linux系统下Vi编辑器或者Vim编辑器设置显示行号、自动缩进、调整tab键宽度的技巧?

工做中嫌vim 中一个tab键的宽度太大,linux系统默认,没改以前是一个tab键宽度是8个字符,想改为4个字符,linux

操做以下:(注意:这是在root用户下
cd ~
vim .vimrc
添加以下几行:(注意:括号中的不是哦,是我添加的注释说明)
set shiftwidth=4    (表示每一级缩进的长度)
set softtabstop=4   (表示在编辑模式的时候按退格键的时候退回缩进的长度)
set nu        (显示行号)
set autoindent     (自动缩进)vim

:wq (保存退出)
source .vimrc    (使配置文件生效)spa

这样能够啦!配置

-----------------------------------------------------------------------------vimrc

当在其余用户下,按照上面修改后会发现,每次用vi打开文件后,会出现错误,以下:im

Error detected while processing /home/chen/.vimrc:  (处理/home/chen/.vimrc时检测到错误:)配置文件

......top

......注释

......tab

不影响编辑,可是很别扭,确定有不对的地方。

这是须要:

  在root用户下使用命令 vi /etc/vim/vimrc.tiny 修改文件,将set compatible 设置成set nocompatible。这是由于有时候系统会默认vim兼容vi,因此使用vi的命令。

操做完成后,再次按照上面的操做设置下便可。

=============================================================================
使用SecureCRT vim编辑行时,发现一行到72个字符时就自动换行了,很不爽!

:set textwidth=200   或者:
:set tw=200

继续编辑便可啦!

相关文章
相关标签/搜索