vi set用法 from google search 一、常用收集如下:(vi set) set autoindent 在插入模式下,对每行按与上行同样的标准进行缩进,与shiftwidth选项结合使用 set list 把制表符显示为^I,用$标示行尾(使用list分辨尾部的字符是tab还是空格) set number 显示行号 set readonly 文件只读,除非使用!可写 set shiftwidth 反向制表符中的空格数目 set showmatch 在vi中输入),}时,光标会暂时的回到相匹配的(,{(如果没有相匹配的就发出错误信息的铃声),编程时很有用 set tabstop 指定tab缩进的字符数目 set wrapscan 授索在文件的两端绕回 二、vim set 在vi的基础上增加了如下(常用): set smartindent set cindent 以上两行都是编程用的c自动缩进 …… 三、set 设置可以在命令行输入,也可以写在$HOME下的.exrc (如果是vi)或者.vimrc(如果是vim)中。写进去很方便的。 ===================================== :set ai:让vi自动对齐. :set noai 取消自动对齐。 :set showmatch :set noshowmatch 高亮显示(set noshowmatch不显示){,},(,),[,或者 ] 的匹配情况 :set tabstop=4 shiftwidth=4 :设置制表停止位(tabstop)的长度:当使用移动(shift)命令时移动的字符数 :syntax on :开启语法高亮显示 :set cindent :在C编码时,用户常常想要indent缩进内嵌代码块。若要在编码时自动完成它在C编码时,如果想要indent缩进内嵌代码块。设置该命令则自动完成。 :set smartindent :为C程序提供自动缩进 :set encoding=utf-8 #设置编码格式 :set ff=unix #将文件格式转为unix格式 :set noci#复制缩进 :set paste :set num/nonum :set ci! #复制缩排 :set si #智能缩排indent :help option-list (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|