gvimrc

无法使用 vimrc 包含插件。我的 vimrc 中的每一行都出现错误
gvimrc

无法使用 vimrc 包含插件。我的 vimrc 中的每一行都出现错误

我已经安装了 gVim 并尝试进行定制,即包括插件。 https://raw.githubusercontent.com/kinbiko/dotfiles/master/vimrc 使用过多个插件管理器,但都无济于事。 Error detected while processing C:\Users\acer\_vimrc: line 5: E117: Unknown function: plug#begin line 8: E492: Not an editor command: Plug 'arcticicestudio/nord-...

Admin

vim - 根据模式设置状态行颜色变化的最佳方法是什么
gvimrc

vim - 根据模式设置状态行颜色变化的最佳方法是什么

我尝试改善我的 vim 体验,尝试让 vim 状态行颜色在每次模式改变时改变。 我已经尝试过这个:(发现这里) "Automatically change the statusline color depending on mode function! ChangeStatuslineColor() if (mode() =~# '\v(n|no)') exe 'hi! StatusLine ctermfg=008' elseif (mode() =~# '\v(v|V)' || g:currentmode[mode()] ==#...

Admin

如何在 Vim 中映射命令?
gvimrc

如何在 Vim 中映射命令?

我正在使用 gVim,但其文件菜单项中没有垂直分割选项。我想将默认值:split及其缩写分别映射:sp到:vsplit和:vsp,以便它取代所有位置的水平分割。 ...

Admin

Vim:采购时出现错误消息,但启动时没有出现
gvimrc

Vim:采购时出现错误消息,但启动时没有出现

我对 Vim/gVim 还很陌生,可能做错了什么。我想要做的是完全重新加载我的配置(就像重新启动一样),但在 gVim 运行时(保留当前会话)。以下是我采取的步骤及其结果: 启动 gVim → 没有错误 :so $MYVIMRC→ 没有错误 :so $MYGVIMRC Error detected while processing ~\.gvimrc: line 1: E185: Cannot find color scheme 'kolor' 当我在步骤 2 之前执行步骤 3 时,我没有收到任何错误,但如果我想在同一会话中多次获取文件怎么办...

Admin

如何进行 cmap就像终端里的标签?
gvimrc

如何进行 cmap就像终端里的标签?

使用 :e 打开文件时,如何将“Tab”映射到类似终端中的 tab 功能?(比如当你按下 tab 键时,它会显示所有匹配的文件,如果只有一个文件匹配,它会选择) ...

Admin

阻止 Vim 自动对文本文件进行 tw=78 换行
gvimrc

阻止 Vim 自动对文本文件进行 tw=78 换行

我最近更新了 Vim,发现每当我打开一个.txt文件时,都会设置该选项tw=78。(这会导致 Vim 在超过 78 个字符时自动换行。)我不喜欢这样,想摆脱它。 我将其添加到文件set tw=0的最后一行_vimrc,但没有任何效果。我还查看了不同的语法和文件类型文件,但似乎没有适用于 TXT 文件的文件。 ...

Admin

如何在 gVim 启动过程中打开多个文件?
gvimrc

如何在 gVim 启动过程中打开多个文件?

我在工作中经常使用 Windows 中的 gVim 来编辑文本文件。我希望 $VIMRC总是在缓冲区 1 中,我的 vim_cheatsheet 到总是在缓冲区 2 中。我尝试将“e $VIMRC”放入我的 .vimrc 中,但没有成功。谷歌对此帮助不大。必须打开终端才能启动不是我想要的。我希望我的 vim 知道始终将它们放入这两个缓冲区中的文件中。有什么建议吗? ...

Admin

为什么 .gvimrc 和命令行的弹出对话框有区别?
gvimrc

为什么 .gvimrc 和命令行的弹出对话框有区别?

我正在使用 gVim 的confirm()功能弹出一个对话框,等待用户单击按钮。但是,从以下位置调用时对话框的外观似乎有所不同.gvimrc: 使用命令::let MyTestV = confirm("IN MY_GVIMRC")生成以下对话框: 当在文件(以及文件):中添加此行 (不带) 时,打开新的 gVim 时会出现以下内容:.gvimrc.vimrc 请注意,对话框在实际的 gVim 窗口出现在屏幕上之前出现。 1)为什么两个对话框的外观有差异? 2)我应该把命令放在哪里以便对话框按预期出现? ...

