vim常见使用方法记录

一、文件查找

1.从开头处搜索

将vim调整为命令模式
假如查找字符串为“model”,在vim中键入命令:“/model”
按下回车,看到vim从头开始所要查找的字符"model"都被高亮显示
键入小写"n"查看下一个匹配的字符串
键入大写"N"查看上一个匹配的字符串

2.从结尾处搜索

将vim调整为命令模式
假如查找字符串为“model”,在vim中键入命令:“?model”
按下回车,看到vim从尾开始所要查找的字符"model"都被高亮显示
键入小写"n"查看下一个匹配的字符串
键入大写"N"查看上一个匹配的字符串

3. 全词匹配

如果你输入"/int",你也可能找到"print"。
要找到以“int” 结尾的单词,可以用:“/int>”
“>” 是一个特殊的记号,表示只匹配单词末尾。类似地,”<” 只匹配单词的开头。
要匹配一个完整的单词 “int”,只需:"/<int>"

4. 不区分大小写

默认是区分大小写的。
忽略大小写需要先输入
:set ignorecase
进行查找
恢复大小写敏感需要输入
:set noignorecase

二、跳转到指定行

1. 打开文件就跳转到指定行

vim +[行数] [Filename]

2. 打开文件后再跳转到指定行

:[行数] gg:[行数] G

三、显示行数

1. 临时显示行数

进入vim编辑器后,在命令行模式下输入
:set nu:set number

2. 永久显示行数

想要开机后再次打开vim编辑器一直显示行数,就需要修改vim的配置文件。

输入下列命令:sudo vim /etc/vim/vimrc进入vim编辑器的配置文件内,在文件尾部,新建一行,输入:set nuset number,保存退出。这样再次打开vim编辑器就会一直显示行数。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提高 vim 效率的方法有很多,以下是一些常用的技巧: 1. 学习并熟悉常用的按键操作:Vim 有很多快捷键和命令,掌握它们能够极大地提高编辑效率。例如,使用 h、j、k、l 键来移动光标,使用 dd 命令剪切行,使用 yy 命令复制行等。 2. 使用命令模式:除了普通模式之外,Vim 还有插入模式和命令模式。命令模式下可以执行各种操作,包括搜索、替换、保存文件等。要进入命令模式,按下冒号 : 键。 3. 利用寄存器:Vim 有多个寄存器,可以用来复制和粘贴文本。例如,使用 "ayy 命令将当前行复制到 a 寄存器中,然后使用 "ap 命令将寄存器中的内容粘贴到光标位置。 4. 使用宏录制:Vim 的宏录制功能可以记录和重放一系列操作。通过录制宏,可以自动执行重复性的编辑任务。例如,使用 qa 命令开始录制宏,然后执行一系列操作,最后按下 q 停止录制。然后使用 @a 命令重放宏。 5. 配置合适的插件:Vim 的插件系统可以扩展编辑器的功能。一些常用的插件如 NERDTree、YouCompleteMe、Syntastic 等可以帮助你更方便地编辑代码。 6. 使用缓冲区和标签页:Vim 可以同时打开多个缓冲区和标签页,在不同的文件之间切换非常方便。可以使用 :e 命令打开新的文件,使用 :bnext 和 :bprev 命令在不同的缓冲区之间切换。 7. 学习常用的正则表达式:正则表达式在 Vim 中非常有用,可以用来搜索和替换文本。学习一些基本的正则表达式语法,可以提高编辑效率。 希望以上方法对你有所帮助,让你能更高效地使用 Vim 编辑器

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值