首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在VIM中快速显示/隐藏当前光标中的垂直线?

在VIM中,可以通过设置和使用合适的插件来快速显示/隐藏当前光标中的垂直线。以下是一种常用的方法:

  1. 首先,确保你已经安装了适当的插件管理器,比如Vundle或Pathogen。
  2. 在VIM配置文件(通常是~/.vimrc)中添加以下行来启用插件管理器:
  3. 在VIM配置文件(通常是~/.vimrc)中添加以下行来启用插件管理器:
  4. 这里使用的是indentLine插件,它可以在当前光标所在行显示垂直线。
  5. 保存并关闭VIM配置文件,然后重新打开VIM。
  6. 运行以下命令来安装插件:
  7. 运行以下命令来安装插件:
  8. 这将自动下载和安装indentLine插件。
  9. 安装完成后,重新启动VIM。
  10. 现在,你可以使用以下命令来快速显示/隐藏当前光标中的垂直线:
  11. 现在,你可以使用以下命令来快速显示/隐藏当前光标中的垂直线:
  12. 这将在当前光标所在行显示/隐藏垂直线。

indentLine插件的优势是可以帮助开发者更好地可视化代码的缩进,提高代码的可读性。它适用于各种编程语言和开发场景。

腾讯云没有提供类似的插件或产品来实现在VIM中显示/隐藏当前光标中的垂直线。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

VIM常用快捷键(转载)

跳至行首第一个字符 $ 跳至行尾 gg 跳至文首 G 调至文尾 5gg/5G 调至第5行 gd 跳至当前光标所在变量声明处 fx 在当前找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入...复制一个字y/Y 复制到行末 p 粘贴粘贴板内容到当前下面 P 粘贴粘贴板内容到当前上面 插入模式 i 从当前光标处进入插入模式 I 进入插入模式,并置光标于行首 a 追加模式,置光标当前光标之后...gg=G就能搞定 如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...buffer操作 buffer状态 (非活动缓冲区) a (当前被激活缓冲区) h (隐藏缓冲区) % (当前缓冲区) # (交换缓冲区) = (只读缓冲区) + (已经更改缓冲区) VIM...files mz - Compress/decompress marked files gh 显示/不显示隐藏文件( dot-files) ^h 编辑隐藏文件列表 a 转换显示模式, all - hide

1.7K20

Vim常用快捷键

fx 在当前找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入fx * 查找光标所在处单词,向下查找 # 查找光标所在处单词,向上查找 二、删除复制 dd 删除光标所在行 dw...**不保存当前编辑文件并切换到上个文件 :wnext 保存当前编辑文件并切换到下个文件 :wprev 保存当前编辑文件并切换到上个文件 :first 定位首文件 :last 定位尾文件 ctrl+^ 快速在最近打开两个文件间切换...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...all marked files mz - Compress/decompress marked files gh 显示/不显示隐藏文件( dot-files) ^h 编辑隐藏文件列表 a 转换显示模式...mc - copy mp mr mt vim 复制,移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

1.8K00

超全Vim常用快捷键,建议收藏备用!

fx 在当前找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入fx * 查找光标所在处单词,向下查找 # 查找光标所在处单词,向上查找 二、删除复制 dd 删除光标所在行 dw...**不保存当前编辑文件并切换到上个文件 :wnext 保存当前编辑文件并切换到下个文件 :wprev 保存当前编辑文件并切换到上个文件 :first 定位首文件 :last 定位尾文件 ctrl+^ 快速在最近打开两个文件间切换...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...all marked files mz - Compress/decompress marked files gh 显示/不显示隐藏文件( dot-files) ^h 编辑隐藏文件列表 a 转换显示模式...mc - copy mp mr mt vim 复制,移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

19.2K21

Vim 插件管理 转

