自定义Vim使用环境的模板文件
2016-04-05 13:49
295 查看
每次到新的机器上使用vim修改配置文件的时候,都要重新设置下vim的环境,比如缩进、显示行号、语法高亮等,每次都设置,太麻烦了,所以找了资料把常用的设定写到家目录下的.vimrc文件上(默认不存在,需要创建),如下:
vim .vimrc
常用设定说明:
下面是一些Vim中常用的设定及其具体含义:
·set nobackup:不要备份文件,使用backup备份文件(原文件加后缀~)。
·set noswapfile:不生成.swap文件。我在编辑文件之前总有个习惯,一般会将其原文
件进行.bak备份,然后才很放心地在相关文件上进行修改。如果操作谨慎的朋友建议不要此
项。
·set number:显示行号。
·set cindent:设定C风格缩进,可使用nocindent取消设置。
·set autoindent:设定自动缩进,每行缩进与上一行相等,可使用noautoindent取消设
置。
·set shiftwidth=2:设定缩进为两个空格。
·set tabstop=2:设定制表符为两个空格。
·set softtabstop=2:设定软制表符为两个空格。
·set expandtab:缩进和(软)制表符使用空格替代,可用noexpandtab取消设置。
·set ruler:显示光标所在行列号。
·set mouse=v:如果我们用set mouse=a启动所有模式,屏蔽了鼠标的右键功能,那么
可以用此语法让其在Vim可视化模式下也能使用鼠标右键复制功能。
·syntax on:启动语法高亮。
把这文件(.vimrc)保留好,以后到了那台机器都直接将其放到当前用户家目录下并更名为.vimrc,这样使用起来就方便很多了。
vim .vimrc
set nobackup set noswapfile set nohlsearch set number set cindent set autoindent set shiftwidth=2 set tabstop=2 set softtabstop=2 set expandtab set ruler set mouse=v syntax on
常用设定说明:
下面是一些Vim中常用的设定及其具体含义:
·set nobackup:不要备份文件,使用backup备份文件(原文件加后缀~)。
·set noswapfile:不生成.swap文件。我在编辑文件之前总有个习惯,一般会将其原文
件进行.bak备份,然后才很放心地在相关文件上进行修改。如果操作谨慎的朋友建议不要此
项。
·set number:显示行号。
·set cindent:设定C风格缩进,可使用nocindent取消设置。
·set autoindent:设定自动缩进,每行缩进与上一行相等,可使用noautoindent取消设
置。
·set shiftwidth=2:设定缩进为两个空格。
·set tabstop=2:设定制表符为两个空格。
·set softtabstop=2:设定软制表符为两个空格。
·set expandtab:缩进和(软)制表符使用空格替代,可用noexpandtab取消设置。
·set ruler:显示光标所在行列号。
·set mouse=v:如果我们用set mouse=a启动所有模式,屏蔽了鼠标的右键功能,那么
可以用此语法让其在Vim可视化模式下也能使用鼠标右键复制功能。
·syntax on:启动语法高亮。
把这文件(.vimrc)保留好,以后到了那台机器都直接将其放到当前用户家目录下并更名为.vimrc,这样使用起来就方便很多了。
相关文章推荐
- VIM编译器显示TAB和TAB转换为空格
- 菜鸟说给菜鸟听之VIM--入门篇(1)
- 网易云音乐8亿用户背后的伤疤
- cygwin下vim方向键不好用的解决方案
- 谷歌正式开始补偿Nexus 6P重启门和电池门用户:最高赔400美元
- 安装使用Ubuntu之vim必须知道的细节
- windows server域用户提升到本地更高权限组中的方法
- 管理 Linux 系统中的用户
- Ruby学习笔记二帮助生成Vim添加代码头的代码
- 个人用户防黑指南
- SQL Server提示"选定的用户拥有对象,所以无法除去该用户”
- PowerShell查看进程的所属用户
- C#创建windows系统用户的方法
- MongoDB系列教程(四):设置用户访问权限
- PHP工程师VIM配置分享
- WordPress中创建用户角色的相关PHP函数使用详解
- 如何实现只授予用户查看存储过程定义的权限
- ruby开发vim插件小结
- Android开发中实现用户注册和登陆的代码实例分享