一.仅设置当前用户的Tab键宽度

输入命令:vim ~/.vimrc

然后:set tabstop=4   //我这里将Tab键的宽度设置为4

保存:ctrl+z+z(或:wq!)

OK!

二.设置所有用户的Tab键宽度

输入命令:vim /etc/vimrc

在vimrc文件的最后添加:set tabstop=4

保存:ctrl+z+z(或:wq!)

OK!

这样不管是哪个用户Tab键的宽度都是4了!!


linux下可能有n个账户,让vim显示行号有两种方法:仅让当前用户显示行号和让所有用户显示行号

一.仅让当前用户显示行号

输入命令:vim ~/.vimrc

然后:set nu

保存:ctrl+z+z(或:wq!)

OK!

二.让所有用户显示行

输入命令:vim /etc/vimrc

在vimrc文件的最后添加:set nu

保存:ctrl+z+z(或:wq!)

OK!

这样不管是哪个用户在vim下都显示行号!!

原文链接:https://www.cnblogs.com/zknublx/p/8534900.html

vimrc文件是vim的环境设置文件。

整体的vim的设置是在 /etc/vimrc 文件中。如果想设置所有用户的配置,在里面设置就可以了,配置和.vimrc是一样的,在最后面添加下面2中的语句。

不建议修改/etc/vimrc 文件,每个用户可以在用户根目录中设置vim,新建.vimrc。命令如下:

vim ~/.vimrc

1

在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。
    然后粘贴下列选项设置,以后需要更多的配置,直接在里面加内容就可以了:
    set nu “显示行号
    syntax on “自动语法高亮
    set shiftwidth=4 “默认缩进4个空格
    set softtabstop=4 “使用tab时 tab空格数
    set tabstop=4 “tab 代表4个空格
    set expandtab “使用空格替换tab  
---------------------  
作者:Senvenno27  
来源:CSDN  
原文:https://blog.csdn.net/u011361880/article/details/76290862  
版权声明:本文为博主原创文章,转载请附上博文链接!

在终端下使用vim进行编辑时,默认情况下,
编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。
为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。

在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:
$vi ~/.vimrc
设置完后
$:x 或者 $wq
进行保存退出即可。

#去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
set nocompatible
#显示行号
set nummber
#检测文件的类型
filetype on
#记录历史的行数
set history=1000
#背景使用黑色
set background=dark
#语法高亮度显示
syntax on
#下面两行在进行编写代码时,在格式对齐上很有用;

