2017-02-11 78 views

回答

1

hjkl不是映射;它們是內置的普通模式命令。

如果您想覆蓋它們,您將需要創建自定義映射。例如,這將映射每按j時間居中當前行(這是幾乎無用的,但是,將工作爲例):

nmap j jzz 

注意j現在是正常模式完全重寫。使用原來的j的唯一方法是現在要麼刪除該映射明確

unmap j 

或通過:normal命令使用原來的j暫時

:normal! j 

或者,你可以創建一個完全獨立的映射,如:

nmap <Space>j jzz 

並且在任何時候都有可用的定製j和您的定製j<Space>j)。尊重內置行爲,同時繼續擴展它。

+0

謝謝:)所有我想要做的是,當用戶在正常模式下導航,使用當前行中的數據,解析它並在狀態行中提供自定義信息。目前,我重新映射上下鍵到一​​個功能,我有我需要的功能,然後調用正常! Ĵ – abhilb

相關問題