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

工作中嫌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

继续编辑即可啦!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏python学习之旅

Python+Selenium笔记(十六)屏幕截图

 (一) 方法 方法 简单说明 save_screenshot(filename) 获取当前屏幕截图并保存为指定文件 fi...

42370
来自专栏十月梦想

HTML5新增表单类型

HTML5新增了input更多类型的框,如颜色,邮箱,多文件还有对正则表达式的支持!

14530
来自专栏java达人

$(window).load()与$(document).ready()的区别

1.执行时间不同:从字面的意思上理解,$(document).ready()就是文档准备好了。也就是浏览器已经解析完整个html文档,dom树已经建立起来了,...

193100
来自专栏weixuqin 的专栏

Django 项目重命名

  在日常学习工作过程中,我们难免需要复用以前的项目,这里讲下复用 Django 项目并重命名的过程。

19010
来自专栏全栈之路

win7 java环境变量配置

选择电脑界面上的 计算机(或者我的电脑电脑图标),按下鼠标右键,出现菜单,看到有’属性’这一项,点击确定

2.2K30
来自专栏积累沉淀

hbase集群安装(2)-ubuntu下jdk安装

Ubuntu下安装jdk 我的安装路径是根目录下的software 把jdk压缩包解压到software目录下 ? 解压花一会时间 然后设置环境变量的命令 ? ...

20590
来自专栏电光石火

IDEA 配置 Vue 支持

1.打开IntellIJ IDEA的Plugins窗口,在查询框输入vue。 ? 2.点击右边的安装按钮。 ? 3.配置支持.vue后缀文件 ...

79630
来自专栏流柯技术学院

VMware安装CentOS时,无法以图形界面安装解决办法

55420
来自专栏一个爱瞎折腾的程序猿

vue项目实践-添加axios封装api请求

axios 默认提交格式为:application/json 可使用 qs 模块(需要安装)转换后提交格式为 application/x-www-form-u...

62420
来自专栏张善友的专栏

远程访问SQL 2008 R2 Express方法

SQL 2008 R2 Express 默认只能在本机访问,远程要访问的话需要做如下: 1、启用TCP/IP和Named Pipes:进入Sql Server配...

28370

扫码关注云+社区

领取腾讯云代金券