问题标签 [vim-plugin]
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.
vim - 来自 lh 插件的 Vim 错误?
每当我打开降价文件时,我都会收到此错误。我假设它是lh
我的自动加载文件夹中的一个插件。
我已经删除了文件夹,但仍然没有运气。我不确定如何进行调试,并且想知道是否有人可以帮助我?
基本上,该错误弹出,然后我失去了 vim 中的任何语法突出显示,以及使用其他插件的能力 - <code>fugitive 等。
谢谢你的帮助。
python - 在 Vim 中未启用 Python
我正在尝试让依赖于 python 的 Xdebug vim 插件工作。这是我的环境:Windows 7 Professional 64bit,Vim 7.3。我为这个插件设置了所有东西,但是当我按下 F5 时没有任何反应。我发现一些博客描述了一些额外的步骤来让它在 Windows 上运行。他们都强调确保正确安装了正确版本的 Python。我查看了 debugger.vim 文件中的插件代码,靠近顶部,它检查 python 是否可用,如果不可用则退出。我插入了一个 echo 命令来告诉我是否没有安装 python,果然会弹出一个消息框通知我。这是修改后的代码:
根据这个博客http://phphints.wordpress.com/2008/08/20/add-debug-support-to-vim/我需要安装包含 dll vim 在运行时寻找的 python 版本来自 vim 的版本命令。矿山报告:
所以我安装了64位版本的python 2.7.1。即使 python27.dll 位于 System 32 文件夹中,结果也相同。我还尝试将 python.exe 的位置添加到 PATH 中,但这没有帮助。我也尝试安装 64 位版本的 python 3.1.3 但这没有帮助。有任何想法吗?
vim - gvim 病原体问题
我从github下载了pathogen.vim并将它放在~/.vim下的“autoload”目录中。但是现在当我启动 gvim 并执行 :helptags 时,它会显示“需要参数”。我的 ~/.vimrc 文件的内容是:
我错过了什么?
谢谢。
安迪
PS:我这样做是为了安装 Nerdtree
--- 编辑 1 ---
根据我目前所看到的,来自 github 的 Pathogen.vim 插件对我不起作用,所以我不得不从 vim.org 下载它,它起作用了。但是现在当我执行“unzip nerd_tree -d ~/.vim/bundle”然后启动 gvim 时,我仍然找不到 nerdtree。
- - -结尾 - - - - -
vim - vim:在新标签中打开标签
是否有插件或脚本可以在新选项卡中打开 ctags 条目?我想将光标放在一个函数上,按下ctrl+]并在另一个选项卡中打开该条目。我还想在视觉上选择一个条目,ctrl+]以便仍然可以工作并在新的 vim 选项卡中打开。
vim - 如何打开或关闭 NERDTree 和 Tagbar\?
我想<leader>\
在以下情况下打开或关闭 NERDTree 和 Tagbar:
- 仅当 NERDTree 和 Tagbar 都打开时才关闭
- 如果 NERDTree 和 Tagbar 已关闭,或者如果其中一个已打开,则同时打开
到目前为止,在 VIMRC,我有:
这并不完全有效,因为如果一个打开,另一个关闭。它会打开一个关闭的,关闭一个打开的。
如何做到这一点?
ruby-on-rails - 修复 :Rcontroller 的自动完成
有人使用 Rails 插件吗?
:Rcontroller adm<tab>
,它触发某种自动完成,总是返回:Rcontroller admin/admins
。
这是因为,我有一个admins_controller.rb
在admin
目录中调用的文件。
我需要它来:Rcontroller admin/
代替。
任何人都知道如何实现这一目标?
vi - 防止插件重新映射 vim 中的键
我为 vim 安装了一堆插件,其中一个正在破坏dw
命令。我不确定它是哪一个。现在基本上dw
是通过它找到的下一个空格删除所有内容,而不是像应该的那样在标点符号处停止。
我真的不想弄清楚是哪个破坏了它以及如何修复它。有没有一种方法可以在我的 .vimrc 中指定我不希望它改变?
编辑:
dw
Luc 已经回答了我的问题,但我想我仍然会为未来的读者澄清它,因为对于默认情况下应该做什么存在一些分歧。假设我们有单词 1234.5678。默认情况下,在我使用过的所有系统上,如果光标在 1 上,输入dw
应该会留下 0.5678。当我问这个问题时,为我输入 dw 反而删除了整个内容(1234.5678)。
vim - 如何在 vim 中启用 SuperTab 插件
嗨,我安装了 neocomplcache 脚本,它很棒,但我想使用一个名为 SuperTab 的功能,我认为网站上的文档是错误的,但我知道有 .vimrc 经验的人可以帮助我。网站是这个
在脚本的站点中,您可以将一堆行添加到 .vimrc 以获取功能,有一行我认为它的格式不正确,这就是为什么当我按原样添加时它不起作用的原因,该行是这样的:
我将在其下方和上方添加段落以作为上下文。
" 插件键映射
。imap (neocomplcache_snippets_expand) smap
(neocomplcache_snippets_expand) inoremap
neocomplcache#undo_completion() inoremap
neocomplcache#complete_common_string()“ SuperTab 喜欢片段行为。” imap neocomplcache#sources#snippets_complete#expandable() ? “\(neocomplcache_snippets_expand)”:pumvisible()?“\”:“\”
“推荐的键映射。”:关闭弹出窗口并保存缩进。inoremap neocomplcache#smart_close_popup() 。"\" " : 完成。 inoremap pumvisible() ? "\" : "\" " , : 关闭弹窗并删除 backword 字符。inoremap neocomplcache#smart_close_popup()."\" inoremap neocomplcache#smart_close_popup()."\" inoremap neocomplcache#close_popup() inoremap neocomplcache#cancel_popup()
我应该如何添加它以启用该功能?谢谢。
vim - Vim:出现语法错误时如何显示错误信息?
我有一个 C 文件(或 ruby 文件)并且有语法错误。当我保存时,左侧会出现一个栏,并且有一个箭头指向语法错误所在的行。我安装了 syntastic vim 插件,所以我不知道这是本机功能还是来自插件。
现在我的问题是:如何从 vim 中看到错误消息?
css - Vim 在评论中预览 css 颜色
我使用Skammer 的插件使用 Vim 预览 css 文件中的颜色。
但它不会在评论中预览颜色。
我该如何启用它?