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

Vim清除上次搜索突出显示

相关·内容

vim查找高亮关键字_emacs和vim

如果我们在在打开的文件中使用Vim搜索功能并开启搜索高亮显示后怎么取消当前高亮显示搜索关键字呢?...vim搜索高亮关键字如何取消,vim清除查询高亮搜索显示的方法 下面站长为大家介绍vim搜索高亮关键字怎么取消,vim查询高亮搜索显示如果清除取消 第一种方法:vim搜索高亮关键字怎么取消 最简单的方法是再使用...第二种方法:vim查询高亮搜索显示如果清除取消 在Vim尾行模式下使用 :noh 或 :nohlsearch 来关闭当前的高亮结果。但是在下次进行Vim搜索时仍然会有高亮显示效果。...第三种方法:使用vim快捷键清除vim高亮搜索显示 为了解决在Vim尾行模式下noh 或 :nohlsearch 来关闭当前的高亮结果后再次进入vim搜索时仍会有vim搜索高亮显示的效果。...定义在vim命令模式(vim normal)下非递归vim键盘映射: nnoremap :noh 来关闭当前高亮搜索结果 这样,在Vim搜索结束后可以按下快捷键 Esc 来清除上次搜索高亮效果。

2.2K20

前端大学生mac最常用快捷键

Monterey 12.3.1 浏览器chrome 终端zsh+ohmyzsh+iterm2 方向前端 窗口相关 command+M 最小化当前窗口 command+tab切换应用程序 (但是窗口并不会显示出来...) 触摸板四指上滑 显示出调度中心 触摸板四指左右滑 在全屏的窗口间切换 control+comman+F 使当前窗口全屏 command+W关闭当前窗口 command+Q退出当前应用程序 浏览器相关...-放弃所有修改,从上次保存文件开始再编辑 iterm2相关 command + enter 进入与返回全屏模式 command + t 新建标签 command + w 关闭标签 command + 数字...option + 方向键 command + [ 或 command + ] 切换屏幕 command + ; 查看历史命令 command + shift + h 查看剪贴板历史 ctrl + u 清除当前行...ctrl + l 清屏 ctrl + a 到行首 ctrl + e 到行尾 ctrl + f/b 前进后退 ctrl + p 上一条命令 ctrl + r 搜索命令历史 不定期更新…

39220

100 条 Linux vim 命令备忘单,收藏起来随时备用!

在光标上方开始新行并插入 剪切、复制和粘贴命令备忘单 yy复制(猛拉)整行 #yy复制指定行数 dd剪切(删除)整行 #dd剪切指定的行数 p粘贴在光标后 P粘贴在光标前 删除命令备忘单 d删除突出显示的文本...:%s/search/replace/gc 用确认替换替换每次出现的搜索 撤消和重做命令备忘单 u 撤消上次更改 Ctrl+r 重做已撤消的更改 标签命令备忘单 :tabe 在新选项卡中打开文件...+v允许选择文本块的视觉块 在可视化模式下执行: >向右缩进 <向左缩进 y复制 d剪切 ~大小写切换 u将选中文本转换为小写 U将选中文本转换为大写 命令模式备忘单 :set hlsearch启用搜索突出显示...command在 shell 中运行“命令”并显示 STDOUT !! command在 shell 中运行“命令”并将 STDOUT 粘贴到文件中 总结 vim用的好,文本编辑一大跑!...本文瑞哥给大家介绍了好多vim命令,此备忘录希望大家能好好收藏并利用!

1.5K20

vim-IDE进化04 NERD-tree 文件目录管理树插件

看效果图,左侧的目录就是插件显示的效果。 图片 安装 如果还不了解安装插件的话朋友,请移步vim-IDE 03 插件管理器plug插件,这里我们进行 vim IDE 化的第一个插件。...(参数必须是文件书签)如果该文件在当前的目录树下,则打开它的上层结点并选中该书签 :ClearBookmarks [] 清除指定书签;如未指定参数,则清除所有书签 :ClearAllBookmarks...清除所有书签 怎么用?..."set relativenumber " 相对行号 set wildmenu " 让vim命令可用Tab补全 set hlsearch " 变输入搜索词边高亮 set incsearch..." 光标自动跳转到搜索结果上 set t_ut= "防止vim背景颜色错误 " 复制系统到 vim vnoremap "+y nnoremap "*p "===

