如何更改 Audacious 键盘控制,最好是类似 Vim 的?

如何更改 Audacious 键盘控制,最好是类似 Vim 的?

我找不到合适的插件,~/.config/audacious 中也没有任何内容。

我可以做些什么来更改控件?例如,我希望有以下内容:

  • j - 向下移动曲目列表(仅选择,不开始播放任何内容)

    k-向上移动曲目列表(仅选择,不开始播放任何内容)

    h - 向后跳 5 秒

    l - 向前跳 5 秒

    J——降低音量

    K-增加音量

    H——选择上一个标签(播放列表)

    L - 选择下一个标签(播放列表)

任何帮助都值得感激。我使用 Xubuntu 14.04。

(此外,我尝试过 CMus。它很好(尤其是它基于控制台),但没有舒适的多播放列表管理,并且底部面板有一些图形伪影,也许是因为我在 Tmux 会话中使用它)

答案1

一个很好的解决方案是 AutoKey 程序。

sudo apt-get install autokey

对我来说不起作用(Xubuntu 14.04)。但是这个可以:

sudo apt-get install autokey-gtk

之后,我可以通过创建新的“短语”重新分配以下键。这是我的短语列表(它的作用、热键、命令):

Play the selected track         p <enter>
Volume down                     d <ctrl>+-
Volume up                       f <ctrl>+<shift>+=
To the first track in the list  g <home>
Jump back 5 secs                h <left>
One item down in the list       j <down>
One item up in the list         k <up>
Jump forward 5 secs             l <right>
To the last track in the list   G <end>
To the previous playlist        H <alt>+<ctrl>+<page_up>
Five items down in the list     J <down><down><down><down><down>
Five items up in the list       K <up><up><up><up><up>
To the next playlist            L <alt>+<ctrl>+<page_down><ctrl>+s

请注意,在每一个中我都使用了选项“窗口过滤器”,其值为

.*Audacious

它阻止 Autokey 更改其他程序的行为。但是,在写这个答案时,我仍然必须关闭 Autokey - 正是因为 Firefox 窗口标题包含“.*Audacious”。

相关内容