1
我正在尋找一種方法來使vim綁定在哪裏我可以進入控制C(同時控制和c鍵),然後另一個選項(simmillar 。到yy
或dd
那時,1將設置讓我定義一個函數,叫我FUNC例如,CTRL + C,將被稱爲像這樣:myfunc(1)
vim鍵綁定到調用函數:控制+ c然後1
這是迄今爲止我嘗試:map <C-A> <F1>:call myfunc(1)<CR>
我正在尋找一種方法來使vim綁定在哪裏我可以進入控制C(同時控制和c鍵),然後另一個選項(simmillar 。到yy
或dd
那時,1將設置讓我定義一個函數,叫我FUNC例如,CTRL + C,將被稱爲像這樣:myfunc(1)
vim鍵綁定到調用函數:控制+ c然後1
這是迄今爲止我嘗試:map <C-A> <F1>:call myfunc(1)<CR>
你可以做一些修改:
<Leader>c
有了這些筆記,你可能會做這樣的:
nnoremap <silent> <Leader>c :<C-u>call MyFunc(v:count)<CR>
v:count
是一個預定義變量,把你傳送到最後正常模式命令計數器的值,或0,如果有沒有櫃檯。還有v:count1
可以做同樣的事情,只是如果沒有計數器,它默認爲1。
''的意義是什麼?我無法完成這項工作。你有沒有看到'noremap :call Myfunc(v:count)'?我已經設置了這種方式,但不能使用ctrl + a訪問該功能。 –
kilojoules
是的,您的地圖是錯誤的。 ''是必要的,它會在':'後面刪除計數。 ''是停止信號的關鍵,你將無法映射它。 ''將計數添加到光標下的字符。如果你真的有決心,你可能會把它映射出來,但你不應該這樣做。有很少的Ctrl鍵沒有做重要的事情。 _shrug_ –
lcd047