65730

vim插件的安装(NERDTree)

foo -刷新foo插件缓存 :BundleClean -清除列表中没有的插件 :BundleClean!...set number "设置在编辑过程中右下角显示光标的行列信息 set ruler "当一行文字很长时取消换行 "set nowrap "在状态栏显示正在输入的命令 set showcmd..."设置历史记录条数 set history=1000 "设置取消备份 禁止临时文件生成 set nobackup set noswapfile "突出现实当前行列 "set cursorline...方式自动对齐 set autoindent set cindent "开启语法高亮功能 syntax enable syntax on "指定配色方案为256色 set t_Co=256 "设置搜索时忽略大小写...Vim运行时显示目录和文件结构,类似TextMate左侧的文件浏览器,但操作起来更为方便,你可以在手不离开键盘的情况下快速浏览文件,并在文件和文件夹之间进行切换。

2.5K20

Liunx-常用命令杂烩(5)

/dir    上一节目录下dir目录 cd -   返回上次目录 ifconfig     查看IP地址 sudo   ifconfig   eth1    192.168.1.106    ...命令  (若无法写只读文件,可以使用sudo,或者更改文件属性) vim  rm                       创建/打开一个名为rm的文本 vim  rm +28                ...front crtl+b  翻上一页back ndd        删除光标以下n行文字 1d           单行删除 或者: dd     单行删除  u   撤销操作 ctrl + r  可撤销上次的撤销操作...xxd -c 12——将当前文本转换为16进制格式,并每行显示12个字节。 :%!xxd -r ——将当前文件转换回文本格式。...,以及可执行文件,参考configure配置使用 make distclean   和make clean类似,不过该命令会清除的更彻底,包括configure文件配置好的各个参数也要清除 ----

56720

vim 的各种用法,很实用哦,都是本人是在工作中学习和总结的

其中“:”表示输入vim命令,“/”表示后面输入要向下搜索的字符串,“?”表示后面输入要向上搜索字符串。 从Command-line Mode进入Normal Mode,只需要按ESC键即可了。...ignorecase “搜索时忽略大小写 (3)用户界面 set showmode “开启模式显示 set ruler “开启光标位置提示...重复上次搜索 n 根据上次搜索条件找到下一个匹配的字符串N 根据上次搜索条件找到上一个匹配的字符串 3....entryption key: 当你输入了密码后,vim会提示你重复输入以确认: Enter same key again: 你在设置密码的时候,是以*来显示的,非明文。...如果你输入的密码是错误的,vim并不会提示你密码错误,而是显示一堆无意义的垃圾代码。

79220

Vim 新手节省时间的 10 多个小技巧

配置 .vimrc 当我最初使用 vim 的时候,我浪费了好多时间来缩进代码,我不知道通过修改 Vim 的 .vimrc 配置文件来实现代码缩进、语法高亮、显示行号等功能。...搜索 搜索在很多时候都是一个非常重要的功能。在文件中搜索一个特定的词,可以切换到正常模式,然后输入斜线( / ),之后跟上要搜索的词,回车即可。.../word-to-be-searched 按 n 显示下一个搜索结果,按 N 显示上一个搜索结果。 8....command 即可把 command 的结果输入到 vim 中。 :read !ls -l 10. 切换到上次修改的位置 想知道你在文件中做的最后一次修改是在什么位置?...切换到正常模式,输入 g; 来即可切换到上次修改的位置。 11. 移动到文件顶部或底部 当需要移动到文件顶部或底部时,通过 j 或 k 来一行行的移动显得有点麻烦。

80370

【总结】vim命令使用总结,该来的还是躲不掉啊晕

