0
我使用Tim Pope的vim-commentary插件,通過病原體加載。如何在vi映射中使用插件?
現在我想<leader>yyp
複製一行代碼並註釋掉原來的。我可以在正常模式下的命令yypkgccj
(gcc
是VIM-解說的默認註釋掉當前行),所以我在我的.vimrc嘗試過這種映射做到這一點:
nnoremap <leader>yyp yypkgccj
不工作。然而,這
nnoremap <leader>yyp yypk:normal gcc<cr>j
的作品。
這種行爲與OSX和Linux上的vim以及OSX上的mvim和Linux上的gvim一樣。有人知道爲什麼我必須在我的映射中使用:normal
命令嗎?
非常感謝!
我也這麼認爲,但這正是它執行命令不工作(我用nmap還是nnoremap定義它沒有區別)。 – 2013-03-23 15:11:19
肯特的解決方案在這裏工作。 – romainl 2013-03-23 20:28:30