vim自动对齐
来源:互联网 发布:evans mac tavish 编辑:程序博客网 时间:2024/05/16 10:38
只要在 /etc/vimrc中加上这两句就行了
set autoindent
set smartindent
--------------------------------------------------------
详细:
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进
等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。
在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,
所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:
$vi ~/.vimrc
设置完后
$:x 或者 $wq
进行保存退出即可。
下面给出一个例子,其中列出了经常用到的设置,详细的设置信息请参照参考资料:
“双引号开始的行为注释行,下同
“去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
set nocompatible
“显示行号
set number
“检测文件的类型
filetype on
“记录历史的行数
set history=1000
“背景使用黑色
set background=dark
“语法高亮度显示
syntax on
“下面两行在进行编写代码时,在格式对起上很有用;
“第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;
“第二行,依据上面的对起格式,智能的选择对起方式,对于类似C语言编
“写上很有用
set autoindent
set smartindent
“第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格
set tabstop=4
set shiftwidth=4
“设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号
set showmatch
“去除vim的GUI版本中的toolbar
set guioptions=T
“当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声
set vb t_vb=
“在编辑过程中,在右下角显示光标位置的状态行
set ruler
“默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示
set nohls
“查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一
“个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依
“次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词
“时,别忘记回车
set incsearch
“修改一个文件后,自动进行备份,备份的文件名为原文件名加“~“后缀
if has(“vms”) //注意双引号要用半角的引号" "
set nobackup
else
set backup
endif
如果去除注释后,一个完整的.vimrc配置信息如下所示:
set nocompatible
set number
filetype on
set history=1000
set background=dark
syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions-=T
set vb t_vb=
set ruler
set nohls
set incsearch
if has("vms")
set nobackup
else
set backup
endif
set autoindent
set smartindent
--------------------------------------------------------
详细:
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进
等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。
在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,
所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:
$vi ~/.vimrc
设置完后
$:x 或者 $wq
进行保存退出即可。
下面给出一个例子,其中列出了经常用到的设置,详细的设置信息请参照参考资料:
“双引号开始的行为注释行,下同
“去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
set nocompatible
“显示行号
set number
“检测文件的类型
filetype on
“记录历史的行数
set history=1000
“背景使用黑色
set background=dark
“语法高亮度显示
syntax on
“下面两行在进行编写代码时,在格式对起上很有用;
“第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;
“第二行,依据上面的对起格式,智能的选择对起方式,对于类似C语言编
“写上很有用
set autoindent
set smartindent
“第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格
set tabstop=4
set shiftwidth=4
“设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号
set showmatch
“去除vim的GUI版本中的toolbar
set guioptions=T
“当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声
set vb t_vb=
“在编辑过程中,在右下角显示光标位置的状态行
set ruler
“默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示
set nohls
“查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一
“个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依
“次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词
“时,别忘记回车
set incsearch
“修改一个文件后,自动进行备份,备份的文件名为原文件名加“~“后缀
if has(“vms”) //注意双引号要用半角的引号" "
set nobackup
else
set backup
endif
如果去除注释后,一个完整的.vimrc配置信息如下所示:
set nocompatible
set number
filetype on
set history=1000
set background=dark
syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions-=T
set vb t_vb=
set ruler
set nohls
set incsearch
if has("vms")
set nobackup
else
set backup
endif
0
上一篇:交换机和路由器各自实现的原理是什么
下一篇:直通网线与交叉网线
相关热门文章
- 厂家招商|迷你苹果无线键盘|...
- /etc/profile和~/.bash_profil...
- VI使用::代码自动补全
- 通过闻木料的气味来辨别真假檀...
- 网络锁-复制-备份
- linux 常见服务端口
- 【ROOTFS搭建】busybox的httpd...
- 什么是shell
- xmanager 2.0 for linux配置
- linux socket的bug??
- 收音机驱动与v4l2架构的关系,...
- 北测检测认证公司怎么样?...
- 如何将linux驱动改为裸机驱动(...
- Fedora 20开机卡在LOGO界面,...
- 如何实现Linux下选择性删除一...
给主人留下些什么吧!~~
chinaunix网友2011-05-12 11:04:26
很好的文章,赞
回复 | 举报
评论热议
0 0
- vim自动对齐
- vim自动对齐
- vim自动对齐
- vim自动对齐
- vim代码自动对齐
- vim配置快捷键自动对齐
- vim环境设置和自动对齐
- VIM代码 格式化与注释 自动对齐
- vim环境设置和自动对齐
- vim 对齐
- Vim技巧一则——代码自动对齐
- 在vim中让大括号自动完成并对齐
- 如何设置vim用空格代替tab,自动对齐等
- 如何设置vim用空格代替tab,自动对齐等
- Vim小技巧---代码自动对齐,智能提示
- vim文本对齐命令
- vim格式对齐命令
- VIM代码块对齐
- 电子商务九惑【转载】
- rpm卸载包的命令
- CentOS / RHEL下如何进入单用户模式
- OSI网络结构的七层模型 TCP/IP层次模型
- 交换机和路由器各自实现的原理是什么
- vim自动对齐
- 直通网线与交叉网线
- Linux PPP 数据收发流程
- 五种常用算法之五:分支限界法
- PERL 基本语法总结
- PERL 转义字符,字符集缩写,修饰符用法总结
- 读书
- Linux下的文件锁
- 关于问题vxworks与linux区别
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
虾皮的做法大全儿童
紫菜虾皮汤的做法
虾皮怎么吃补钙
虾皮冬瓜怎么炒好吃
虾皮的营养价值
虾皮鸡蛋汤的家常做法
虾皮炒什么好吃
虾皮价格
干虾皮的做法
虾皮怎么炒好吃
蝦皮
虾皮的做法大全家常
虾皮的功效
虾皮功效
虾皮冬瓜的做法
虾皮面条的做法
虾皮炒鸡蛋的做法
紫菜虾皮
虾皮冬瓜汤的做法大全家常
虾皮的做法大全
虾皮怎么炒
虾皮白菜的做法
虾皮的吃法
虾皮煎蛋的做法
虾皮的价格
虾皮怎么做给宝宝吃
鸡蛋炒虾皮
山东虾皮
虾皮豆腐
虾皮小白菜
尿酸高能吃虾皮吗
淡干虾皮价格
虾皮用洗吗
西葫芦炒虾皮
油炸虾皮
虾皮怎样吃
虾皮紫菜鸡蛋汤
萝卜丝炒虾皮
虾皮补什么
坐月子能吃虾皮吗
虾皮和鸡蛋能一起吃吗