中的非字母数字字符被视为正则表达式特殊字符 (不需转义字符) n - 查找下一个 N - 查找上一个 :%s/old/new/g - 替换全部 :%s/old/new/gc - (逐个)替换 :noh[lsearch] - 移除搜索结果的高亮显示...多文件搜索 :vim[grep] /pattern/ {`{file}`} - 在多个文件中搜索 pattern e.g....:vim[grep] /foo/ **/* :cn[ext] - 移动至下一个 :cp[revious] - 移动至上一个 :cope[n] - 打开搜索结果列表 :ccl[ose] - 关闭 quickfix...(X11 clipboard)  / - 上次搜索的pattern  : - 上次执行的命令  . - 上次插入的文本  - - 上次剪切的短于一行的文本  = - 表达式寄存器  _ - 黑洞寄存器...标记 :marks - 标记列表 ma - 设置当前位置为标记 a `a - 跳转到标记 a 的位置 y`a - 复制当前位置到标记 a 的内容 `0 - 跳转到上次 Vim 退出时的位置 `" -

50721

vim 从嫌弃到依赖(14)——快速跳转

vim可以支持从a到z的26个位置标记,一般来说我们用不到这么多,即使你能全部用到,可能早就忘了前面标记的在哪个位置了。这种方式有一个最大的问题就是在标记之后从显示上无法知道我们的标记位于何处。...除了由用户主动使用m 来设置位置标记以外,vim还会自动为我们设置标记,例如上次修改、上次跳转、上次高亮等等。...下表列举出了,如何回到这些vim自动标记所在位置 位置标记 含义 `` 当前文件中上次跳转动作之前所处的位置 `....最后几行由于我们处在当前文件中,所以没有列出文件名称来,而是直接给出光标所在行的文本内容,由于我这里打开文件之后立即查看了跳转列表,光标处于第0行这个虚拟行,所以会显示空白内容。...与浏览器类似,之前打开vim的时候访问文件的记录也在里面,它并没有随着vim的关闭而被清除。 任何能改变当前窗口中活动文件的命令都可以作为跳转命令,像find、edit 之类的。

84620

linux中vi,vim操作技巧

配置vim /etc/vimrc配置项全局生效,对所有用户生效 .vimrc家目录下,只针对某个用户生效 > vim /etc/vimrc set number #显示行号 set autoindent...取消注释 按 Ctrl+v 切换到可视化模式; 按 j 或 k 选择要删除的注释符; 按 d 或 x 删除注释符 搜索 搜索在很多时候都是一个非常重要的功能。...在文件中搜索一个特定的词,可以切换到正常模式,然后输入斜线/,之后跟上要搜索的词,回车即可。...> vim rumenz.txt /rumenz 按 n 显示下一个搜索结果,按 N 显示上一个搜索结果。...vim rumenz.txt:read !pwd 切换到上次修改的位置 想知道你在文件中做的最后一次修改是在什么位置?切换到正常模式,输入 g; 来即可切换到上次修改的位置。

2.5K00

linux中vi,vim操作技巧

配置vim /etc/vimrc配置项全局生效,对所有用户生效 .vimrc家目录下,只针对某个用户生效 > vim /etc/vimrc set number #显示行号 set autoindent...取消注释 按 Ctrl+v 切换到可视化模式; 按 j 或 k 选择要删除的注释符; 按 d 或 x 删除注释符 搜索 搜索在很多时候都是一个非常重要的功能。...在文件中搜索一个特定的词,可以切换到正常模式,然后输入斜线/,之后跟上要搜索的词,回车即可。...> vim rumenz.txt /rumenz 按 n 显示下一个搜索结果,按 N 显示上一个搜索结果。...> vim rumenz.txt :read !pwd 切换到上次修改的位置 想知道你在文件中做的最后一次修改是在什么位置?切换到正常模式,输入 g; 来即可切换到上次修改的位置。

4.6K10

Linux基础(day18)

命令模式 搜索内容 在命令模式中,用 /root (root为要搜索的内容)去搜索,然后会高亮显示出来,从上往下查找 按 n 键,会从上到下依次显示搜索内容(搜索到最后一个 高亮的词 会在左下角提示...root (root为要搜索的内容)去搜索,高亮显示,从下往上查找 按 n 键,从下往上依次查看高亮显示的内容 按shift+n 键或 N 键,从上往下查看高亮显示的内容 替换内容 批量更换内容 :/...不指定范围,全文替换 :1,$s/bash/1234/g 表示文本中,全文替换,将bash替换成1234 按 u 键,返回上次操作 特殊替换 将全文中 /etc/hf 文件,替换成 hhh...强制保存退出 显示行号和不显示行号 :set nu 表示显示出行号 :set nonu 表示不显示行号 不显示高亮 当搜索的内容,会显示背景色,不想显示背景色 按 :nohl 就会取消显示高亮...扩展 vim的特殊用法 vim常用快捷键总结 vim快速删除一段字符 vim乱码 小键盘问题 vim加密

72670

vim-python环境配置

=dark "背景色 color desert set ruler           "在左下角显示当前文件所在行 set showcmd         "在状态栏显示命令 set showmatch...       "搜索时高亮显示 set incsearch       "增量搜索 "set nohls           "搜索时随着输入立即定位,不知什么原因会关闭结果高亮 set report...foldmarker={,}  "缩进符号 set foldmethod=indent   "缩进作为折叠标识 set foldlevel=100   "不自动折叠 set foldopen-=search    "搜索时不打开折叠...    set guioptions-=T   "不显示工具栏     set guifont=consolas\ 10 endif if has("autocmd")     "回到上次文件打开所在行.... 2、在 vim显示 ctag 序列列表 下载 taglist 插件:taglist_45.zip http://www.vim.org/scripts/script.php?

1.3K11

Vim 编辑器:高效文本编辑的瑞士军刀

vim 打开文件的快捷方法Vim 提供了多种打开文件的选项,让你的工作更加高效:vim 使用的选项说明vim -r filename恢复上次 vim 打开时崩溃的文件vim + filename打开文件...abc从光标所在为主向后查找字符串 abcn向同一方向重复上次的查找指令N向相反方向重复上次的查找指定vim 替换文本快捷键功能描述r替换光标所在位置的字符R从光标所在位置开始替换字符,其输入内容会覆盖掉后面等长的文本内容...syntax on# 显示行号set number# 显示当前活动行号set relativenumber# 当前光标处,显示一条横线set cursorline# 当前行不会超出当前窗口,自动换行set...wrap# 显示按键输出set showcmd# 提示set wildmenu# 搜索词高亮 high light searchset hlsearch# 进入命令行模式时,自动取消高亮exec "nohlsearch..."# 边输入,边高亮set incsearch# 搜索时,忽略大小写set ignorecase# 智能大小写set smartcase# 设置键盘映射# 将 n 键映射为 h 也就是说当按了 n 键,

5200

一.Linux基础

4 执行编号是4的命令 history -c #清除历史记录 id/who 查看用户 id/who #显示当前用户的信息 id 某用户...#显示某用户的信息 who -a #显示目前登入系统的用户详细信息 who -b #上次系统启动时间 man/--help 查看帮助文档 man +命令...#查看某命令手册 命令 +help #查看命令手册,内容没man全 vi/vim(vi增强工具) 编辑文本 vim 文本名 #编辑某文本 which 查找命令文件(显示别名,文件路径...“编辑器之神”vim 2.1 Vim中常用的命令 命令 作用 dd 删除(剪切)光标所在整行 5dd 删除(剪切)从光标处开始的5行 yy 复制光标所在整行 5yy 复制从光标处开始的5行 n 显示搜索命令定位到的下一个字符串...N 显示搜索命令定位到的上一个字符串 u 撤销上一步的操作 p 将之前删除(dd)或复制(yy)过的数据粘贴到光标后面 末行模式主要用于保存或退出文件,以及设置Vim编辑器的工作环境,还可以让用户执行外部的

1.2K11

从零开始配置vim(21)——会话管理

很多代码编辑器都有这么一个功能,重新进入编辑器之后能恢复上次打开的所有文件,窗口布局,有的甚至是上次设置的一些配置。那么vim是否也可以实现这样的功能呢?答案是肯定的。...使用vim自带的会话管理和 viminfo 可以实现恢复上次打开文件和布局以及重置上次的配置 它们二者分别保存了不同的内容,一般会将它们联合起来使用。...会话一般保留上次打开的文件、窗口布局、以及一些全局设置 viminfo 保留的是历史命令行记录、搜索替换模式记录、标签、非空寄存器的值、缓冲区列表、全局信息等等 看起来很好像显的很杂一样,但是我觉得这些都不是需要记忆的...执行完成之后我们发现,它帮助我们将显示还原成了上次退出之前的样子 默认session要保存 哪些内容是由一个名为 sessionoption的变量决定的。...viminfo 保存的是命令行,搜索记录这些,而且每次打开都会自动加载,所以就不像session 这样能很明显的看出效果。

78410
领券