Questions tagged «microsoft-windows»

对于Microsoft Windows操作系统上的Vim实现特定的问题。

4
如何在Windows上安装64位Vim?
Vim的“ 下载”页面显示不再提供64位版本: Win64的 Vim的32位版本可以在64位Windows上正常运行。有一个64位二进制文​​件,但使用不多,维护已停止。 我想那很好,除了32位Vim不会使用64位Python。has('python')?0。 在Windows上专门安装64位Vim(包括GVim),并提供尽可能多的插件支持,我有哪些选择? Cream的二进制文件显然也是32位的(请参阅参考资料version.txt)。至于Cygwin,我不确定要在其中运行GVim(显然需要DISPLAYset,这表明需要X服务器,这是Cygwin本身复杂性的又一复杂问题)。 我已经安装了MinGW(坦白地说,它已经过时了),所以我可以尝试自己进行编译。 Vim Wikia建议使用https://tuxproject.de/projects/vim/x64/,该指令具有相当不祥的说明: 您需要将适当的DLL文件复制到Vim目录中,以使其起作用。不包括在内。 到我的Vim目录?将https://tuxproject.de的积累不接的Python安装在其他地方? 因此,我想安装64位Vim,以便: 它可以直接使用正式的Python二进制文件(最好是2和3,如果可能的话,以及最新版本)安装了Python,可以直接使用。 很容易保持更新 安装它的要求是最低的(...因此,如果可行,Cygwin的安装应该是最低的)

3
Windows 10上的Neovim-准备好了,如何设置?
我被困在Windows 10上,想给Neovim一炮而红。准备好了吗,还是我现在应该只设置我的vim配置?我真的没有在窗户下看过任何有关Neovim的视频或文章,但是在谷歌搜索时,我发现有一些视频或文章使我相信可能存在尚未充分解决的问题。

4
如何使gvim在Windows中最大化启动?
我想让我的编辑给我尽可能多的屏幕空间,因为这增加了我一次查看大多数代码的能力。 问题是,gvim似乎给了我一个80x25的窗口,或者让我记住了上一个非最大化的大小,具体取决于我如何调用它。 因此,无论记忆状态如何,我如何强制其尽可能大?

4
如何在Windows上使gVim像在Linux上一样?
我是Linux上Vim编辑器的经常用户,现在我想在Windows上使用它。 我下载了Windows的Vim,恰好是gVim。Vim的rx某些功能在gVim 7.4中不起作用,例如可视块,命令和其他几种组合键。 我想在Windows上使用Linux上的相同/原始Vim。该版本也可用于Windows吗?或者,我可以使用类似于Unix格式的设置吗?

3
WSL上的Vim:同步系统剪贴板吗?(设置剪贴板^ =未命名)?
在使用WSL /猛砸对于Windows我希望能够使用y yy 3y并p以同样的方式,他们总是在vim的工作,而是连接到所有的应用程序共享系统剪贴板,而不是Vim的内部剪贴板......我已经有同上管理剪贴板历史。 看来Vim已经有一个内置选项,可以将复制/粘贴缓冲区与系统剪贴板同步...但是,运行WSL时的问题是您实际上需要使用它/mnt/c/Windows/System32/clip.exe来访问剪贴板...因此,即使我想能够使用: set clipboard^=unnamed 它似乎还没有WSL支持。 我知道neovim确实有这个选项,但是我现在真的不想尝试neovim ... 目前,与我发现的解决方法最接近的是: nnoremap <silent> <leader>y :call system('/mnt/c/Windows/System32/clip.exe', @0)<CR> vnoremap <silent> <leader>y :call system('/mnt/c/Windows/System32/clip.exe', @0)<CR> 但是在我看来,这是一个非常可怕的解决方案...它使复制过程分为两个步骤... 当然,我可以使用mouse / shift + ins进行一些复制和粘贴,但是我认为必须有一种方法可以使这种同步在Vim中正常工作。


1
在Windows 7上无法使用Gvim和VIM输入Unicode
我想使用(g)Vim输入不同的语言。但是,当我使用语言栏(Devanagari或北印度语字符)切换到另一种语言并键入任何内容时,(g)vim显示??? ??。 我试过的 write ++enc=utf-8 foo.txt set fileencoding=utf-8 set enc=utf-8 信息: GVim版本:7.4,及其+ multi_byte。 默认vimrc文件中没有更改。 我刚开始(g)vim。


1
调用Shell时编码错误
我正在尝试DOT图,并尝试执行以下操作: :! dot -Tpng -oFab.png % 我收到一个错误,因为我的文件名有一个特殊字符(ó“Fabricación”中的“”): C:\windows\system32\cmd.exe /c ( dot -Tpng -oFab.png Fabricaci├│n.gv) Error: dot: can't open Fabricaci├│n.gv shell returned 2 Hit any key to close this window... 如您所见,特殊字符已更改为“ ├│”。这是Win7和NTFS下的vim和gVim 7.4,因此我假设文件名位于UTF16中。我还假设调用shell / cmd时,文件名被解释为其他某种编码(感谢Carpetsmoker指出它默认为代码页850)。 我怎样才能解决这个问题? 当然,我可以简单地重命名该文件,但是我想知道为什么会发生这种情况以及如何更正它。 更新:我刚刚在superuser.SE中发现了这个问题(感谢@ ChristianBrabandt的反馈),但似乎也无济于事。

2
如何在Windows上使用Python插件?
我已经安装了Windows 7 64位,并安装了python 2.7.11和python 3.5.1(均为32位),并且我已经用python / dyn和python3 / dyn编译了vim,但是我一直收到以下错误消息: :py print "hello" E887: Sorry, this command is disabled, the Python's site module could not be loaded 但是,以下所有工作都很好: C:\python27\python -c "import site;" 和 :py3 print("hello") 这是我的vim版本信息: VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 29 2016 11:58:41) MS-Windows 32-bit …

2
更改vimtutor语言
我的老师是葡萄牙语。我不知道为什么,因为我的Windows操作系统和其他所有语言都是英语。我不记得在vim安装过程中的任何地方都选择了“葡萄牙语”。 如何将其更改为英语?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.