vimshell のインサートモード時のデフォルトキーマッピングをヘルプで調べたメモ。
Key (Insert Mode) | 操作内容 |
---|---|
<CR> | コマンド実行 |
<C-l> | ヒストリ補完 |
<C-p>/<Up> | 補完メニューを上に移動(戻る) |
<C-n>/<Down> | 補完メニューを下へ移動(進む) |
<TAB> | 補完 |
<C-a> | カーソルを行の先頭に移動 |
<C-u> | カーソル位置より前の行を削除 |
<C-w> | カーソル位置より前のワード(or /)を削除 |
<C-z> (while execute) | 現在実行中の操作をバックグラウンドで実行 |
<C-z> (other) | プロンプト上のコマンドをスタックに格納する。 |
<C-t> | (調べたけどよくわからない。。) |
<C-c> | 操作キャンセル |
<C-h> | カーソル位置の前の文字を削除 |
<BS> | カーソル位置の前の文字を削除 |
<C-k> | カーソル位置より後の行を削除 |
<C-w>, <C-a>,<C-z> あたりはかなり便利。