在以下内容,我们会多次编辑这个文件。 二、 让装插件简单一点 其实本来装和管理 Vim 插件是比较,但 Vundle 使其变得简单。简单到什么程度呢?...通过按 j 移动到图上那一行; 双击 y 复制这一行; ctrl + w + w 将光标移动到右边窗格,光标移动到空行,按 p 粘贴; 保存并退出; 在 terminal 上执行: vim ~/.vimrc...垂直线分割窗格,并将文件内容打开到新窗格。 如果想看隐藏文件和文件夹,直接输入 I (大写 i )。...ctrl + j 或 k :移动光标 ctrl + v :打开文件(垂直线分割窗格) Enter:打开文件(不分割窗格) 3)备注 打开 Vim第一次打开会比较慢,后面会快很多,直到关闭 Vim...(4)展示函数名和变量名 Plugin 'taglist.vim' 要先在系统上(而不是vim)安装 ctags 1)打开方式 :TlistOpen 2)基本使用 Enter :在已打开文件跳转到当前选择变量或函数

1.1K20

Linux04:(4.6k)vim编辑器「建议收藏」

滚动鼠标滚轮也可快速上下换行 (记忆备注:有数字一定放前面) ---- 复制 复制光标所在一整行:yy 以光标所在行为准(包含了当前行),向下复制指定行数:数字yy (左下角会有提示复制了...(注意此命令没有空格,%表示整个文档,g表示全局global) 临时显示行号——输入:set nu(隐藏行号 set nonu) 如果想要永久显示行号,需要更改vim配置文件 ----...off(临时) vim临时计算器 先进入编辑模式 按ctrl+r当前位置变成“,再按=,光标会到最后一行,可以输入计算表达式 ---- 扩展内容 1.vim配置文件 更改vim配置有三种形式...:默认显示行号 set nu ;显示不着色 syntax off c.全局配置文件(vim自带,位置在/etc/vimrc,一般不要修改) 当既有个人配置文件又有全局配置文件时,优先执行个人配置文件...需要在映射文件把调用关系写清楚) 映射文件在当前用户家目录下,是一个隐藏文件 ~/.bashrc ---- 步骤: 用vim 打开当前用户映射文件 在注释信息——# User specific

1.6K20

玩转Vim自带文件浏览器netrw,看这个就够了

