病原体を介してロードされたTimPopeのvim-commentaryプラグインを使用しています。
<leader>yyp
ここで、コード行をコピーして、元のコードをコメントアウトしたいと思います。yypkgccj
通常モードのコマンドでこれを行うことができます(gcc
現在の行をコメントアウトするためのvim-commentaryのデフォルトです)ので、.vimrcでこのマッピングを試しました:
nnoremap <leader>yyp yypkgccj
動作しません。しかし、これは
nnoremap <leader>yyp yypk:normal gcc<cr>j
動作します。
この動作は、OSXとLinuxのvim、およびOSXのmvimとLinuxのgvimでも同じです。:normal
マッピングでコマンドを使用する必要がある理由を誰かが知っていますか?
どうもありがとう!