先是环境:在windows上用VMware安装了ubuntu,用ubuntu运行终端。可以用VMware文件共享、网络文件共享、nginx、ftp实现两个操作系统的文件共享
linux主目录配置文件保存在github:https://github.com/feix760/yuan
如果换一台电脑,我只需要git clone –recursive myGithubPath 就可以拿到以前的配置文件
vim的插件可以用 Bundle 来管理,只要在.vimrc用 Plugin ‘XXX’ 指明需要的插件,随后用
:PluginInstall
自动安装新插件
下面是我的 .vimrc 插件配置的部分,随后介绍各个插件的用途
Bundle 插件管理插件
vim 基础库
插件taglist的替代品,函数名称等的预览窗口,如果要预览js,需要安装命令jsctags
(?windows
用此标记windows可能无法支持)
zen coding
使用 Ctrl+p 搜索文件
vim内置文件目录树的替代品
注释代码
代码对齐
snimate snippet代码模板,sublime里也有snippet,但vim的更灵活强大,基本是脚本了。
git svn 插件,可以diff, blame, log等,下面是diff (?windows
)
Qickfix 窗口里的快捷键
个人版js自动补全空格
自定义tab标头
格式化代码,需要shell命令的支持 (?windows
)
点命令( . 重复上一次修改)的扩展
括号、引号、html标签等的快速修改,比如:
‘name’ -> “name”
<a class="active" >XX</a> -> <div class="active" >XX</div>