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

如何让vim在使用vim的同时突出显示尾随的空格?

在使用vim编辑器时,可以通过以下步骤来突出显示尾随的空格:

  1. 打开vim编辑器并进入编辑模式。
  2. 按下Esc键,确保处于命令模式。
  3. 输入以下命令来启用尾随空格的突出显示功能:
  4. 输入以下命令来启用尾随空格的突出显示功能:
  5. 这个命令中,list选项用于启用显示特殊字符,listchars选项用于设置特殊字符的显示方式。trail:·表示尾随空格以·字符进行显示。
  6. 按下Enter键,命令将生效,尾随的空格将以·字符进行突出显示。

这样,当你在vim中编辑文件时,尾随的空格将以·字符进行突出显示,帮助你更好地识别和处理这些空格。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云官网:https://cloud.tencent.com/
  • 云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 云数据库 MySQL 版:https://cloud.tencent.com/product/cdb_mysql
  • 人工智能平台(AI Lab):https://cloud.tencent.com/product/ai
  • 云存储(COS):https://cloud.tencent.com/product/cos
  • 区块链服务(BCS):https://cloud.tencent.com/product/bcs
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何 Vim 成为我们神器?

逆向查找 # % 查找配对 {,[,( # :set ic 忽略大小写 # :set noic 取消忽略大小写 # :set hls 匹配项高亮显示 # :set is 显示部分匹配 替换 # :s/...set tabstop=2 set shiftwidth=2 突出显示当前行 set cursorline 左下角显示当前vim模式 set showmode 代码折叠 # 启动 vim 时关闭折叠代码...\ } # o 打开关闭文件或目录 # e 以文件管理方式打开选中目录 # t 标签页中打开 # T 标签页中打开,但光标仍然留在 NERDTree # r 刷新光标所在目录 # R 刷新当前根路径...# I 显示隐藏文件 # C 将根路径设置为光标所在目录 # u 设置上级目录为根路径 # ctrl + w + w 光标自动左右侧窗口切换 # ctrl + w + r 移动当前窗口布局位置...欢迎评论中交流.

68020

Linux中使用Vundle管理Vim插件方法

简言之,Vundle 允许你安装新插件、配置已有的插件、更新插件配置、搜索安装插件和清理不使用插件。所有的操作都可以一键交互模式下完成。...在这个简易教程中,我告诉你如何安装 Vundle,如何在 GNU/Linux 中使用它来管理 Vim 插件。...Vundle 允许你做… .vimrc中跟踪和管理插件 安装特定格式插件(a.k.a. scripts/bundle) 更新特定格式插件 通过插件名称搜索Vim scripts中插件 清理未使用插件...比如, Debian 系列系统中,你可以使用下面的命令安装这两个包。...安装完毕之后,键入下列命令,可以删除高速缓存区缓存并关闭窗口: :bdelete 你也可以终端上使用下面命令安装插件,而不用打开 Vimvim +PluginInstall +qall 使用

79332

如何在Linux Vim 中将缩进宽度设置为 2 或 4 个空格

Vim 是几十年来最流行基于终端文本编辑器之一。但无论你使用 Vim 多久,总会有更多你不知道技巧和窍门。这是关于 Vim 中将缩进宽度设置为 2 个空格或 4 个空格。... vimrc 文件(位于 ~/.vimrc)中,添加以下行以 Vim 中自动使用 2 个空格而不是制表符。...使用空格进行缩进如果你想使用空格来缩进你代码,将以下行添加到你 '.vimrc' 文件中。...反之亦然:使用制表符进行缩进服务于站在“制表符与空格”两侧的人,现在让我们看看如何使用制表符而不是空格来缩进。...现在retab通过按 ':'(冒号)字符使用该命令,Vim 会将现有的制表符转换为空格

6.1K00

Vim打造成强大IDE,附_vimrc配置和使用

