首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在自定义位置使用GVim文件启动GVim?

如何在自定义位置使用GVim文件启动GVim?
EN

Stack Overflow用户
提问于 2017-07-10 03:31:14
回答 1查看 678关注 0票数 2

我大部分时间都在用/usr/share/vim8/上的time文件和%HOME%\.vim上的运行时文件来使用Cygwin。

我安装了GVim,我想使用来自Cygwin的Vim文件。当我启动GVim时,它找不到runtimefiles。如何配置?

它确实发现我的.vimrc很难。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-10 18:31:31

如果您想在Cygwin中的Vim和原生GVim之间共享配置,您可以创建一个从Cygwin $HOME/vim目录到Windows %HOMEPATH%目录的NTFS符号链接。我对Vim使用相同的配置文件集,无论它是在GNU/Linux系统、Cygwin还是原生Windows上运行。下面是我用来创建NTFS符号链接的Windows命令(在Windows7中,必须使用elevated privileges在命令窗口中运行mklink命令)。

代码语言:javascript
复制
mklink /D %HOMEPATH%\vimfiles C:\cygwin64\home\anthony\.vim

此外,我没有使用_vimrc (MS Windows)or ~/.vimrc (类Unix)作为主vimrc,而是使用了$HOME/.vim/vimrc。使用上面的符号链接,这将作为$HOME/vimfiles/vimrc被GVim自动发现(并使用)。

对于仅适用于Windows环境的配置设置,您可以在vimrc中包含一个配置块,如下所示:

代码语言:javascript
复制
if has("win32") || has("win64")
    set guifont=Consolas:h10:cANSI
    " Other Windows-specific configurations, e.g., key mappings
    source $VIM\_vimrc
endif
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45000233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档