Admin

如何确定使用 gVim 从外部更改了哪个缓冲区?
gvimrc

如何确定使用 gVim 从外部更改了哪个缓冲区?

.gvimrc我在我的文件中使用以下 Vim 自动命令: augroup MyAuGroup autocmd MyAuGroup FileChangedShell * call FileChanedEvent_BuffUpdate() augroup END function FileChanedEvent_BuffUpdate() let MyBn = bufname("%") let MyStr = "Warning: File \"".MyBn."\" has changed since editing started\nSee \"...

Admin

基于语言的 Vim 补全
gvimrc

基于语言的 Vim 补全

现在,如果我按下 ctrl + n,它将完成当前文档中的单词。我还找到了一种定义字典的方法。我只是不确定如何让 vim 根据语言中的关键字完成。 我不介意建立自己的词典。有没有办法为每种语言定义一个词典? ...

Admin

Vim 没有在应该的时候将字体设为斜体?
gvimrc

Vim 没有在应该的时候将字体设为斜体?

我使用 gvim 并使用名为 slate 的配色方案。我对其进行了一些修改并保存了更改.vim/colors/slate-mine.vim,除一项更改外,所有更改均生效。我想让所有注释都以斜体显示。注释以前是这样的: :hi Comment term=bold ctermfg=11 guifg=grey50 但我把它改成了 :hi Comment term=italic ctermfg=11 guifg=grey50 但它不起作用。我也试过了 :hi Comment cterm=italic ctermfg=11 guifg=grey50 ...

Admin

我是否应该费心将内容从 vimrc 移动到 gvimrc?
gvimrc

我是否应该费心将内容从 vimrc 移动到 gvimrc?

如果只有几个这样的选项,是否值得将与 gui 相关的选项从 vimrc 移出并移到 gvimrc?我倾向于将所有内容放在一个地方,并将 gui 选项放在if语句中,但是否有令人信服的理由不这样做? ...

Admin

Gvim 7.4:如何保存默认字体设置?与 gvim 7.3 相比有什么改进吗?
gvimrc

Gvim 7.4:如何保存默认字体设置?与 gvim 7.3 相比有什么改进吗?

正如以下文章所示: 如何更改 gVim 的默认字体 在 Windows 7 上,无法从 Gvim 程序保存默认的 Gvim 字体。关闭 Gvim 将导致它完全忘记所有字体设置,并且无法在 _vimrc 文件中设置它们。 Gvim 7.4 中是否已修复此问题,还是此错误仍然存​​在?或者有人知道设置默认字体的更好方法吗?因为 FixedSys 字体很糟糕,因为它无法显示捷克字符,而且我不想每次打开包含捷克字符的文件时都必须转到菜单进行更改。谢谢。 ** 编辑 ** 好的,现在我看到了通过发出 Gvim 命令来设置字体的文档 :help guifon...

Admin

如何关闭 gvim 错误突出显示?
gvimrc

如何关闭 gvim 错误突出显示?

我使用 gvim 作为文本编辑器,语法着色很棒,除了它突出显示“错误”并为其提供白色背景和红色字体。如何关闭错误突出显示?我觉得它很烦人,不需要它。 ...

Admin

我需要什么 vim 设置才能使 vim ftp write 不会转换为 dos 格式?
gvimrc

我需要什么 vim 设置才能使 vim ftp write 不会转换为 dos 格式?

这个问题实际上是关于能否使用 gVim 或命令行 vim 写入文件,而无需将其文件类型 (Unix) 更改为 DOS。在 Linux 系统上,命令行 vim 不会直接发生此问题。 我正在使用 gVim 编辑 Linux 系统上的文件。编辑命令如下: :e ftp://user@server//home/csm/csmdev/recpt_rpt.4gl 当我编辑文件时,它的类型是 Unix。当我写出文件时,它会自动转换为 dos 格式。我通过在:e!写出文件后输入正确的内容来确认这一点:w。 我已在本文末尾附上了我的 .vimrc。 我已将提供的建议...

Admin