在环境变量里设置VI中TAB缩进
2014-06-17 17:45
183 查看
终端上的tab键默认是缩进8个空格的(记住8个空格不等于一个tab, tab和空格不是一个概念)
一般设置vim的tab(制表符)的缩进的时候都这样:set tabstop=4 ” 表示让tab的宽度显示成和4个空格的宽度一样
设置完后你不要以为这时候一个tab等于4个空格了,它们不相等,那什么时候相等呢?set expandtab ” 表示将tab(制表符)变成空格
设置完后,一个4个空格长度的tab就等于4个空格了
附上vim中关于自动缩进(一般换行什么的需要自动缩进)的设置:
set autoindent ” 开启自动缩进
set shiftwidth=4 ” 自动缩进4个空格
set softtabstop=4 ” shiftwidth和tabstop不一样的话,你会发现程序比较难看的。
这时候,softtabstop就起作用了;
举个例子,如果设定softtabstop=8, 那么按下tab键,插入的就是正常的一个制表符;如果设定 softtabstop=16,那么插入的就是两个制表符;如果softtabstop=12,那么插入的就是一个制表符加上4个空格;
如果 softtabstop=4呢?那么一开始,插入的就是4个空格,此时一旦你再按下一次tab,这次的四个空格就会和上次的四个空格组合起来变成一个制表符。换句话说,softtabstop是“逢8空格进1制表符”,前提是你tabstop=8
以下是我的vim有关缩进配置:” tab键的宽度set tabstop=4set expandtab” 统一缩进为4set softtabstop=4set shifwidth=4
在VI中缩进一直用TAB,但是有些TAB是缩进4格,有些是缩进8格。如何在环境里设置呢?
方法一、在~/.bashrc 中添加 export EXINIT="set showmode tabstop=4"
方法二、touch ~/.exrc文件。在里面写set tabstop=4
一般设置vim的tab(制表符)的缩进的时候都这样:set tabstop=4 ” 表示让tab的宽度显示成和4个空格的宽度一样
设置完后你不要以为这时候一个tab等于4个空格了,它们不相等,那什么时候相等呢?set expandtab ” 表示将tab(制表符)变成空格
设置完后,一个4个空格长度的tab就等于4个空格了
附上vim中关于自动缩进(一般换行什么的需要自动缩进)的设置:
set autoindent ” 开启自动缩进
set shiftwidth=4 ” 自动缩进4个空格
set softtabstop=4 ” shiftwidth和tabstop不一样的话,你会发现程序比较难看的。
这时候,softtabstop就起作用了;
举个例子,如果设定softtabstop=8, 那么按下tab键,插入的就是正常的一个制表符;如果设定 softtabstop=16,那么插入的就是两个制表符;如果softtabstop=12,那么插入的就是一个制表符加上4个空格;
如果 softtabstop=4呢?那么一开始,插入的就是4个空格,此时一旦你再按下一次tab,这次的四个空格就会和上次的四个空格组合起来变成一个制表符。换句话说,softtabstop是“逢8空格进1制表符”,前提是你tabstop=8
以下是我的vim有关缩进配置:” tab键的宽度set tabstop=4set expandtab” 统一缩进为4set softtabstop=4set shifwidth=4
在VI中缩进一直用TAB,但是有些TAB是缩进4格,有些是缩进8格。如何在环境里设置呢?
方法一、在~/.bashrc 中添加 export EXINIT="set showmode tabstop=4"
方法二、touch ~/.exrc文件。在里面写set tabstop=4
相关文章推荐
- 在环境变量里设置VI中TAB缩进
- 变量环境设置错误引起bash:vi:command not find
- VI 字体高亮显示 自动缩进的设置 TAB 4格
- linux(4) vi编辑/删除、复制、粘贴 /bash shell 环境变量设置/数据流重定向 | 的用法
- 使用vi打开.cpp文件,格式化代码时需要让tab缩进4个空格,如何设置vi
- 我的MAC可能在设置环境变量的时候设置错了,现在整个MAC的vi,ls等命令都执行不了了。
- linux下JSP相关环境变量的设置(20060111)
- JAVA环境变量的设置祥解(以Windows为例)
- java环境变量设置
- Windows下JAVA环境变量的设置祥解
- 设置环境变量问题
- Linux 下环境变量的设置
- java-关键字和函数--windows下环境变量设置
- Eclipse基础--java环境变量设置
- Windows下JAVA环境变量的设置祥解
- j2sdk1.4.2_04环境变量设置
- JDK环境变量如何设置
- java开发过程中环境变量的设置.
- Java 中系统环境变量的设置和获取
- classpath和环境变量设置