标签: vim-plugin

如何安装Vimball插件(扩展名为.vba)?

如何安装Vimball插件(带.vba扩展名)?

文档只是说:

安装详细信息编辑vba文件并键入:

:so %
Run Code Online (Sandbox Code Playgroud)

vimball文档说:

用户需要的所有vimball都是:

vim someplugin.vba
:so %
:q
Run Code Online (Sandbox Code Playgroud)
  • 我是否必须在正常模式(Vim内部)或_vimrc文件中写入?
  • 我是否必须写出.vba文件的完整路径?
  • 我无法vim someplugin在正常模式下写字.我要写:vim plugin吗?

vim vim-plugin

81
推荐指数
1
解决办法
3万
查看次数

75
推荐指数
6
解决办法
3万
查看次数

为VIM添加GoLang语法高亮显示

我正在尝试使用此处提供的资源和方向向ubuntu上的VIM添加Go语言语法高亮显示http://go-lang.cat-v.org/text-editors/vim/.

Go附带一个go.vim包含VIM语法设置的文件,上面的页面提供了以下说明

将$ GOROOT/misc/vim/syntax/go.vim放在〜/ .vim/syntax /中,并将以下内容放在〜/ .vim/ftdetect/go.vim中:

au BufRead,BufNewFile *.go set filetype=go 
Run Code Online (Sandbox Code Playgroud)

这与我在别处看到的自定义vim语法的过程大致相同(Ubuntu 12.10上的Vim 7.3在任何地方都没有'ftplugin'目录,并且https://github.com/jnwhiteh/vim-golang/blob /master/readme.txt)

所以当我创建目录时,我认为我正在做正确的事:
〜/ .vim
~/.vim/syntax
~/.vim/ftdetect

并按照上述说明添加

go.vim到〜/ .vim/syntax /并创建一个文件go.vim,在〜/ .vim/ftdetect /中包含

au BufRead,BufNewFile *.go set filetype=go
Run Code Online (Sandbox Code Playgroud)

然而,似乎没有出现语法突出显示.我是否需要做些什么来强制VIM查看这些新的设置文件?

vim go vim-plugin vim-syntax-highlighting

56
推荐指数
6
解决办法
6万
查看次数

Vim颜色方案覆盖Gnome终端中的背景设置

我已经将我的gnome-terminal的背景设置为深蓝色,有点透明,所以我可以在编码时看到底层网页或其他文档.

我一直在使用smyck配色方案,它似乎是我的终端背景作为它的背景,所以当我进入Vim时它看起来很无缝.

我的终端窗口在网页上 (我在网页顶部的终端窗口)

进入vim的终端窗口非常相同 (进入vim的终端窗口非常相似)

最近我决定改用其他配色方案.当我尝试软糖时,我注意到它已经覆盖了我的默认终端背景设置,包括颜色和透明度,如下所示.

现在使用软糖进入vim的终端窗口 (现在使用软糖束进入vim的终端窗口非常相似)

我已经安装了AfterColors插件,但我不知道从哪里开始调整配色方案以恢复默认背景.有什么建议吗?

vim vim-plugin

55
推荐指数
2
解决办法
2万
查看次数

vim:在新标签页中打开标签

是否有插件或脚本在新标签中打开ctags条目?我想把光标放在一个函数上,按ctrl +]并在另一个选项卡中打开该条目.我也想,如果我在视觉上选择一个条目,对于ctrl +]仍然可以工作并在新的vim选项卡中打开.

vim vim-plugin

51
推荐指数
2
解决办法
2万
查看次数

病原体不会加载插件

病原体对我不起作用.我跟随Adam Lowe在这里发布的提示(还有更多)没有任何成功......

我的vimrc:

filetype off
call pathogen#runtime_append_all_bundles()

filetype plugin indent on
set nocompatible
syntax on
set tabstop=2
set smarttab
set shiftwidth=2
set autoindent
set expandtab
set number
colorscheme darkblue
Run Code Online (Sandbox Code Playgroud)

