请选择 进入手机版 | 继续访问电脑版

[LINUX] spf13-vim – Vim编辑器终极发布

[复制链接]
查看76 | 回复9 | 2021-9-5 02:36:49 | 显示全部楼层 |阅读模式

spf13-vim是一个跨平台和VIM插件和各种资源的Vim,gVimMacVim是高度可定制的。

它可以在Linux,Windows和MacOS X体系 以及其他类Unix体系 中,它遵照 vim的传统的感觉,由于 它提供了当今的功能,如插件管理体系 ,自动 完成,标签等等。

建议阅读: 相识 vi/vim编辑器-新手指南

spf13-vim下提供的显着插件包括:

Vundle VIM插件管理器

Vundle是基于精确 的原则,建立Pathogen一个精良 的体系 ,但与使用 GitGithub上集成的插件管理体系 。

Vunle文件管理器

Vunle文件管理器

NERDTree Explorer Vim插件

NERDTree是一个文件欣赏 器插件,提供项目抽屉功能给用户的VIM编辑。

NerdTree Explorer插件Vim

NerdTree Explorer插件Vim

ctrlp Vim的文件查找器

Ctrlp是更换 下令 -T插件用100%的VIM插件。它支持一种直观快速的方法从文件体系 (使用 正则表达式和含糊 查找),打开缓冲区和迩来 使用 的文件加载文件。

Vim的Ctrlp文件查找器

用于Vim的Ctrlp文件查找器

环绕处理全部 的‘”[{}]”‘等

环绕声是处理对的工具“的环境。”附近 的例子包括括号,报价和HTML标签。这些环境与Vim所指的文本对象密切干系 。

Surround在Vim中为您打造一系列的环境

Surround在Vim中为您打造一系列的环境

NERDCommenter – Vim中的表明 代码

NERDCommenter是一个插件,答应 用户处理代码中的表明 ,不论文件范例 。

NerdCommenter品评

Vim的代码

NerdCommenter品评 Vim的代码

Synthetic集成语法检查Vim

Syntastic是一个语法检查的插件,而他们被保存并打开通过外部语法检查实行 缓冲区。假如 检测到任何语法错误,则向用户发送关照 ,因此,用户不必编译其代码或实行 其脚本来找到它们。

综合语法检查

语法检查Vim

Numbers.vim – 为Vim添加行号

Numbers.vim是根据不同的模式,用户处于相对编号(正常模式)和绝对编号(插入模式)之间的插件交汇处。

这使得用户可以或许 在正常模式下用相对行号毫不费力地移动代码。在插入模式下写代码时再次表现 精确 的行号。

Numbers.vim向Vim添加行号

Numbers.vim向Vim添加行号

Vim的NeoComplCache Autocomplete ++ Plugin

NeoComplCache是一个强大 和辉煌的自动 完成插件与片断 额外的支持。它可以从字典,缓冲区,全向和片断 模仿 自动 完成。

Neocomplcache Autocomplete ++ Plugin for Vim

Neocomplcache Autocomplete ++ Plugin for Vim

Fugitive为Vim添加Git集成

Fugitive增长 了在vim的Git目次 执着的Git支持。

Fugitive为Vim添加Git集成

Fugitive为Vim添加Git集成

PIV为Vim添加PHP编辑

PIV提供了当代 化的Vim PHP集成与PHP更好的支持5.3+,包括最新的语法,功能,更好的折叠,等等。

PIV为Vim添加PHP编辑

PIV为Vim添加PHP编辑

Vim中的齐备 表格化对齐

Tabularize使用 户可以或许 调整本身 的等号和其他几个字符语句。

表格化在Vim中对齐代码

表格化在Vim中对齐代码

Tagbar在Vim中添加标签天生 和导航

Tagbar必要 exuberant-ctags,并会自动 创建一个用户打开的文件标签。它还提供了一个面板,以便轻松欣赏 标签。

Tagbar在Vim中添加标签天生
和导航

Tagbar在Vim中添加标签天生 和导航

EasyMotion在Vim中跳转到任何地方

在EasyMotion提供了Vim中使用 的活动 互动的方式。

EasyMotion在Vim中跳转到任何地方

EasyMotion在Vim中跳转到任何地方

此外,spf13-vim:

配备了一些额外的语法,如Markdown , TwigGit提交。包括sunized和spf13-vim颜色包(ir_black,molokal,peaksea)。包含与snipmate或NeoComplCache一起使用 的片断 的完备 集合。怎样 在Linux体系 中安装spf13-vim