水平分割 o 在一个新窗口打开文件/目录,垂直分割 x 使用关联程序打开文件 用于快速打开非文本型文件, word、图片 X 执行文件通过system() p 预览文件 P 在之前窗口前预览文件...C-h 输入关键字,隐藏文件名相关文件 C-l 刷新 netrw 目录列表 - 浏览上一级目录 qf 显示文件信息 cd 使浏览目录为当前目录 mb 添加当前目录到书签 mB 取消当前目录作为书签 gb...跳转到书签目录(3gb跳转到第3个书签) qb 列出书签目录和历史目录 gh 快速隐藏/取消隐藏.开头文件或目录,.vim gn 进入光标所在目录 mt 当前浏览目录作为目标文件夹 Tb 当书签目录作为目标文件夹...cB 将 buffer-list 文件作为标记文件 mu 取消所有标记文件 mv 标记文件应用任意Vim命令 mx 标记文件应用任意shell命令 mX 标记文件整块应用任意shell命令 mz...列出标记文件 qL 使用location-list标记文件 mh 显示/隐藏 当前目录标记文件 a 显示/隐藏文件 隐藏(禁止匹配文件显示:g:netrw_list_hide) 显示(只显示匹配文件

3.5K40

Linux笔记【005】| vim编辑器使用教程

提示:如果想从文件内容退出可以输入“:q”,然后回车退出。 第二种方式:#vim +数字 需要打开文件(打开文件之后快速光标定位到数字指定行) 命令: #vim +6 ..../passwd 提示:vim默认是不显示行号,我显示,是因为我修改过配置文件,如果你显示,想在当前文件显示出行号可以输入:set nu,然后按下回车就可以显示出行号,如下: 第三种方式:#...光标移动: 将光标在默认命令模式快速定位到文档最后一行,可以按下按键G。 将光标从命令模式快速切换到文档第一行,可以按下按键gg。...将光标快速定位到当前文档指定行,可以输入数字G。 将光标当前行为准,向上或者向下移动指定行数,可以输入数字↑/↓。 删除命令: 删除当前行,可以使用按键dd,删除之后下一行上移。...特别说明:在vim,删除命令和剪切命令是一样,已经删除内容可以通过粘贴命令显示出来。 复制命令: 复制当前行,可以在光标所在行按下键盘按键yy。

1.2K20

vim-IDE进化08-ranger文件管理

这又是一个非常好用插件,可以快速浏览本地文件打开本地文件。...如果是不同类型文件pdf,会调用本地系统应用打开,就是这么好用,在习惯了vim后有个毛病,就是想要什么都可能通过命令行去操作,如果你也是这样,那这个插件非常适合你。...安装 需要先安装到系统,首次安装不需要初始化也能使用,但是会比较丑,也没有预览功能,所以安装完成后,需要一些配置。...g 快速跳转 gh 跳至home gd gu vim 集成 添加插件: Plug 'francoiscabrol/ranger.vim' 执行: :PlugInstall 进行安装...leader>r :NERDTreeFind "显示书签" let NERDTreeShowBookmarks=1 " 是否显示隐藏文件 let NERDTreeShowHidden

20820

Linux系列 使用vi文本编辑器

该模式主要完成光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作。 输入模式:该模式主要操作就是录入文件内容,可以对文本文件正文进行修改或添加新内容。...行内快速跳转 按Horme键成“键,散字0键将元标快速鹏转到本行行首。 接End键或1键将光标快速跳转到本行行尾。...为了便于查看行间期转效果,这里先学习如何在v编辑器是示行号,只要切换到末行模式并 执行如下”set cu”命令即可显示行号,执行"set nonu"命令可以取消量示行号.  ...显示行号后vi编辑器界面显示格式如下(每行开头数字即行号): ---- (3)复制、粘贴和删除 删除操作。 按×键或Delete键删除光标单个字符。...---- 4.末行模式基本操作 在命令模式按:键可以切换到末行模式,vi编辑器最后一行中将显示”:提示符,用户可以在该提示符后输入特定末行命令,完成保存文件,退出编辑器,打开新文件,读取其他文件内容及字符串替换等丰富功能操作

37520

Linux : Vim 使用与配置 (附 GitHub 自动化配置脚本)

vim 相关文件:  .viminfo :  在vim操作行为,vim会自动记录下来,保存在 ~/.viminfo 文件。...这样为了方便下次处理, vim打开文件时,光标会自动在上次离开位置显示。 原来搜索过字符串,新打开文件时自动高亮显示。 ~/.viminfo 文件是系统自动生成。...n为数字,删除n行 复制:yy 复制当前行; nyy n为数字,复制向下n行 ; y1G 复制从第一行到当前行; yG 复制当前行到最后一行 ; y0 复制从行首到光标之间字符; y$ 复制光标所在到行尾之间字符...快速搜索:光标停留在想要查找单词任意一个字母上面, 然后输入Shift + *  或者 Shift+#  ,即可以向下和向上搜索光标所在词,并且可以通过 n  或  N 进行上一个或下一个匹配。...NERDTreeToggle " 设置 NERDTree 子窗口宽度 let NERDTreeWinSize=22 " 设置 NERDTree 子窗口位置 let NERDTreeWinPos="right" " 显示隐藏文件

4.4K20

无插件Vim编程技巧

:buff 你还可以动用如下命令,快速切换: :bnext      缩写 :bn :bprevious   缩写 :bp :blast  缩写 :bl :bfirst 缩写 :bf 上图中...,我们还可以看到5有一个%a,这表示当前文件,相关标记如下: – (非活动缓冲区) a (当前被激活缓冲区) h (隐藏缓冲区) % (当前缓冲区) # (交换缓冲区) = (只读缓冲区...你可以使用下面的命令而不用回到quickfix来: :cp 跳到上一个错误 :cn 跳到下一个错误 :cl 列出所有错误 :cc 显示错误详细信息 下面我们来看另一个quickfix功能...– 打开光标处所指文件 (这个命令在打到#include头文件时挺好用,当然,仅限于有路径) 【*】或【#】在当前文件搜索当前光标的单词 缩进相关 【>>】向右给它进当前行 【<<】向左缩进当前行...vim终级插件 CentOS下:yum erase emacs Ubuntu下:apt-get remove emacs 对了,以前本站也有一篇小短文《如何在vim得到你最喜爱IDE特性》你也可以看看

1.4K20

一开始看不上亲密接触后又让你欲罢不能 vim

命令模式 4.1 移动光标 要使用 vim 熟练地进行代码和文本编辑,首先需要能够精确快速光标定位到要编辑地方。最基本就是上下左右移动光标了。这些操作当然可以使用键盘四个方向键来完成。...H: 将光标定位到屏幕顶部一行最左端 M: 将光标定位到屏幕中间一行 L: 将光标定位到屏幕底部一行 还有一种我们非常熟悉应用场景,就是在调试程序抛出异常时,通常会显示出异常产生行号,这时就需要根据行号快速光标定位到指定位置...当然以上对 vim 设置仅仅影响当前打开 vim 。要想每次打开都使用同样设置,需要将设置命令统一保存到 vim 配置文件 ~/.vimrc ,方法下一节将讲到。...查看当前目录下文件,:!ls -l。第一次按下 RETURN 会隐藏当前编辑区域,显示终端界面,第二次按下 RETURN 再次回到 vim 编辑界面。 7....ruler " 在编辑过程,在右下角显示光标位置状态行 set laststatus=2 " 显示状态栏 (默认值为 1, 无法显示状态栏) set statusline

73520

2023最全vim编辑器教程(详细、完整)-编辑器之神

二、vim三种模式(重点) 1.三种模式 命令模式:不能对文件直接编辑,只能通过快捷键进行一些操作(移动光标、复制、粘贴等),打开vim后默认进入命令模式; 末行模式:可在末行输入一些命令对文件进行操作...(搜索、替换、保存、退出、高亮等); 编辑模式:可对文件内容进行编辑; 2.vim进入和退出 进入: 语法1:vim 文件路径 //直接打开指定文件(光标位于首行或上次关闭文件时光标的所在行) 语法.../不显示行号 配置分类: 临时配置:在末行模式下输入配置,此配置是暂时,下次打开文件时不会生效; 个人配置:个人配置文件路径是~/.vimrc,即当前用户家目录下隐藏文件.vimrc,此配置只对当前用户永久生效...; 注意:对于同一配置项,当个人配置存在此配置项时遵循个人配置,否则遵循全局配置; 2.异常退出 编辑文件未保存直接退出(按终端右上角叉或断电等),这就是异常退出;异常退出会产生一个隐藏交换文件...)来执行自己创建指令,这就是别名机制;在映射文件按特定格式加入自己指令即可执行自己创建指令; 上图中, vim打开.baserc文件,找到上图内容处可按格式加入自己创建指令,最后一行是我加

2.2K50

linux基础命令介绍四:文本编辑 vim

如果是一个新文件,底部左边会显示"file" [新文件]字样,右边显示0,0-1表示当前光标所在行数和字符数。...如果打开是一个老文件,底部左边显示"file" 3L, 66C字样,表示文件名,当前光标所处行号,文件总字节数。文件没有字符地方会以字符~开头。...用来匹配模式搜索: 搜索文件内字符串centos: /centos 输入这个字符串之后按回车,vim就会将所有匹配字符串高亮显示,按下n键,光标就会跳到下一个匹配字符串处,按N键,光标就会跳到上一个匹配处...下面介绍部分底行模式命令: :set nu 显示行号 :set nonu 隐藏行号 :r file 读取文件file内容并写入当前编辑文件,内容从光标当前位置下一行开始插入。....= 显示当前行号 := 显示总行数 :n 移动光标到第n行行首 这些命令也可以组合 执行shell命令并将结果写入当前下一行: :r!

1.2K20

linux之文本编辑器

在这期间还有Sven等很多人加入,持续地改进,直到我们现在使用得很广泛6.x版本。 vim与vi相比,增加了更多特性,彩色与高亮显示,可以使我们编辑工作更轻松。...通过设置,vim会自动检测文件内容类型,并以不同颜色进行高亮显示注释变成蓝色,关键字变成褐色,而字符串变成红色等,与vi传统黑白显示模式相比,vim更易读易用。...另一个有趣功能是vim支持从右到左输入字符,这在使用一些特殊语言(Farsi)进行编程时是比较有用。在vim,我们还可以使用多窗口显示,在一个屏幕同时对多个文件进行操作。...4.4.4 在底线模式下移动光标 快速移动不但在命令模式可以实现,在底线模式也可以,我们先来看一下为文件加上行号方法。...netstat –an | more” 就会在当前屏幕显示结果,完毕后会提示你用回车退出。 4.9 vi定制 在vim学习,我们已经了解了它基本功能。

2.2K20

【Linux】linux工具和命令

一、Linux常用命令: ls 显示当前目录下文件 ls-a 显示当前目录下所有文件(包括隐藏文件) ls -l 显示文件和目录详细资料 (属性,日期,时间,大小等) ls -al...删除光标所在行 ​p:粘贴(n重复行) ​u:撤销执行过命令 ​w,b:光标按照单词进行行内跨行进行移动​h,j,k,l:左,下,上,右 ​shift+ ~:快速大小写转换 ​shift+$...:定位光标当前行结尾 ​shift+^:定位光标当前行首位 ​底行模式:vs 可以直接打开多个窗口进行输入代码​ 输入ctrl+ww可以在不同文件中进行切换 2.vim配置项说明 set nu...” 按「^」:移动到光标所在行“行首” 按「w」:光标跳到下个字开头 按「e」:光标跳到下个字字尾 按「b」:光标回到上个字开头 按「#l」:光标移到该行第#个位置,:5l,56l 按[gg...简单 vim 配置 配置文件位置 在目录 /etc/ 下面,有个名为 vimrc 文件,这是系统公共 vim 配置文件,对所有用户都有效。

22320

vim编辑器

ndd 删除光标开始n行 p 粘贴剪切板内容 yy 复制光标所在行 nyy 复制光标开始n行 u 撤销 ctrl + r 反撤销 输入模式: 命令 说明 i 在光标位置插入 I 在第一个非空字符插入...放弃修改,恢复到修改之前状态 :w newfile 文件另存为 :set nu[mber] 显示行号 :set nonu[mber] 隐藏行号 :set tabstop=4 设置一个tab缩进4个字符...交换文件时隐藏(ls -a) 配置 vim配置文件:打开文件后配置是临时,关闭后就失效了。 配置方法一: 直接修改 /etc/vim/vimrc文件。...(vim安装好以后默认配置,不推荐) 方法二:自己创建文件进行配置 在用户家目录创建一个文件.vimrc 将vim相关配置写在文件 若文件没有生效,需要重新加载一次source ~/.vimrc...set nocompatible " 关闭 vi 兼容模式 syntax on " 自动语法高亮 set number " 显示行号 set cursorline " 突出显示当前行 set ruler

1K20

linux指令_linux最常用命令

:列表显示 -a:显示所有,包括隐藏文件 -h:人性化显示 -d:只显示目录,不查看内容 cd:切换工作目录 ....:当前目录 .....可以映射系统信息 /tmp:临时文件,可能随时销毁 /usr:存放用户安装应用程序 /var:系统产生不可自动销毁文件,:日志、缓存等 1、vim终端编辑器 介绍:vim是对vi扩展...o:下光标下一行插入空行 O:下光标上一行插入空行 s:删除光标所在字符并插入 S:删除光标所在行并插入 编辑模式:是对整个文件进行操作,:保存,退出 在正常模式下输入’:’即可进入编辑模式...ns/原内容/新内容 使用新内容替换原内容,替换m到n行 友情提醒:若非正常关闭vim,则会生成临时文件(隐藏),需要删除 2、文件及文件夹 touch:创建普通文件 rm:删除文件,-f表示强制删除

69620
领券