首页 > 代码库 > 如何快速的打造python 版的vim ide

如何快速的打造python 版的vim ide

  本来是不想写的,后来想想还是造福一下需要的人吧,因为确实很佩服一键化的作者.我知道很多人都可以自己配置vim插件,只是估计会鼓弄很久吧,在git上有一个人已经集成他认为好的所有插件(其实git上这玩意很多),分步说明怎么做吧:

  1去git上https://github.com/ets-labs/python-vimrc 照着这个作者的描述把插件安装起来,这个并不难,照着做就行了,前提是vim本身支持python补全,一般linux默认是不带这个补全功能的,需要重新编译,别问怎么编译vim,如果都不会编译,慎用linux,至于怎么支持python补全,百度即可.

2 也许是作者粗心,还是什么,安装完插件你可能遇到一个和"exuberant-ctags"有关的报错,如果遇到了,直接apt-get install exuberant-ctags(yum同理),同时你不需要做任何的配置.这个时候基本上可以在图形化下随心所欲的玩耍vim了,但是这还没有完.

3接下来我想大家可能关心中文帮助文档了,没错,总得知道这么复杂(相对单个界面)的vim怎么用吧,用就得看文档吧,还是看中文的爽吧,这么做:

wget http://nchc.dl.sourceforge.net/sourceforge/vimcdoc/vimcdoc-1.5.0.tar.gz
sudo ./vimcdoc.sh -i

3中文文档装完了,按F1就可以看到了.然后可以愉快的飞起了,我想这个时候又有人说了vim都可以编程了,还要图形界面干嘛,没错!用vim的多半都是舍不得买新电脑的顾家好男人吧,怎么不用图形界面,这么做:

vim /etc/X11/default-display-manager
#/usr/sbin/lightdm(也可能是xfce/gnome/kde什么的,看个人系统)
false

4如上保存就可以在终端下用vim 嗨 了,然后可能又有新的问题了,tty下的分辨率好低啊,grub有时候并不会使用显示器最高分辨率,X没启动也无法使用xrandr.

    编辑文件: $ sudo gedit /etc/default/grub

    加入一行:GRUB_GFXPAYLOAD_LINUX=1280x1024(设置成你的显卡所支持的分辨率)

    更新grub:$ sudo update-grub

5重启电脑后发现tty下分辨率终于是我想要的,不过新的问题来了,中文化怎么办,终端下看的都是乱码,这里提供两种解决办法,都不是很好(我就英文啦,顺便练习英文)其中一种是安装Fbterm,输入法配置稍微繁琐:

apt-get install fbterm

至于fbterm下如何输入中文请百度,都有的,我曾经用搜狗,不过会卡死,现在不用中文了,感觉还是会坑

还有一种显示中文 的办法,默认情况下使用全拼中文,比较简单,体验还可以啦:

 $ sudo apt-get install zhcon
 $ zhcon --utf8 --drv=fb
 可以把zhcon --utf9 --drv=fb 写在.bashrc里面,省的每次都敲

6尽量不用中文吧,这个时候应该差不多了,当然你可能觉得左中右显示不太好,文件管理器和函数显示器可以放一起啊,可以使用WinManager,不过bug有点多,多方搜索发现也有网友用黑科技解决了,但是不够优雅,我就不装了.

最后enjoy it!

部分参考:http://blog.csdn.net/namecyf/article/details/7787479

本文出自 “如风般的自由” 博客,请务必保留此出处http://capricorn.blog.51cto.com/8304701/1891083

如何快速的打造python 版的vim ide