由于 Samba 设置存在问题,我安装了适用于 Windows 的 VIM(我无法在 Linux 机器上编辑文件,也无法在 Windows 机器上使用它,除非明确复制它)。当我发现 h、j、k、l 不是 VIM 中的移动键时,我感到十分惊讶。我被迫使用箭头键!
我该如何修复此问题以使按键能够按预期工作?
答案1
你需要确保你拥有所有的为 Windows vim 安装了正确的组件最简单的方法是使用自解压安装程序,目前执行文件。
我刚刚在 Windows XP 系统上安装了 gvim72.exe 进行测试,hjkl 移动键工作正常。尝试卸载现有程序,然后使用安装程序重新安装。
您使用 samba 编辑文件的问题也应该发布,但答案很可能是确保您访问共享的用户位于 smb.conf 中的“写入列表”中。