エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Vimのmap、noremapについて調べた - 転職した
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Vimのmap、noremapについて調べた - 転職した
mapやnoremapはあるキーを別のvimコマンドに割り当てることができる機能 :map z x を実行すれば、zを押... mapやnoremapはあるキーを別のvimコマンドに割り当てることができる機能 :map z x を実行すれば、zを押した時xが実行される(ノーマルモードなら1文字削除される)。 :map yyyy 2dd3p のように、1文字対1文字である必要はなく、複数文字でよいし、実行するコマンドも複数のオペレータコマンドを使える。 ここはnoremapも同じ。 mapとnoremapの違い 一言で言えば、mapはmapが連鎖するが、noremapは連鎖しない。 :map x p :map z x このexコマンドを実行した後にzを押した場合、pが実行される。z->x->pとコマンドを辿って終端のpがvimのコマンドとして実行されるわけだ。 noremapの場合は、このような事はおきない。 :noremap x p :noremap z x このexコマンドを実行した後にzを押した場合は、xが実行