有哪些编程电脑配置必备的 Vim 配置

1603人阅读
Linux学习(12)
/ma6174/vim
简单安装方法
打开终端,执行下面的命令就自动安装好了:
wget -qO- /ma6174/vim/master/setup.sh | sh -x
或者自己手动安装:(以ubuntu为例)
安装vim&sudo apt-get install vim
安装ctags:sudo apt-get install ctags
安装一些必备程序:sudo apt-get install xclip vim-gnome astyle python-setuptools
python代码格式化工具:sudo easy_install -ZU autopep8
sudo ln -s /usr/bin/ctags /usr/local/bin/ctags
clone配置文件:cd ~/ && git clone git:///ma6174/vim.git
mv ~/vim ~/.vim
mv ~/.vim/.vimrc ~/
clone bundle 程序:git clone /gmarik/vundle.git ~/.vim/bundle/vundle
打开vim并执行bundle程序:BundleInstall
重新打开vim即可看到效果
编写python程序
自动插入头信息:
#!/usr/bin/env python# coding=utf-8
输入.或按TAB键会触发代码补全功能:w保存代码之后会自动检查代码错误与规范按F6可以按pep8格式对代码格式优化按F5可以一键执行代码
多窗口操作
使用:sp + 文件名可以水平分割窗口使用:vs + 文件名可以垂直分割窗口使用Ctrl + w可以快速在窗口间切换
编写markdown文件
编写markdown文件(*.md)的时候,在normal模式下按&md&即可在当前目录下生成相应的html文件生成之后还是在normal模式按fi可以使用firefox打开相应的html文件预览当然也可以使用万能的F5键来一键转换并打开预览如果打开过程中屏幕出现一些混乱信息,可以按Ctrl + l来恢复
按\&可以根据文件类型自动注释
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:39610次
积分:1251
积分:1251
排名:千里之外
原创:83篇
转载:34篇
(5)(32)(36)(3)(3)(2)(2)(5)(29)有哪些编程必备的 Vim 配置? - 知乎2630被浏览389245分享邀请回答Bundle 'ShowTrailingWhitespace'
你可能会想,如果这时候,能够一键清理掉代码行尾的空格就好了。放心,我这么体贴,怎么会想不到,在你们.vimrc中加入:
"strip all trailing whitespace in the current file
nnoremap &leader&w :%s/\s\+$//&cr&:let @/=''&CR&
然后,在normal模式下,按leader + w,就把当前文件中,所有行尾的空格给删掉啦。另外,如果你是一个Python程序员,我想你可能会对这个感兴趣:请叫我活雷锋。关于vim,我还有很多好东西,如果大家感兴趣或者有什么问题,可以留言哈。2916 条评论分享收藏感谢收起

我要回帖

更多关于 学编程电脑配置 的文章

 

随机推荐