imap { {}<ESC>i<CR><ESC>V<O   //如果你想在vim中当输入一个左大括号的时候,让vim自动插入插入右大括号,并且回车换行,将光标置于下一行向右缩进4个空格(一个tab),跟下面几行搭配使用

imap ( ()<ESC>i   // 类似 imap { {}<ESC>i<CR><ESC>V<O

#vim使用自动对起,也就是把当前行的对起格式应用到下一行;
set autoindent
#依据上面的对起格式,智能的选择对起方式,对于类似C语言编写上很有用
set smartindent
#第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格
set tabstop=4
set shiftwidth=4
#设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号
set showmatch
#去除vim的GUI版本中的toolbar
set guioptions-=T
#当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声
set vb t_vb=
#在编辑过程中,在右下角显示光标位置的状态行
set ruler
#默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示
#set nohls
#查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一
#个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依
#次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词
#时,别忘记回车
set incsearch
---------------------  
作者:Yang-Zheng  
来源:CSDN  
原文:https://blog.csdn.net/yangzheng_yz/article/details/38734851  
版权声明:本文为博主原创文章,转载请附上博文链接!

linux .vimrc设置 tab设置相关推荐

  1. IntelliJ Idea如何将设置tab设置为4个空格

    在阅读Nacos源码时,想提交贡献一些源码,但发现经过本地IDE修改之后,空行处被修改了,这是因为本地使用的tab进行缩进,而Nacos源码使用的是4个空格. 那么,这里就看一下为什么使用4个空格,以 ...

  2. Linux中设置tab4个空格,linux下vim中tab设置为4个空格例子

    在大多数的文件中使用4个空格的tab,在Makefile中使用真正8个宽度的tab, 同事基于文件的类型自动缩进. 编辑 vim ~/.vimrc 如文件不存在新建,文件已存在,追加在尾部 添加 &q ...

  3. Linux设置tab4个字符,在 Vim 中设置 Tab 为4个空格

    缩进用 tab 制表符还是空格,这不是个问题,就像 Python 用四个空格来缩进一样,这是要看个人喜好的.在 Vim 中可以很方便的根据不同的文件类型来设置使用 tab 制表符或者空格,还可以设置长 ...

  4. ubuntu 设置tab键自动补全

    Unbuntu 安装之后就在终端中使用Tab键不能自动补全,解决办法如下: 1.利用vi编辑器打开/etc/bash.bashrc文件(需要root权限) sudo vi /etc/bash.bash ...

  5. vim设置tab为4个空格

    版本为Ubuntu14.04.3. 仅当前文本使用 vim默认tab为8个空格(不知道是不是因为linux内核代码的规范中,tab为8个空格). 可以使用set ts=4,将tab设置为4个空格. 执 ...

  6. linux中vim如何显示行数,vim 在linux下中如何设置显示行数

    在.vimrc(或/etc/vimrc)文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set ...

  7. vim 在linux下中如何设置显示行数

    在.vimrc(或/etc/vimrc)文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set ...

  8. vim tab设置为4个空格

    为了vim更好的支持python写代码,修改tab默认4个空格有两种设置方法: 1. vim /etc/vimrc set ts=4 set sw=4 2. vim /etc/vimrc set ts ...

  9. vim设置Tab为空格

    vim设置Tab为4个空格 sudo vim /etc/vim/vimrc 在文件末尾追加: 1 set ts=4 2 set expandtab 3 set autoindent

最新文章

  1. 一位IT從業人員的心路歷程
  2. html音乐唱片自动转,HTML5音乐播放器(四):播放列表与播放方式
  3. glutSwapBuffers函数用法
  4. Element UI——数字输入框解决方案
  5. win10 linux重置密码忘记了,忘记密码时如何重新设置Windows10密码
  6. rstudio 关联r_使用关联规则提出建议(R编程)
  7. JavaScript强化教程 —— Cocos2d-JS极速调试技巧
  8. Win11开始菜单没反应怎么办 Win11开始菜单点了没反应解决方法
  9. 土拍熔断意味着什么_火爆!楼面价14615元/㎡,土拍过后房价涨,常州买房正当时!...
  10. Android之EditText练习
  11. 加了2个皮肤的art dialog
  12. linux查看内存参数
  13. 帝豪gl车机系统降级_美好的陪伴、舒心的用车,帝豪GL,32000公里用车有感
  14. UTC时间字符串转换为本地时间(北京)
  15. 消防水池液位报警装置设置参数
  16. .NET 6 中的 Http Logging 中间件
  17. 新版Google工具栏(For Firefox)发布
  18. 计算机硬盘数据如何恢复,怎样进行硬盘数据恢复
  19. LUK-Triumphal arch
  20. 和导师闹僵跑来实习?拼了命也要拿到大厂实习offer

热门文章

  1. 融云洞察:打造社交元宇宙,从「读懂 00 后」开始
  2. 关于Ubuntu18.04安装后的一系列环境配置过程的总结
  3. 影视解说类视频怎么做,只需简单三步,教你制作影视解说短视频
  4. 好的技术履历到底是怎样的?
  5. 《分析服务从入门到精通读书笔记》第二章、多维OLAP优势篇(2)
  6. JAVA 练习题——————循环之字母图形
  7. 【鲁班学院】面试总结:Java高级篇(上):集合的类型以及重新认识HashMap
  8. 1486万!鲁班软件中标临空经济区工程管理数字化平台及BIM应用管理项目
  9. 霞浦职业中专学校计算机专业,2019年霞浦职业中专学校中职中专招生简章
  10. echarts颜色设置