summaryrefslogtreecommitdiff
path: root/alot/commands/taglist.py
blob: 610dc2c1a3217de98d9045870c85854bc467b1e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
from alot.commands import Command, registerCommand
from alot.commands.globals import SearchCommand

MODE = 'taglist'


@registerCommand(MODE, 'select', help='open search for selected tag')
class TaglistSelectCommand(Command):
    def apply(self, ui):
        tagstring = ui.current_buffer.get_selected_tag()
        cmd = SearchCommand(query=['tag:\"%s\"' % tagstring])
        ui.apply_command(cmd)