linux .vimrc设置 tab设置
一.仅设置当前用户的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设置相关推荐
- IntelliJ Idea如何将设置tab设置为4个空格
在阅读Nacos源码时,想提交贡献一些源码,但发现经过本地IDE修改之后,空行处被修改了,这是因为本地使用的tab进行缩进,而Nacos源码使用的是4个空格. 那么,这里就看一下为什么使用4个空格,以 ...
- Linux中设置tab4个空格,linux下vim中tab设置为4个空格例子
在大多数的文件中使用4个空格的tab,在Makefile中使用真正8个宽度的tab, 同事基于文件的类型自动缩进. 编辑 vim ~/.vimrc 如文件不存在新建,文件已存在,追加在尾部 添加 &q ...
- Linux设置tab4个字符,在 Vim 中设置 Tab 为4个空格
缩进用 tab 制表符还是空格,这不是个问题,就像 Python 用四个空格来缩进一样,这是要看个人喜好的.在 Vim 中可以很方便的根据不同的文件类型来设置使用 tab 制表符或者空格,还可以设置长 ...
- ubuntu 设置tab键自动补全
Unbuntu 安装之后就在终端中使用Tab键不能自动补全,解决办法如下: 1.利用vi编辑器打开/etc/bash.bashrc文件(需要root权限) sudo vi /etc/bash.bash ...
- vim设置tab为4个空格
版本为Ubuntu14.04.3. 仅当前文本使用 vim默认tab为8个空格(不知道是不是因为linux内核代码的规范中,tab为8个空格). 可以使用set ts=4,将tab设置为4个空格. 执 ...
- linux中vim如何显示行数,vim 在linux下中如何设置显示行数
在.vimrc(或/etc/vimrc)文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set ...
- vim 在linux下中如何设置显示行数
在.vimrc(或/etc/vimrc)文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set ...
- vim tab设置为4个空格
为了vim更好的支持python写代码,修改tab默认4个空格有两种设置方法: 1. vim /etc/vimrc set ts=4 set sw=4 2. vim /etc/vimrc set ts ...
- vim设置Tab为空格
vim设置Tab为4个空格 sudo vim /etc/vim/vimrc 在文件末尾追加: 1 set ts=4 2 set expandtab 3 set autoindent
最新文章
- 一位IT從業人員的心路歷程
- html音乐唱片自动转,HTML5音乐播放器(四):播放列表与播放方式
- glutSwapBuffers函数用法
- Element UI——数字输入框解决方案
- win10 linux重置密码忘记了,忘记密码时如何重新设置Windows10密码
- rstudio 关联r_使用关联规则提出建议(R编程)
- JavaScript强化教程 —— Cocos2d-JS极速调试技巧
- Win11开始菜单没反应怎么办 Win11开始菜单点了没反应解决方法
- 土拍熔断意味着什么_火爆!楼面价14615元/㎡,土拍过后房价涨,常州买房正当时!...
- Android之EditText练习
- 加了2个皮肤的art dialog
- linux查看内存参数
- 帝豪gl车机系统降级_美好的陪伴、舒心的用车,帝豪GL,32000公里用车有感
- UTC时间字符串转换为本地时间(北京)
- 消防水池液位报警装置设置参数
- .NET 6 中的 Http Logging 中间件
- 新版Google工具栏(For Firefox)发布
- 计算机硬盘数据如何恢复,怎样进行硬盘数据恢复
- LUK-Triumphal arch
- 和导师闹僵跑来实习?拼了命也要拿到大厂实习offer
热门文章
- 融云洞察:打造社交元宇宙,从「读懂 00 后」开始
- 关于Ubuntu18.04安装后的一系列环境配置过程的总结
- 影视解说类视频怎么做,只需简单三步,教你制作影视解说短视频
- 好的技术履历到底是怎样的?
- 《分析服务从入门到精通读书笔记》第二章、多维OLAP优势篇(2)
- JAVA 练习题——————循环之字母图形
- 【鲁班学院】面试总结:Java高级篇(上):集合的类型以及重新认识HashMap
- 1486万!鲁班软件中标临空经济区工程管理数字化平台及BIM应用管理项目
- 霞浦职业中专学校计算机专业,2019年霞浦职业中专学校中职中专招生简章
- echarts颜色设置