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

简介: 工作中嫌vim 中一个tab键的宽度太大,linux系统默认,没改之前是一个tab键宽度是8个字符,想改成4个字符,操作如下:(注意:这是在root用户下)cd ~vim .vimrc添加如下几行:(注意:括号中的不是哦,是我添加的注释说明)set shiftwidth=4    (...

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

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

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

这样可以啦!

-----------------------------------------------------------------------------

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

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

......

......

......

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

这是需要:

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

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

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

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

继续编辑即可啦!

我的GitHub地址: https://github.com/heizemingjun
我的博客园地址: http://www.cnblogs.com/chenmingjun
我的蚂蚁笔记博客地址: http://blog.leanote.com/chenmingjun
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】
相关文章
|
5月前
|
JSON 前端开发 开发工具
初探在WSL中设置vim前端开发环境
初探在WSL中设置vim前端开发环境
|
3月前
|
存储 运维 搜索推荐
|
3月前
|
Java Unix Linux
Linux vi/vim
Linux vi/vim
36 5
|
3月前
|
机器学习/深度学习 Linux 编译器
Linux入门3——vim的简单使用
Linux入门3——vim的简单使用
70 1
|
3月前
|
Unix Linux 开发工具
Linux Vim的 命令大全
Linux Vim的 命令大全
41 0
|
4月前
|
存储 Linux 编译器
linux中vim介绍以及常用命令大全
linux中vim介绍以及常用命令大全
94 8
|
5月前
|
Linux
Linux中vi的常用命令和快捷键使用
Linux中vi的常用命令和快捷键使用
429 0
|
6月前
|
开发工具
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
|
7月前
|
开发工具
Vim 编辑器:高效文本编辑的瑞士军刀
**Vim 概览:** Vim 是一个功能丰富的文本编辑器,以其高度可定制性著称。文章介绍了 Vim 的高效使用技巧,包括快捷打开文件、命令行模式下的常用命令、查找与替换、删除和复制文本。还讨论了配置 `.vimrc` 文件以自定义设置,如改变 leader 键、设置缩进和高亮,并展示了安装插件如 vim-airline 和 vim-snazzy 的方法。通过这些技巧,用户能提升 Vim 使用效率。
82 5
|
7月前
|
Ubuntu 搜索推荐 Linux
Linux的Vim编辑器详解
Linux的Vim编辑器详解