首页 > 解决方案 > Vim - 如何重新映射“跳转到下一个/上一个段落”

问题描述

在 vim 中,您可以使用{and}在段落之间跳转。

有人可以帮我改变那些键控吗?我正在尝试分别制作Alt-Down它们Alt-Up

到目前为止,我已经尝试过:

map <ALT-DOWN> <S-{>
map <ALT-DOWN> <S-[>
map <ALT-DOWN> {

但没有运气。

我想要在所有 vim 模式下工作的快捷方式,包括编辑模式。

标签: vimkeyboard-shortcutsneovim

解决方案


取自上面@mattb 的评论,(部分)有效的解决方案是:

#all modes except insert
map <M-DOWN> <S-}>
map <M-UP> <S-{>

#insert mode
imap <M-UP> <esc><S-{>i
imap <M-DOWN> <esc><S-}>i

在 neovim 上注意这一点,而不是在 vim 上。

以上的 PS 信用是马特的。提供的相关链接:


推荐阅读