首頁  >  問答  >  主體

nvim - vim 怎麼自訂mode, 及該mode下的key-map?

面臨的問題:

在使用gitgutter外掛時,可以透過下列指令在多個修改處間跳到

- GitGutterNextHunk
- GitGutterPrevHunk
- GitGutterPreviewHunk

如果給每個指令做個映射<leader>j/k/p\j/k/p..., 這些映射還有別的插件要用的,快捷鍵不夠用。
但如果 \gj, \gk, \gp 操作起來嫌慢。

啟發

i3wm 可以自訂 mode, 及mode下的按鍵映射。


如題的效果,vim 是否可以實現,給個實現思路?

仅有的幸福仅有的幸福2712 天前656

全部回覆(1)我來回復

  • phpcn_u1582

    phpcn_u15822017-05-16 16:37:44

    這種不常用的插件功能,做個快捷鍵我都嫌多餘,你倒好,想要一個自訂模式

    i3wm 試用過一次,不太熟,我覺得作為視窗管理器的所謂模式,可以互相切換

    但是Vim 的模式,有一個中心點:Normal

    依照你的思路,切換到自訂模式,跳到你想要去的地方,再Esc切換回Normal模式,再進入Insert 模式,累不累?

    再說,你看了GitGutter插件的說明了嗎?

    Hunks

    You can jump between hunks:

    • jump to next hunk (change): ]c

    • jump to previous hunk (change): [c.

    https://github.com/airblade/v...

    回覆
    0
  • 取消回覆