之前您继续安装spf13-vim,请确保您的体系 上安装了GitcURL ,否则,运行下面的下令 精确 按照分发安装它们:

  1. $ sudo apt-get install git curl
  2. [On Debian based systems]$ yum install git curl
  3. [On CentOS based systems]
复制代码

一旦两个软件包已被安装,你可以走得更远在您的体系 和告急 的备份您当前Vim的设置 文件使用 自动 安装脚本来安装spf13-vim。

因此,在终端中键入(或复制和粘贴)以下下令 以运行自动 安装程序:

  1. $ curl http://j.mp/spf13-vim3 -L -o - | sh
复制代码

假如 您已经安装了spf13-vim,您可以按以下步骤更新到最新版本:

  1. $ cd $HOME/.spf13-vim/$ git pull$ vim +BundleInstall! +BundleClean +q
复制代码

怎样 在Linux中设置 和使用 spf13-vim

安装完成后,关闭当前终端并打开另一个终端会话。 spf13-vim带有一个高度优化

  1. .vimrc
复制代码
黑白 常精良 的构造 和折叠部分,此中 每个部分都标记,每个选项都被表明 。

  1. .vimrc
复制代码
spf13-vim安装的设置 文件有助于应对spf13-vim的共同缺点,如在全部 的操作体系 中使用 一个设置 文件,校正错误的拼写(
  1. :W
复制代码
  1. :Q
复制代码
加上很多 ),设置 包括插件,设置接口使用 vim的功能(包括omnicomplete,行号,语法高亮,精确 的标尺和状态行等)加上更多。

  1. $ vi ~/.vimrc
复制代码

spf13-vim设置

spf13-vim设置

您可以在文件中添加任何本地定制

  1. ~/.vimrc.local
复制代码
  1. ~/gvimrc.local
复制代码
,万一文件已经存在或者自行创建。

比方 ,您可以覆盖默认配色方案并使用 peaksea,如下所示:

  1. $ echo colorscheme peaksea >> ~/.vimrc.local
复制代码

  1. ~/.vimrc.bundles
复制代码
文件导入spf13的各种插件。 然而,添加(或删除单个包)本身 的包,创建文件
  1. ~/.vimrc.bundles.local
复制代码

比方 ,以下下令 将添加一个额外的包:

  1. $ echo Bundle \'spf13/vim-colors\' >> ~/.vimrc.bundles.local
复制代码

下面是截图表现 spf13-vim用不同的配色方案的工作:

spf13-vim-working-example

spf13-vim-working

假如 你以为 spf13-vim不那么有用 ,可以完全使用 以下下令 将其删除。

  1. $ cd ~/.spf13-vim-3/$ ./uninstall.sh
复制代码

有关怎样 使用 各种插件的更多信息,实行 其他自定义和别的 更多信息,请访问http://vim.spf13.com/ 。

在这篇文章中,我们谈到了spf13-vim,有用 的VIM插件和资源,强大 的集合,以进步 Vim,gVim和MacVim文本编辑器 。

请记住使用 下面的反馈部分来扣问 任何题目 ,或向我们提供您对文章的想法。你也可以给我们任何雷同 的程序的信息扩展Vim核心功能或加强 其性能。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

avatar 阿威来自山西 | 2021-9-19 06:44:56 | 显示全部楼层
谢谢admin楼主的分享!
回复

使用道具 举报

avatar 计儿坏 | 2021-9-19 10:27:16 | 显示全部楼层
admin楼主,我告诉你一个你不知道的的秘密,有一个牛逼的网站,影视频道的网站所有电影和连续剧都可以免费看的。访问地址:http://tv.mxswl.com
回复

使用道具 举报

avatar 痴痴情先生先s | 2021-9-19 20:14:39 | 显示全部楼层
我和我的小伙伴都惊呆了!
回复

使用道具 举报

avatar 风男人1984 | 2021-10-4 17:49:56 | 显示全部楼层
写得实在太好了,我唯一能做的就是默默顶贴!
回复

使用道具 举报

avatar 123456835 | 2021-10-6 09:51:09 | 显示全部楼层
坚持回帖!
回复

使用道具 举报

avatar 嫣冉 | 2021-10-6 19:58:05 | 显示全部楼层
有品位!
回复

使用道具 举报

骂人也是要有水平的!
回复

使用道具 举报

兰州烧饼,鉴定完毕!
回复

使用道具 举报

admin楼主,我告诉你一个你不知道的的秘密,有一个牛逼的网站,他卖的服务器是永久的,我们的网站用 服务器都是在这家买的,你可以去试试。访问地址:http://fwq.mxswl.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则