.vim的内容 - ls .vim/*:

.vim/autoload:
pathogen.vim

.vim/bundle:
nerdcommenter/  vim-haml/   vim-surround/
vim-endwise/    vim-rails/  vim-vividchalk/
Run Code Online (Sandbox Code Playgroud)

通过将它们从GitHub克隆到bundle目录中来安装bundle中的所有插件.

我尝试过使用病原体1.1和1.2,甚至是最新的GitHub,没有任何结果.Vividchalk,Vim-rails和nerdcommenter无法正常工作.我对其他插头的经验很少,所以我不确定它们,但我想它们也没有用.

我正在使用ArchLinux,vim 7.2.385-1(不是最新的,因为最新版本要求我安装ruby1.9,但它仍然是7.2).它已经通过pacman-ArchLinux软件包管理器安装.除了使用病原体之外,没有安装vim插件(我甚至重新安装了带有清洁功能的vim包/usr/share/vim).

我究竟做错了什么?

编辑:

vim vim-plugin

50
推荐指数
7
解决办法
4万
查看次数

在vim中执行<Plug>命令

我最近发现了一个使用名为的vim插件<Plug>.例如,有一个<Plug>abc_def我想要执行的命令.

我尝试过:<Plug>abc_def类似的东西.没有任何效果.并:help <Plug>没有提供任何信息.

但是,我已经能够通过创建映射来执行它:map x <Plug>(unite_redraw).然后我可以按下来执行它x.

现在,有没有办法执行:<Plug>abc_def而不创建虚拟映射只是为了运行它?我使用的实际插件是Unite.

vim vim-plugin

43
推荐指数
1
解决办法
1万
查看次数

在Vim中缩放窗口比ZoomWin更好吗?

我曾经使用ZoomWin:https://github.com/vim-scripts/ZoomWin在Vim中的一个和多个窗口之间切换.但这个插件有一个大问题.当我试图恢复多个窗口(垂直分割)时,延迟大约2-4秒.

你知道如何避免这种滞后吗?或者也许是更好的解决方案.

版本25解决了问题:https://github.com/regedarek/ZoomWin

vim zoom vim-plugin

41
推荐指数
6
解决办法
1万
查看次数

Vim的自动关闭支架

是否有任何适用于Vim 7.4的WORKING插件会自动关闭括号('{}','[]','()')并且可能会插入一些回车(至少为'{}')?

我知道这个问题已被问过很多次了,但是没有一个答案在vim 7.4中似乎没有用,或者插件没有更新或者什么的.

到目前为止,我已经尝试过vim-smartinput,autoclose和delimitmate,尽管我已经启用了插件,但它们中的NONE已设法插入任何结束字符,否则它们似乎处于活动状态.我不知道vim是否有某些变化会以某种方式破坏这些插件.这些插件似乎都没有至少在一年内更新.任何适用于vim 7.4的工作解决方案?

vim brackets vim-plugin

38
推荐指数
5
解决办法
5万
查看次数

设置vim背景透明

我正在使用Matrix colorscheme和CSApprox作为我的终端vim.

我似乎无法将背景设置为透明.我已经尝试过编辑matrix.vim文件,但它并没有让它变得更好.

这里是 matrix.vim

" vim:set ts=8 sts=2 sw=2 tw=0:
"
" matrix.vim - MATRIX like colorscheme.
"
" Maintainer: MURAOKA Taro <koron@tka.att.ne.jp>
" Last Change:  10-Jun-2003.

set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif

let g:colors_name = 'matrix'

hi Comment guifg=#226622
hi Constant guifg=#55ff55
hi Special guifg=#44cc44
hi Identifier guifg=#55ff55
hi Statement guifg=#55ff55 gui=bold
hi PreProc guifg=#339933
hi Type guifg=#55ff55 gui=bold
hi Underlined guifg=#55ff55 gui=underline
hi Error guifg=#55ff55
hi Todo guifg=#113311 gui=none
hi Cursor guifg=#226622
hi lCursor …
Run Code Online (Sandbox Code Playgroud)

vim terminal color-scheme matrix vim-plugin

37
推荐指数
2
解决办法
2万
查看次数