首页
学习
活动
专区
工具
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

    20.6K32

    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.2K20

    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.7K20

    玩转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) 显示(只显示匹配的文件

    4.2K41

    2024全网最为详细的红帽系列【RHCSA-(5-2)】初级及进阶Linux保姆级别骚操作教程;学不费来砍我

    month date,例如:"Mon Aug 1" \H :#完整的主机名称 \h :#仅取主机的第一个名字 \t :#显示时间为24小时格式,如:HH:MM:SS \T :#...等指令); vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计; 程序简单,编辑速度相当快速。 ​​...末行模式下的查找关键字并替换按键详解说明表: 功能 按键 从上而下在文件中查找字符串“word”(可按n键定位到下一个匹配的被查找 字符串)/word 将当前行中查找到的第一个字符“old”替换为“new...末行模式下的扩展关键字按键详解说明表: 功能 按键在当前文件中读入其他文件内容:r /dir/file 查找含有"word"的行并删除 :g/word/d 显示行号 :set nu 关闭行号显示 :set...之后可以使用p在光标后粘贴,P粘贴在光标前 4.5.2多文档编辑 在打开一个文件的时候,输入如下所示可分屏显示另一个文件 :sp /dir/file 光标在多个文件之间的切换按ctrl+w w 4.6vim

    12610

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

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

    1.4K20

    【Vim 核心攻略】 —— 文本编辑高手的进阶秘籍

    在Linux环境中,vim可谓是程序员们的老朋友了。 在文本编辑的征程中,效率至上。 Vim 以其独特模式系统独树一帜。...vim ~/.vimrc 1.3、 配置 Vim 以下是一个基础的 .vimrc 配置文件,涵盖常用功能,如行号显示、语法高亮、缩进设置等。...如果光标已经在单词开头,会跳到前一个单词开头。 e:光标移动到当前单词的结尾。 行内快速跳转: 0(数字零):光标移动到当前行的行首。 ^:光标移动到当前行的第一个非空白字符处。...当需要向文件中添加新的字符、单词或段落时,就会进入插入模式。通过不同的快捷键(如i、a、o等)可以在光标不同位置插入内容。比如,在编写文档时,大部分时间都处于插入模式来输入文字。...当按下回车键后,光标会跳转到第一个匹配的关键词处。 :?关键词 在文件中向后搜索指定的关键词。

    17420

    Linux系列 使用vi文本编辑器

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

    43820

    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

    25920

    无插件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

    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.8K20

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

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

    75220

    深入了解Linux —— 学会使用vim编辑器

    2. vim的安装 首先输入指令vim,如果显示下图界面,就表示已经安装过了 这里按:(Shift + ;),然后输入q,然回车即可退出。...删除: x:删除光标当前位置的字符 x可以删除光标当前位置的字符,n + x 可以删除从光标当前位置开始后面n个位置的字符。 X:删除光标位置的前一个字符。...shift + i 将光标快速切换到 当前行行首 shift + a 将光标快速切换到 当前行行尾 shift + o 将光标快速切换到 上一行行首 插入模式下,按Esc键即可返回命令行模式...替换模式:快速注释 在vim中存在一种模式,可以快速替换文本内容—— 替换模式 现在我们想要注释多行数据,如果在插入模式中一行一行注释就有点太慢了;现在使用替换模式快速注释。...建议在自己的家目录下配置即可;在家目录下创建配置文件,名.vimrc(一个隐藏文件)。

    15310

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

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

    2.9K50

    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.3K20

    linux之文本编辑器

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

    2.2K20
    领券