gpt4 book ai didi

windows - 如何在自定义位置使用 vimfiles 在 Windows 上启动 GVim?

转载 作者:可可西里 更新时间:2023-11-01 10:14:35 24 4
gpt4 key购买 nike

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

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

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

最佳答案

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

mklink /D %HOMEPATH%\vimfiles C:\cygwin64\home\anthony\.vim

另外,不要使用 _vimrc (微软 Windows )or ~/.vimrc (类 Unix)对于主要的 vimrc,我使用 $HOME/.vim/vimrc .使用上面的符号链接(symbolic link),GVim 将自动找到(并使用)为 $HOME/vimfiles/vimrc .

对于仅适用于 Windows 环境的配置设置,您可以在 vimrc 中包含一个配置 block 类似于以下内容:

if has("win32") || has("win64")
set guifont=Consolas:h10:cANSI
" Other Windows-specific configurations, e.g., key mappings
source $VIM\_vimrc
endif

关于windows - 如何在自定义位置使用 vimfiles 在 Windows 上启动 GVim?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45000233/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com