经过大量的实验,我决定最好的方法是使用Vim for Windows而不是Vim for WSL。主要原因是Vim for WSL不支持剪贴板的复制粘贴功能,并且您不能右键单击文件并选择用Vim打开。要使用Vim打开选项在Windows Vim中工作,您必须编辑 [HKEY_本地_机器\软件\Vim\Gvim] 通过改变路径 路径=C:\程序文件\Vim\vim74\gvim.exe 至 路径=C:\程序文件\Vim\vim74\vim.exe 此解决方案来自帖子How do I make “Edit with Vim” open Vim instead of gVim on windows? 更新:经过更多的实验,Windows Vim似乎不支持鼠标=a命令,复制和粘贴在WSL和cmd Vim上都很有缺陷/不存在,所以使用GVim或安装Linux发行版可能会更好。
2条答案
按热度按时间jljoyd4f1#
经过大量的实验,我决定最好的方法是使用Vim for Windows而不是Vim for WSL。主要原因是Vim for WSL不支持剪贴板的复制粘贴功能,并且您不能右键单击文件并选择用Vim打开。要使用Vim打开选项在Windows Vim中工作,您必须编辑
[HKEY_本地_机器\软件\Vim\Gvim]
通过改变路径
路径=C:\程序文件\Vim\vim74\gvim.exe
至
路径=C:\程序文件\Vim\vim74\vim.exe
此解决方案来自帖子How do I make “Edit with Vim” open Vim instead of gVim on windows?
更新:经过更多的实验,Windows Vim似乎不支持鼠标=a命令,复制和粘贴在WSL和cmd Vim上都很有缺陷/不存在,所以使用GVim或安装Linux发行版可能会更好。
zkure5ic2#
向上下文菜单中添加一个项目,以使用
PowerShell
打开WSL VIM
中的文件: