iTerm

設定

Vimのinsertモードでカーソルキーで移動できない

これはiTermというよりもターミナルとその制御信号の問題らしい

解決したのでのせておく Vim/insertモードでカーソルキーが使えない

Vimでhome,endの挙動がおかしい

そもそもMacのHomeとendがファイルの頭と末尾に飛ぶという文章やプログラムを書く上で全然多用しない機能に割り当てられているのが問題。

行頭行末に飛ぶ操作はmacではcommand+command+になっている。これを踏襲してやろうとするとまた問題が出る。

ターミナルはコマンドキーなんか知らんのだ。なのでここでiTermのkey設定で噛ませて、コマンドキーの操作をエスケープシーケンスの送り込みに変換してしまう

command+[1~
command+[4~

にマッピングする。

こうすると通常のbashでは変な記号が出てしまうのだがvimではhome,end的な挙動になってくれる

バージョン

2012-04-22 新規

タグ

mac/terminal/iterm.txt · 最終更新: 2019-05-14 15:50 by ore