vimdiff并在左右窗格之间移动

我第一次使用vimdiff。在线我发现从左窗格移动,您使用CTRL向左或向右箭头
这对我来说不行。但是我看到,如果我按CTRL w并按w一秒钟,然后放开,它会在约500ms后切换窗格。
这是怎么应该工作的?我做错了吗?
Ctrl w和右箭头和左箭头可用于在vim上的任何拆分窗口之间移动,不仅vimdiff拆分。

这些钥匙在cygwin上工作;还有,Ctrl w w也会移动到下一个窗口,但没有你提到的延迟。

您可能已将这些密钥映射到.vimrc或通过某些vim插件。您可以使用以下命令查看:map w,:map< left>和:map< right>。

由于窗口之间的移动是您经常使用的,您可以考虑使用以下映射:

nnoremap <C-J> <C-W>j
  nnoremap <C-K> <C-W>k
  nnoremap <C-H> <C-W>h
  nnoremap <C-L> <C-W>l

然后,您可以使用Ctrl h和Ctrl l左右移动,而不必将手从主排移开。而nnoremap将确保这些工作尽管您可能有任何其他映射。

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...