如何在 Windows 版 VIM 中将 h、j、k、l 设置为移动键?

如何在 Windows 版 VIM 中将 h、j、k、l 设置为移动键?

由于 Samba 设置存在问题,我安装了适用于 Windows 的 VIM(我无法在 Linux 机器上编辑文件,也无法在 Windows 机器上使用它,除非明确复制它)。当我发现 h、j、k、l 不是 VIM 中的移动键时,我感到十分惊讶。我被迫使用箭头键!

我该如何修复此问题以使按键能够按预期工作?

答案1

你需要确保你拥有所有的为 Windows vim 安装了正确的组件最简单的方法是使用自解压安装程序,目前执行文件

我刚刚在 Windows XP 系统上安装了 gvim72.exe 进行测试,hjkl 移动键工作正常。尝试卸载现有程序,然后使用安装程序重新安装。

您使用 samba 编辑文件的问题也应该发布,但答案很可能是确保您访问共享的用户位于 smb.conf 中的“写入列表”中。

相关内容