nnoremap 與 vnoremap

nnoremap 與 vnoremap

對於 vim,我使用物件縮排

我經常使用這個

vii:!sort

用於對具有相同縮排的區塊進行排序。
我嘗試設定這個nnoremap

nn <leader>ss vii:!sort<cr>

但不起作用,有什麼建議嗎?

ii是一個用於物件縮排的 vnoremap,也許這就是問題所在,v傳遞到視覺模式並且 nnoremap 不會繼續

答案1

使用nmap

nmap <leader>ss vii:!sort<cr>

因為插件ii也映射到某些函數調用,所以如果您使用nnoremap映射ii,則不會遵循插件集。

相關內容