将你的Vim 打造成轻巧强大的IDE

简介:

Vim和Emacs一个称为神之编辑器一个被称为编辑器之神,固然很是夸张,但也足以说明这两 款软件的优秀和在程序员界的地位。但是它们都已漫长的学习曲线让人望而生畏,阻止了大 多数人进入。作为一名几乎完全使用Vim写各种代码、文档的人,我想把我自己平时使用的 插件和配置整理下来,方便自己的总结和归纳,如果能有幸帮助到一些想学习Vim但是又不知 道如何入门的人来说,那就再荣幸不过了。

在下面的内容中,我会介绍我使用的插件、Vim的配置,最后如果你觉得这些配置手动太麻烦 的话,我推荐你看我的另一篇文章(从零搭建和配置OSX开发环境), 在那篇文章的末尾,我给出了一个自动化配置和管理Vim的方法。

先贴一张我的Vim的截图:

将你的Vim 打造成轻巧强大的IDE

你看的到的插件

从上面那种截图中肉眼能看到的插件说起,把整个界面按照左窗口、主窗口、右窗口和下窗 口命名,依次介绍出现在这个窗口中的主要插件。

主窗口

作为一款主要用于书写代码的文本编辑器,一个足够舒服、靓丽的配色当然是首要考虑的。 我使用的配色主题是molokai(官方地址),在 你安装好了这个插件之后,你需要下面几行配置应用它:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
" Switch syntax highlighting on, when the terminal has colors
if  (t_Co > 2 || has( "gui_running" )) && !exists( "syntax_on" )
   syntax on
endif
 
" Javascript syntax hightlight
syntax enable
 
" Set syntax highlighting for  specific file  types
autocmd BufRead,BufNewFile Appraisals set  filetype=ruby
autocmd BufRead,BufNewFile *.md set  filetype=markdown
autocmd Syntax javascript set  syntax=jquery
 
" Color scheme
colorscheme molokai
highlight NonText guibg= #060606
highlight Folded  guibg= #0A0A0A guifg=#9090D0

 

另外一个推荐的vim主题是solarized(官方地址)。

在选定了一个适合自己的主题之后,就需要一些配置去解决排版的问题,比如字符编码和缩 进等问题。

1
目录
相关文章
|
10月前
|
IDE 编译器 开发工具
vim配置IDE,下载压缩包即拥有轻巧且强大的文本编辑器
vim配置IDE,下载压缩包即拥有轻巧且强大的文本编辑器
|
10月前
|
IDE 开发工具
让Vim打造成强大的IDE,附_vimrc的配置和使用
让Vim打造成强大的IDE,附_vimrc的配置和使用
|
11月前
|
IDE 开发工具 C语言
vim:打造自己的ide
vim:打造自己的ide
191 0
|
IDE 网络协议 Linux
【Linux】【开发环境】【RHEL】开发环境搭建系列之十一——Linux系统下搭建基于vim的C/C++ IDE开发环境
【Linux】【开发环境】【RHEL】开发环境搭建系列之十一——Linux系统下搭建基于vim的C/C++ IDE开发环境
280 0
|
IDE Shell 开发工具
用Vim完成BashShell脚本编写(bash-support : Bash IDE)
作为一名运维工程师,BashShell脚本编写必不可少。然而,大家会发现专门用来编写BashShell脚本的IDE少之又少。
1456 0
|
IDE Linux 开发工具
在无GUI的Linux环境下将vim编辑器打造成一款Python开发IDE
vim编辑器对于每一个IT从业人员来说肯定不陌生,除了一般的文档编辑功能以外,还可以通过vim来打造一个属于我们自己的IDE。
1428 0