3
我想寫一個函數,可以將一個鍵映射到另一個函數。如何在vim命令式語法中使用變量?
但我沒能變量插入map
命令:
map a:key :! a:action
(其中a:key
可能<F9>
,<C-F9>
等)
如何在Vim命令般的句子實現這一目標?
我想寫一個函數,可以將一個鍵映射到另一個函數。如何在vim命令式語法中使用變量?
但我沒能變量插入map
命令:
map a:key :! a:action
(其中a:key
可能<F9>
,<C-F9>
等)
如何在Vim命令般的句子實現這一目標?
如果我正確理解你的問題,你正在尋找execute
。
:execute "map " . a:key . " :!" . a:action
更多信息請參見:help :execute
。
只是爲了檢查是否有另一種方式去做到這一點,你試圖用這個來實現什麼? – Rook 2012-03-10 16:28:07
我想寫一個函數根據文件類型映射快捷鍵。我認爲最好避免使用相同的代碼行。 – Determinant 2012-03-11 10:11:35