像大多数人一样在gvim中导航

时间:2017-07-08 11:10:45

标签: vim

我想使用gvim查看长行文件。这是一张桌子,所以我没有包裹线条。 这是否可以配置gvim所以箭头导航将像“最”工具?箭头键将整个屏幕移动1个字符左/右/上/下? 非常感谢。

1 个答案:

答案 0 :(得分:1)

我认为这应该做你想要的。

set nocompatible
set nowrap
set virtualedit=all

nnoremap <Left> zh
nnoremap <Right> zl
nnoremap <Up> <C-y>
nnoremap <Down> <C-e>

如果您想在插入模式下执行相同的操作,请再次添加相同的映射作为第二个集,但使用inoremap而不是nnoremap

virtualedit设置将允许光标移动到行尾以外并继续打开,就好像该行在右边有无限的空格一样。

注意virtualedit仅在使用该功能编译Vim时可用。您可以查看:version。如果此功能可用,您应该会看到旁边的+,例如+virtualedit