vim 缩进设置】的更多相关文章

1.在自己的家目录(/home)下建立.vimrc文件.控制台输入vi ~/.vimrc 回车. 2.在.vimrc文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set nu set autoindent set cindent 其中: Tabstop:表示一个 tab 显示出来是多少个空格的长度,默认为 8. Softtabstop:表示在编辑模式的时候按退格键的时候退回缩进的长度,当使…
前段配置VPS,无奈只能使用Vim编辑Python代码,比较头疼的没法设置自动缩进,所以搜索了相关的配置,特记录如下. 将以下的设置加入到~/etc/vim/.vimrc中: set sw=4 set ts=4 filetype indent on autocmd FileType python setlocal et sta sw=4 sts=4 前面两行将shiftwidth和tabstop都设为4.第三行开启自动的缩进检测.最后一行则根据Python语言的建议(将tab展成四个空格)进行了…
1.复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符 在命令模式下,使用正则表达式匹配 行首有空白字符行的模式:^[[:space:]]*\([^[:space:]]*\),输出命令 %s#^[[:space:]]*\([^[:space:]]*\)#\1#g1 2.vim中设置tab缩进为4个字符 vim .vimrc 输入 set tabstop=4…
set autoindent,把当前行的对起格式应用到下一行: set smartindent,智能的选择对起方式: set tabstop=4,设置tab键为4个空格: set shiftwidth=4,将换行自动缩进设置成4个空格: PS:自动缩进有两个选项: 代码:    set autoindent     set cindent   autoindent 就是自动缩进的意思,当你在输入状态用回车键插入一个新行,或者在 normal 状态用 o 或者 O 插入一个新行时,autoinde…
vim折叠设置(转载) set foldmethod=indent "set default foldmethod"zi 打开关闭折叠"zv 查看此行zm 关闭折叠zM 关闭所有zr 打开zR 打开所有zc 折叠当前行zo 打开当前折叠zd 删除折叠zD 删除所有折叠 1. 折叠方式可用选项 'foldmethod' 来设定折叠方式:set fdm=*****.有 6 种方法来选定折叠:manual           手工定义折叠indent             更多的…
为了vim更好的支持python写代码,修改tab默认4个空格有两种设置方法: 1. vim /etc/vimrc 1 set ts=4 2 set sw=4 2. vim /etc/vimrc 1 set ts=4 2 set expandtab 3 set autoindent 推荐使用第二种,按tab键时产生的是4个空格,这种方式具有最好的兼容性.   在 Vim 中设置 Tab   缩进用 tab 制表符还是空格,这不是个问题,就像 python 用四个空格来缩进一样,这是要看个人喜好的…
几个给tag加颜色的插件 https://github.com/octol/vim-cpp-enhanced-highlight:基于tag的c family语法高亮 https://github.com/jeaye/color_coded:基于语义的c family语法高亮 https://bitbucket.org/abudden/taghighlight/src/1e1e3fb141cf335780f12a0eafe1041bfce2f22d/doc/TagHighlight.txt?at…
1.enconv文件名编码转换,比如要将一个GBK编码的文件转换成UTF-8编码,操作如下 enconv -L zh_CN -x UTF-8 filename enconv -L GB2312 -x UTF-8 test.txt 2.convmv文件名编码转换: 从Linux往windows拷贝文件或者从windows往Linux拷贝文件,有时会出现中文文件名乱码的情况,出现这种问题的原因是因为,windows的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致,…
vim高亮设置 前提: 查看vim是否完整安装 rpm -qa | grep vim 若完整安装,则会出现如下相关信息 vim-filesystem-7.4.629-5.el6.x86_64 vim-enhanced-7.4.629-5.el6.x86_64 vim-minimal-7.4.629-5.el6.x86_64 vim-common-7.4.629-5.el6.x86_64 如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-en…
vim环境设置 vim的环境设置在/etc/vimrc的这个文件中,不过不建议直接修改该配置文件.但是可以修改~/.vimrc文件,默认是不存在的,要手动创建并写入设置值. set hlsearch "高亮度反白 "可隨時用倒退鍵刪除 set autoindent "自動縮排 set ruler "可顯示最後一列的狀態 set showmode "左下角那一列的狀態 set nu "可以在每一列的最前面顯示行號啦! set bg=dark &qu…