最近在搞linux,没有好用IDE,想到了VIM. 配置 了下VImrc文件。发现挺好用。这里总结下使用方法。 首先环境准备,下载windows下VIM .GVIM。我版本是V7.4....这样才能有 类似工程目录效果。 关于vim,有个吐槽是快捷键像 复制粘贴等,linux和windows下都通用,但vim不行。其实配置下也是可以。... "Visual模式中使用Ctrl+c复制内容到全局剪贴板 vnoremap "+y "Visual模式中使用Ctrl+x剪切内容到全局剪贴板 vnoremap ...不同时显示多个文件tag,只显示当前文件 "?let Tlist_Exit_OnlyWindow = 1 ? ? ? ? ?"如果taglist窗口是最后一个窗口,则退出vim "?..."右侧窗口中显示taglist窗口 " """""""""""""""""""""""""""""""""""""""Taglist快捷键定义 " taglist打开与关闭切换,TlistOpen打开

1.3K10

Linux系统中使用Vim读写远程文件命令详解

设定vim工作方式(临时)  :set (模式信息)  :set nu — 显示行号  :set nonu — 取消行号  :set mouse=a — 设定鼠标可用  :set cursorline...— 设定显示行线  :help — 查看帮助 今天我们讨论一个 Vim 使用技巧——用 Vim 读写远程文件。...需要了解这个插件更多细节信息, Vim 会话输入 help netrw 即可查看。 下面让我们来看看怎么用 Vim 从本地系统读写存储远程 Linux 系统上文件。...使用 Linux 系统上 Vim 读写远程文件 读写远程文件方法几乎和编辑远程文件一样,需要从本地系统读取一个远程文件,我们可以简单使用下面这个命令来打开它: $ vim scp://cirdan...总结 到此这篇关于Linux系统中使用Vim读写远程文件文章就介绍到这了,更多相关linux使用vim读写远程文件内容请搜索ZaLou.Cn以前文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn

2.1K32

如何设置vimrc 配置文件_居中怎么设置

它们之中包含各种令人惊叹Hack技巧, 这可以记你Vim更好, 但为了环境更好完全从别人那儿照搬那些配置, 完全是 **最糟糕** 做法....所以, 当 vim 打开文件读取到一个 字符时, 就会使用这么多个空格显示 ....我虽然在这里设置了, 但实际上由于我使用powerline插件(稍后我们会涉及到), 所以vim中找不到这一行....set cursorline ” highlight current line cursorline 会突出显示(或加下划线, 取决于你本色方案)你光标当前所在水平行....Vim 喜欢重绘屏幕, 即便是它根本不必这样做期间内 – 比如在宏(回放)期间. 这告诉 Vim 不要费神地在这些场景下重绘屏幕, 以宏更快.

1.9K20

Linux 下 12 个最佳 Notepad++ 替代品

其功能包括语法突出显示、通过单次击键 (M-3) 注释/取消注释行、可绑定功能、轻松地从合理段落中剪切尾随空格等。...大多数 Linux 发行版中,nano 已经安装,如果没有,您可以使用以下适合您特定发行版命令轻松安装它。...其功能包括对多种文件格式和语言语法突出显示支持、使用 Emacs Lisp 代码或 GUI 进行自定义、完整 Unicode 支持、完整内置文档和教程等。...就像Notepadd++一样,它目标是保证程序体积小、执行速度快。 其功能包括简单、养眼用户界面,支持多视图编辑、插件扩展、多种编程语言、语法突出显示等。...它具有简单选项卡式 GUI,具有语法突出显示、支持双向文本、帮助脚本、可配置键盘快捷键等。

1.2K20

【shell】编辑器配置与常用shell命令

nano编辑器 nano是ubuntu系统自带编辑器,也是最容易学习上手编辑器,但初始配置使用起来有点不尽如人意,好在官方已经给我们留好了一些配置选项,下面就记录一下我常用编辑器环境配置: 首先...vim编辑器 编辑文件:sudo vim /etc/vim/vimrc 配置文件中可以看到有下面这个if判断,意思是语法高亮,如果是被注释掉状态(#/"),可以将其放开(删掉#/"号): if has...("syntax") syntax on endif 然后配置文件最后一行,输入以下内容,可以vim变得更漂亮、舒服,使用也更方便。...set nu " 设置左侧行号 set tabstop=4 " 设置tab键长度为4(注意=和数字4之间不要有空格,否则打开vim会报错) set cursorline " 突出显示当前行...set ruler " 右下角显示光标位置状态行 set autoindent " 自动缩进 set nobackup " 覆盖文件时不备份 编辑完成后使用命令 :wq 进行保存退出

10610

vimrc 配置文件

vim配置文件 配置教程: 把vim配置成顺手python轻量级IDE(1) 把vim配置成顺手python轻量级IDE(2) "set backspace=indent,eol,start "backspace...键" indent 删除自动缩进值” eol 删除上一行行末尾回车,两行合并” start 除了刚输入,还删除原来字符 set expandtab "使用空格替换tab "set autoindent...showtabline=0 set guifont=Monaco:h13 "设置字体" syntax on "开启语法高亮" let g:solarized_termcolors=256 "solarized主题设置终端下设置...set hlsearch "高亮搜索项" "set noexpandtab "不允许扩展table" set whichwrap+=,h,l set autoread set cursorline "突出显示当前行..." "set cursorcolumn "突出显示当前列" "按F5运行python"   "map :Autopep8 :w :call RunPython() function

88940

团队效率工具: 代码格式化之Clang-format

# 连续声明时,对齐所有声明变量名 AlignConsecutiveDeclarations: true # 左对齐换行(使用反斜杠换行)反斜杠 AlignEscapedNewlinesLeft...: true # 水平对齐二元和三元表达式操作数 AlignOperands: true # 对齐连续尾随注释 AlignTrailingComments: true # 允许函数声明所有参数放在下一行...: 1 # @property 后面添加空格, \@property (readonly) 而不是 \@property(readonly)....#等号两边空格 SpaceBeforeAssignmentOperators: true # 容器类空格 例如 OC字典 SpacesInContainerLiterals: true #缩进...参考 Clang 8 documentation 使用clang-format格式化你代码 Clang-Format格式化选项介绍 clang-format 格式化工具简易配置 vim安装插件以后启动变慢怎么解决

13.2K23

Vim - python autocom

pydiction简介 pydiction是一段python代码自动补全脚本,它可以实现如下功能: 1、python关键字补全 2、函数补全 3、模块补全 4、模块内部函数、变量补全 5、被引入模块子模块补全...vim ~]# mkdir -p ~/.vim/tools/pydiction/ [root@vim ~]# mkdir -p ~/.vim/after/ftplugin [root@vim ~]# cd...       "突出显示当前行 set cursorline      "语法高亮 set syntax=on   "取消输入错误提示音 set noeb             "自动缩进 set autoindent...set cindent "设置tab宽度为4个空格 set tabstop=4 set expandtab "统一缩进为4 set softtabstop=4 set shiftwidth=4 "匹配括号高亮显示.../tools/pydiction/complete-dict' let g:pydiction_menu_height = 20 vim使用tab键就可以自动补全。

67010

Vim 3 vimrc

Vim 启动时会加载 vimrc 文件, 你能想到几乎所有的配置(包括主题, 快捷键, 插件设置等等), 都可以配置 vimrc 中, 所以, vimrc Vim 使用过程中有着至关重要地位...这里要明确一个概念: vimrc 中大多数配置都是 Vim 命令模式下支持命令, 都可以命令模式下使用, 但是命令模式中使用时, 只针对当前打开 Vim 实例有效, 关闭了 Vim 之后再次打开...编辑器相关配置 下面的配置是大都是和编辑相关: " 显示行号 set number " 显示语法高亮 syntax enable syntax on " 显示 tab(>---), 空格(^), 换行...(¬) set list set listchars=tab:>-,trail:^ ",eol:¬ " 突出显示当前行 set cursorline " 开启自动缩进 set autoindent "...智能缩进 set smartindent " 编辑时按一个 Tab 键相当于输入4个空格 set tabstop=4 " 格式化时缩进尺寸为4个空格 set shiftwidth=4 " Vim 把连续空格视为一个

3K30

使用vim打造go语言IDE

mac及linux都会自带vim, 因为一直用mac自带安装YMC插件时踩了很多坑。...vim基本配置 写程序中,我们常把一些系统需要灵活更改变量设置到配置文件中,vim也有这样一个配置文件.vimrc,默认存在用户目录下,vim有着强大配置参数。..." 关闭兼容模式 set nocompatible set nu " 设置行号 set cursorline "突出显示当前行 " set cursorcolumn " 突出显示当前列 set showmatch..." 显示括号匹配 " tab 缩进 set tabstop=4 " 设置Tab长度为4空格 set shiftwidth=4 " 设置自动缩进长度为4空格 set autoindent " 继承前一行缩进方式...vim-go依赖安装 我们上一步完成vim-go插件安装,vim-go使用需要依赖go一些工具,这些工具存在于目录$GOPATH/bin可以.vimrc文件中执行GoInstallBinaries

3K31

.vimrc 配置文件

set cursorline " 突出显示当前行 set ruler " 打开状态栏标尺 set shiftwidth=4 " 设定 > 命令移动时宽度为 4 set softtabstop..." 搜索时高亮显示被找到文本 set noerrorbells " 关闭错误信息响铃 set novisualbell " 关闭使用可视响铃代替呼叫 set t_vb= " 置空错误铃声终端代码 "...}\ %c:%l/%L%)\ " 设置状态行显示信息 set foldenable " 开始折叠 set foldmethod=syntax " 设置语法折叠 set foldcolumn=0...' endif nnoremap :TlistToggle let Tlist_Show_One_File = 1 " 不同时显示多个文件tag,只显示当前文件 let Tlist_Exit_OnlyWindow...= 1 " 如果taglist窗口是最后一个窗口,则退出vim let Tlist_Use_Right_Window = 1 " 右侧窗口中显示taglist窗口 let Tlist_File_Fold_Auto_Close

85530

Linux使用VIM编辑器方法

Vim 版本选择  “工欲善其事,必先利其器”。 vim 版本选择上,原则是“能用 Vim 就不要使用 Vi;能用最新版就不要守着旧版本”。...这就要求我们可能情况下一定要使用最新版 Vim。...设置文件里制表符 (TAB) 宽度(以空格数量表示): set tabstop=4 设置移位操作 >> 或 << 缩进长度(以空格数量表示): set shiftwidth=4 如果你更喜欢在编辑文件时使用空格而不是制表符...Test 当两者都ignorecase和smartcase设置后,搜索“test”,查找并突出显示这两种内容: 对“Test”搜索只突出显示或只找到第二行 4.... Vim 窗口底部显示一个永久状态栏,可以显示文件名、行号和列号等内容: set laststatus=2 ? 5. 拼写 Vim 有一个内置拼写检查器,对于文本编辑和编码非常有用。

1.8K10

dotfiles项目

1.dotfile介绍 linux中各种软件配置文件大多是以.开头,以rc结尾,第一次使用某一个软件比如vim时候,通常会花大量时间配置,将所有的配置文件放到同一个目录下,方便在多台机器上同步配置...set cursorline " 突出显示当前行 set ruler " 打开状态栏标尺 set shiftwidth=4 " 设定 > 命令移动时宽度为 4 set softtabstop..." 搜索时高亮显示被找到文本 set noerrorbells " 关闭错误信息响铃 set novisualbell " 关闭使用可视响铃代替呼叫 set t_vb= " 置空错误铃声终端代码 "...' endif nnoremap :TlistToggle let Tlist_Show_One_File = 1 " 不同时显示多个文件tag,只显示当前文件 let...无则默认为选中行或当前行 "----------------------------------------------------------------- let NERDSpaceDelims=1 " 注释符与语句之间留一个空格

1.3K20

vim插件安装(NERDTree)

中可以使用鼠标 防止Linux终端下无法拷贝 set mouse=a "设置Tab宽度 set tabstop=4 "设置自动对齐空格数 set shiftwidth=4 "设置按退格键时可以一次删除...4个空格 set softtabstop=4 "设置按退格键时可以一次删除4个空格 set smarttab "将Tab键自动转换成空格 真正需要Tab键时使用[Ctrl + V + Tab]...6:卸载插件 使用vundle卸载插件也很简单,只需.vimrc去掉绑定插件命令及插件配置(注释掉即可,以免以后会使用),假如需要卸载vim-powerline这个插件,首先在.vimrc中注释掉以下内容...Vim运行时显示目录和文件结构,类似TextMate左侧文件浏览器,但操作起来更为方便,你可以在手不离开键盘情况下快速浏览文件,并在文件和文件夹之间进行切换。...文件夹,所有相关插件都在该文件夹下 Vim中运行:Helptags来生成NERDTree在线帮助tags 4:使用说明以及快捷键 打开Vim,输入:NERDTree,即可呼出执行Vim命令的当前目录文件目录

2.5K20
领券