获取ESC-上最后一个命令的最后一个参数。 ZSH Vim模式

时间:2015-12-15 13:11:18

标签: bash vim zsh shortcut

当你输入ESC +时,我希望在Zsh + vi_mode上具有相同的Bash + emacs_mode功能。你得到光标下最后一个命令的最后一个参数。我怎样才能在ZSH上获得它?

1 个答案:

答案 0 :(得分:7)

您可以在insert-last-wordviins模式下使用相同的小部件(emacs);它在viins模式下默认不绑定到某个键。

在当前shell中运行以下命令(并将其添加到.zshrc,以使其在将来的shell中生效)。

bindkey -M viins '\e.' insert-last-word