查询到最新的12条

LINUX vim替换字符串指令

vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。     :s/vivian/sky/ 替换当前行第一个 vivian 为 sky     :s/vivian/sky/g 替换当前行所有 vivian 为 sky     :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky 继续阅读

Vim中代码格式化实现

Vim中实现格式化代码其实就是缩进,对字符间空格不会产生任何影响。 缩进的类型有多种, 都是用等号命令: = 全部格式化 : gg=G对当前行格式化(缩进): ==对以下多行格式化(倍数操作): [count] ==选择多行后, 执行 等号命令 = 具体方法: 1、【gg】跳转到第一行 2、【Shift】+【V】转到可视模式 3、【Shift】+【G】全选 4、按下【=】 你 继续阅读

Linux常用工具之vim

引言 如同windows装载记事本和画图等软件工具一样,Liunx操作系统下也具有功能类似的软件工具~ Linux编辑器-vim使用 Linux操作系统下常用的编辑器之一,类似的工具还有nano等~  vim是多模式编辑器,在此之前的版本是vi;vim是vi的升级版本,它不仅兼容了vi的所有指令,而且还加入了一些新的特新,如语法高亮等。 vim的基本概念 vim常用的三种模式,分别是 继续阅读

VI/VIM下如何搜索字符串

1. 命令模式下,输入:/字符串 比如搜索user, 输入/user 按下回车之后,可以看到vim已经把光标移动到该字符处和高亮了匹配的字符串 2. 查看下一个匹配,按下n(小写n) 3. 跳转到上一个匹配,按下N(大写N) 4. 搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮? 命令模式下,输入:nohlse 继续阅读

vim 精确匹配查找字符串

1、/hello :查找光标处下一个"hellp" , 键入"n" 继续查找下一个,键入"shift+n"(大写N), 向上查找 2、?hello :朝找光标处上一个"hellp" 键入"n" 继续查找上一个, 键入"shift+n"(大写N), 向下查找 3、精确搜搜:"<“表示匹配单词开头,”>“表示匹 继续阅读

vim 搜索字符串

1. 命令模式下,输入:/字符串 比如搜索abc 输入:/abc   2. 查看下一个匹配,按下n(小写)   3. 跳转到上一个匹配,按下N(大写)   4. 搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮?        命令行,输入:nohlsearch  也可以:set nohlsearch; 可以 继续阅读