vim显示缩进对齐线
vim显示缩进对齐线
工作中使用 vim 较多,但是在 vim 的默认设置中并没有缩进线,代码看起来会比较费劲,不过可以通过安装 indentLine
插件来实现此功能。
1. 安装插件
可以通过 vim-plug 直接进行安装:
使用 vim ~/.vimrc
编辑 .vimrc 文件,添加语句
Plug 'Yggdroot/indentLine'
随后使用 vim 的命令行模式执行 :PlugInstall
进行安装
显示安装成功
服务器不能顺利下载插件的,也可以先通过 git clone https://github.com/Yggdroot/indentLine.git
直接将插件下载到 ~/.vim/plugged
目录中,然后再指向上面的步骤进行安装。
2. 配置
安装完成后,在 ~/.vimrc 中进行设置,使之生效,设置如下:
let g:indentLine_enabled = 1 " 使插件生效
let g:indentLine_char = '¦' " 设置缩进线字符,也可以为 '|', '┆', '┊' 等
let g:indentLine_conceallevel = 2 " 使插件正常运行
这里只提供可以使插件生效的配置,其它个性化配置可以通过阅读原 github 网址进行尝试。
至此,缩进线就设置好了。
vim显示缩进对齐线相关推荐
- 设置 vim 显示行号/ Tab 键缩进为4格
设置 vim 显示行号/ Tab 键缩进为4格 1. 临时显示行号 在 INSERT 模式下,键入 ESC 退出 INSERT 模式,然后输入 : (注意是英文输入法下),紧接着键入 set numb ...
- linux怎么设置自动缩进,配置Linux下vim自动缩进等功能
从终端打开配置文件: vim ~/.vimrc 添加如下代码: set tabstop=4 set softtabstop=4 set shiftwidth=4 set autoindent set ...
- 让vim显示空格,及tab字符
1.显示 TAB 键 文件中有 TAB 键的时候,你是看不见的.要把它显示出来: :set list 现在 TAB 键显示为 ^I,而 $显示在每行的结尾,以便你能找到可能会被你忽略的空白字符在哪里. ...
- Linux Vim显示行号方法详解
在使用 Vim 进行编辑的过程中,经常会遇到需要同时对连续几行进行操作的情况,这时如果每行都有行号提示,就会非常方便. 在命令模式下输入":set nu"即可显示每一行的行号,如图 ...
- linux screen vim 颜色不一样,tmux中的Vim显示错误的颜色
问题描述 我安装了Ubuntu 11.10.然后下载了Gnome Terminal的Solarized主题.从终端我的vim看起来很好:插件vim-powerline正确显示,语法以适当的颜色突出显示 ...
- vim显示行号的设置方法
默认情况下,vim打开文件时不提示行号. 如果想临时让vim显示行号,只需在打开的vim中输入命令 set nu 或者 set number 即可(这里的nu是number的缩写).这种设置在关闭当前 ...
- vim 显示和隐藏行号
vim 显示和隐藏行号 vim显示行号 取消行号 vim显示行号 按键 esc 输入命令 :set number 即可 取消行号 按键 esc 输入命令 :set nonumber 即可`
- vim显示行号_Linux Vim 显示行号 多窗口编辑 详解
Vim显示行号 在使用 Vim 进行编辑的过程中,经常会遇到需要同时对连续几行进行操作的情况,这时如果每行都有行号提示,就会非常方便. 在命令模式下输入":set nu"即可显示每 ...
- 【LINUX-vim命令】设置vim显示行号
[vim命令]设置vim显示行号 linux环境下,使用vim查看或编辑文件,vim打开的文件默认是不显示行号的,问题:怎么才能让vim打开的文件显示行号呢? 1. 临时显示行号 set number ...
- 关于VIM自动缩进失效(filetype indent on无效)的详细分析
最近用vim编辑一些xml和html文件,在某些版本的VIM上出现了不能根据文件类型自动缩进的问题,经过多次试验摸索,总算是找到了症结所在,特此记录下来供大家参考. 1 vim 自动缩进原理 vim不 ...
最新文章
- 今天我的Windows Phone 7 HTC HD7 手机 升级 NoDo 了 分享一下经验
- Javascript s02
- 巧用shell+rsync服务实现日志自动过滤处理压缩并上传日志服务器,自动分类
- 白话Elasticsearch15-深度探秘搜索技术之使用copy_to定制组合field解决cross-fields搜索弊端
- 共享语义 unix语义_语义UI按钮
- 如何查看服务器当前的负载信息
- 在Spark Scala/Java应用中调用Python脚本,会么?
- linux 用户管理 指令,Linux 用户管理常用命令
- 2021-2025年中国一次性透析装置行业市场供需与战略研究报告
- numpy.ndarray 交换多维数组(矩阵)的行/列
- java版电子商务spring cloud分布式微服务b2b2c社交电商(十一)springboot集成swagger2,构建优雅的Restful API...
- 安卓系统镜像_安卓手机 F2FS文件系统镜像快速解析技巧
- OpenCV探索之路(十六):图像矫正技术深入探讨
- c语言基础--ASCII码表
- html中居中方法,HTML中5种常见的居中方法
- gimp 抠图_GIMP 的基本操作
- 人工智能研究中心快递柜——代码分析四
- Ubuntu Server 20.04 下 HustOJ 安装
- 将时间序列转成图像——格拉姆角场方法 Matlab实现
- 陌生人社交已成主流,“灵魂”社交软件Soul的上市之忧
热门文章
- spring-security 实现单点登录
- Java全套课程修炼之Java小白入门篇
- m132nw与m132snw差异_最新评测揭秘m132nw与m132snw差异哪个好?各个型号有什么区别?用户实话实说...
- 静态库、动态库及导入库
- CKfinder3版本冲突
- 如何计算文件MD5 sha1 -- 微软MD5/SHA1 校验工具 Microsoft File Checksum Integrity Verifier
- 区块链大咖谈之董天一:深度理解IPFS与Filecoin应用的几个关键点
- 什么是服务器?服务器是用来做什么的?
- 追本溯源,回归根本:第一届区块链技术及应用峰会(BTA)·中国“区块链核心技术”分论坛预告大放送...
- iOS 15 更新,图标改版