问题标签 [spf13vim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4372 浏览

vim - 带有 SPF-13 / csapprox 的 VIM 配色方案管理

我正在使用 spf-13 VIM 设置1。我对配色方案有点困惑。似乎他们只是获取调用 :hi set color 命令的文件,并且由于并非所有颜色都设置在所有颜色方案中,因此您实际获得的颜色取决于您调用颜色方案的顺序。

这是我启动时的默认配色方案。.vimrc 声称它是日晒的, :colo 也声称它是日晒的。

在启动 vim

然而,它并没有真正完全日晒。背景颜色不同。我其实很喜欢背景颜色。但是,偶数/奇数白色标签无法使用。

现在设置:

现在背景是蓝色的

将其设置为其他内容

再曝晒

所以现在它继承了 django 颜色方案的某些设置。

我将此添加到我的 ~/.vimrc.local 试图在启动后破解颜色方案

但这些只是稍后被覆盖。是 csapprox 这样做吗?

csapprox 也在我的工作目录中留下了颜色方案文件。我的项目目录中有“django”和“solarized”文件。

老实说,我不确定我是否需要 csapprox,也许没有它这些方案可以工作。但是使用 spf-13 仍然很难弄清楚如何正确删除捆绑包。

1 https://github.com/spf13/spf13-vim

0 投票
1 回答
377 浏览

vim - 为什么 vim 在 OS X Mavericks (spf13vim) 上突出显示某些文本?

我刚刚在 OS X Mavericks 的新副本上安装了Steve Francia 的“Ultimate Vim Distribution”,但在让配色方案在 Vim 中正常工作时遇到了一些困难。问题是某些文本被突出显示(设置了背景颜色)......

在此处输入图像描述

我一直在努力解决这个问题,但我被困住了。我不明白突出显示文本的这些颜色来自哪里,或者为什么不同文本的颜色不同。有任何想法吗?

ps 如果需要,我很乐意提供有关我的设置的更多信息。

0 投票
1 回答
931 浏览

vim - 如何使用 spf-13.vim 运行 python 代码?

我使用spf13,它内部使用python-mode,但我找不到运行 python 代码的密钥。

在我的 .vimrc 添加let g:pymode_run = 1和之后let g:pymode_run_key = '<leader>r',它仍然无法正常工作。

有人能帮我吗?

0 投票
1 回答
199 浏览

vim - Vim 总是要求输入密码

我刚刚安装了 spf13 插件套件,现在每当我尝试保存新文件时,它都会要求我输入密码:

在此处输入图像描述

这会在我键入后大约一秒钟出现:w。发生了什么事,我该如何解决?

0 投票
2 回答
1566 浏览

vim - 关于在 Windows 上安装 spf13-vim 的问题

直到昨天我才知道 vim,除了它是一个文本编辑器,今天我在我的电脑上安装了 gvim74。我已经安装了 git,并且我创建了 curl.cmd 并通过命令行进行了验证。但我还没有运行 spf13-vim-windows-install.cmd。

我的问题;

  1. spf13-vim 是完整的 vim 发行版,所以我需要在安装 spf13-vim 之前卸载 gvim 吗?

  2. 我的安装路径在我的 D 盘上的一个随机文件夹中。安装 spf13-vim 有问题吗?(如果我不需要卸载 gvim)

  3. 我已经下载了 nerdtree,它工作正常而且 spf13-vim 也有 nerdtree,我应该卸载它吗?(再次,如果我不需要卸载 gvim)

目前为止就这样了。我感谢您的帮助:)

0 投票
1 回答
913 浏览

vim - 如何禁用期间的自动完成功能

如果有人在编写代码时按下句点键,自动完成功能会尝试为该句点之后可能出现的内容提供建议。这种机制有时可能太慢而无法使用。

如何禁用此行为?通过点击热键触发此功能应该仍然是可能的。

0 投票
1 回答
54 浏览

python - What to do when vim syntax folding fails altogether?

I had folding just stop working in my Python sources... without a rhyme or reason. The fix was't immediately obvious and I did not find an answer on SO... I'm using spf13vim and I have tried set foldmethod=indent six ways to Sunday and no dice... I have nothing else futzing with folding in my .vimrc.local and I have already tried updating spf13vim although the problem just started willy nilly while I was coding after writing my buffer to disk.

0 投票
1 回答
507 浏览

vim - Windows 上的 Vim 不加载 RTP

我正在尝试在 Windows 上安装 spf13-vim(一堆插件)以使用 gVim,但由于插件(vimfiles)与我的 $HOME 分开,所以我遇到了麻烦。因此,我已将插件安装到所有 vim 文件所在的另一个目录 (C:\Users\myuser)。

由于 Vim 在我的 $HOME(H:\,一个网络驱动器)中查找 _vimrc,因此我尝试在其中添加一个 _vimrc 文件,其中包含以下内容:

启动 Vim 并运行:set runtimepath?返回以下内容:

运行时路径似乎是正确的,但 gVim 并没有按照位于 C:\Users\myuser 中的 _vimrc 启动任何插件。

显然,_vimrc 没有加载。不过,我似乎找不到原因,因为运行时路径包含该目录。我可能误解了 Vim 如何加载信息,但找不到错误。

如何让 gVim 在启动时在 C:\Users\myuser\ 中加载正确的 _vimrc?

0 投票
0 回答
1103 浏览

c++ - C++ 源代码和头文件的自动折叠

我听说 Vim 内置了对用各种编程语言编写的文件的折叠支持。特别是我对 cpp、h、hpp 文件感兴趣。当所有函数定义默认折叠在每个新打开的源文件中时,我想实现 Vim 的这种行为。我不想手动创建每个折叠zF

我在文件末尾添加了以下几行~/.vimrc(继承自spf13-vim 发行版):

不幸的是,这并没有导致预期的行为。所有文件看起来都一样,我尝试使用zc组合隐藏函数会导致错误:

E490: 未找到折叠

如果有人能解释如何在 Vim 7.4 中默认启用折叠,我会很高兴。

UPD:上面的代码运行良好,但最近打开的文件仍然存在问题。假设我们正在处理名为 'sc-client-server' 的项目,我们刚刚将这两行附加到 ~/.vimrc 中,现在准备返回最后编辑的文件:

Vim 内部是否有任何类型的缓存或内存阻止所需的文件表示?

回答 从文件夹中删除所有(或特定于您的)文件~/.vimviews

对于跑题的选民 https://meta.stackexchange.com/questions/25925/vim-questions-do-they-belong-to-stack-overflow-or-super-user/25930#25930?newreg=00a4918bba924cfa8b1d6a3e82061672

0 投票
2 回答
617 浏览

vim - 允许 vim snipMate 片段处理不同的文件类型

我对 vim 还很陌生,一直在玩spf13配置,这很棒。我无法弄清楚的一件事是如何允许将一种文件的片段用于另一种文件。在我个人的情况下,我希望在 html 文件中使用 javascript 和 javascript-jquery 片段。这是我尝试过的:

我尝试将这些行放在 .vimrc.before.local 和 .vimrc.local 文件中。

这些似乎都不允许 javascript 片段在 html 文件中工作。我终于放弃了,将所有的 javascript 和 javascript-jquery 代码片段处理到了 html 代码片段文件中。那是诀窍,但我很想知道是否有另一种方法。