首页  >  问答  >  正文

在Vim中如何如果一个段落是自动折行的即被Vim算作一行,如何设置使得能用J,K键在每“行”之间游走?

Vim的分行

在Emacs中自动折行之后依然能通过C-p, C-n 在各行之间游走,而这些行实际上是一长行。在Vim中就不行了,但是我既想能用HJKL快捷的定位,又不想破坏这个整行,方便我直接粘贴到word中,所以请问有没有什么设置的敲门可以做到这一点?

迷茫迷茫2737 天前658

全部回复(1)我来回复

  • 为情所困

    为情所困2017-05-16 16:42:34

    推荐作如下的键位映射,几乎(对我来说完全)不影响基本的行为。

    nnoremap 0 g0
    vnoremap 0 g0
    nnoremap ^ g^
    vnoremap ^ g^
    nnoremap $ g$
    vnoremap $ g$
    nnoremap j gj
    vnoremap j gj
    nnoremap k gk
    vnoremap k gk
    

    回复
    0
  • 取消回复