4
4

More than 5 years have passed since last update.

Vimperatorのコマンドラインで単語移動

Last updated at Posted at 2014-06-29

zsh, Emacs, vimのコマンドラインではM-bとM-fで単語移動ができるのでカーソルを大きく移動させるときは大体使っていますが、VimpではFirefoxデフォルトのキーバインドに振られているままで誤爆が多かったので今更ですが設定しました。

設定

mappings.addUserMap(
    [modes.COMMAND_LINE],
    ['<M-b>'],
    'word previous',
    function () {
        editor.executeCommand("cmd_wordPrevious", 1);
    },
    {}
);

mappings.addUserMap(
    [modes.COMMAND_LINE],
    ['<M-f>'],
    'word next',
    function () {
        editor.executeCommand("cmd_wordNext", 1);
        editor.executeCommand("cmd_charNext", 1);
    },
    {}
);

下記のリンクを参考に設定できたのはいいけど、こういうFirefox内部実装へのアクセスの仕方はどう調べたらいいんだろうか

参考

コマンドラインの <C-a> を二段階移動にする - Death to false Web browser! - vimperatorグループ

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4