杂谈程序员效率神器,最常用VIM插件

中科医院曝光 https://m.39.net/baidianfeng/a_5153159.html
相信大家多次被推荐用vim作为编辑程序,知道vim编辑有很多优点,但是vim初始界面太原始了,安装了之后只能用来编辑,如果要运行就需要退出去运行,麻烦死了。回想用现成的IDE是多么的舒服。但是为了更好的学习,所以要对vim进行设置、安装一系列插件满足我们的需求。作者

陈颖/言有三编辑

陈颖/言有三1写在前边的废话在群里言有三老师多次推荐用vim作为编辑程序,作为经验丰富的AI程序员,我想一定有其道理,所以决定好好学习vim。知道vim编辑有很多优点,大家可以在网上搜,我认为最重要的一点就是看起来很牛啊~。但是vim初始界面太原始了,看得我想哭,安装了之后只能用来编辑,如果要运行就需要退出去,通过pythontest.py来运行,麻烦死了。回想用现成的IDE是多么的舒服。来来来,看一看界面有多简单。切换normal模式和插入模式还好,但是全部代码靠手打,很容易出错,所以智能补全、运行和断点调试总不能没有。因此我们要对vim进行设置安装一系列插件满足我们的需求。按照以前的经验在网上搜了一大堆的配置方法,总想着直接一下就配置好,直接拷贝粘贴,结果有的插件根本没有作用。想一键运行程序,结果根本不行,不能用,作为小白,完全不知道问题在哪,花了大概两三天都没配成功。按照以前的习惯,就放弃了,换了个别人弄的现成的叫Spacevim,这个也还挺有名的。于是按照网上搜的方法配置也超麻烦,快捷键也是自己不习惯的。于是又放弃了……这两天又重新安装了ubuntu、anaconda、tensorflow、vim,最后还是决定要再挑战一次,于是将自己安装过程分享。本文默认大家理解了vim的normal模式和插入模式、基本的打开保存文件方法、github安装完成。下面主要内容包括:1、vim安装及基本设置2、插件安装及设置3、快捷键设置2vim安装及基本设置下面内容包括:1、vim安装2、查看对python支持3、基本设置2.1vim安装sudoapt-getinstallvim-gtk2.2查看对python支持vim--version

greppython红色的+python3说明vim支持python3,-号表明不支持。如果没有加入Python支持,如果使用YouCompleteMe(补全插件)就会出现警告。2.3基本设置vim~/.vimrc打开文件(没有的这个文件话,会自动新建),添加如下代码:(一定要看每一行的意思)#基本设置filetypeon开启文件类型侦测filetypeindenton适应不同语言的智能缩进syntaxenable开启语法高亮功能syntaxon允许用定制语法高亮配色方案替换默认方案说明:以上这个我也不知道有没有用,因为看不出来#显示设置setlaststatus=2总是显示状态栏setruler显示光标位置setnumber显示行号setcursorline高亮显示当前行“说明:可以单个设置,保存后,再打开看效果,很有成就感#编辑设置setexpandtab扩展制表符号为空格settabstop=4制表符占空格数setsofttabstop=4将连续数量的空格视为一个制表符setshiftwidth=4自动缩进所使用的空白数settextwidth=79编辑器每行字符数setautoindent打开自动缩进setwildmenuvim命令自动补全按键ESC,进入normal模式下输入命令:wq保存退出vimvim~/.vimrc打开基础设置后的界面如下:3插件安装及设置本小节内容包括:1、安装Vundle(管理插件的插件)2、安装Solarized(主题方案的插件)3、安装vim-powerline(状态栏主题插件)4、安装nerd


转载请注明:http://www.aierlanlan.com/tzrz/6473.html