美文网首页
Linux之vim操作

Linux之vim操作

作者: 静美书斋 | 来源:发表于2020-03-17 19:40 被阅读0次

简单替换

  • 替换的文本中不包含/
    :%s\color{#FF3030}{/}需要替换的文本\color{#FF3030}{/}替换的文本\color{#FF3030}{/}
  • 替换的文本中包含/
    :%s\color{#FF3030}{\#}需要替换的文本\color{#FF3030}{\#}替换的文本\color{#FF3030}{\#}
    RGB颜色对照表

撤销与撤销的撤销

在命令行模式下,

  • 按u撤销一次操作(或者输入:undo后回车)
  • Ctrl + r 恢复上一步被撤销的操作

移动行

Ctrl+g  显示当前行信息
nG      转至第n行
G       转至文本末尾
gg      移至文本开头

vim 搜索及高亮取消

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

vim 删除

dd:删除游标所在的一整行(常用)
ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行
d1G:删除光标所在到第一行的所有数据
dG:删除光标所在到最后一行的所有数据
d$:删除光标所在处,到该行的最后一个字符
d0:那个是数字0,删除光标所在到该行的最前面的一个字符
x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键)
nx:n为数字,连续向后删除n个字符

相关文章

  • 二阶段day13-vim命令和文件权限操作

    vim常用操作命令集锦 http://www.runoob.com/linux/linux-vim.html

  • Linux之vim操作

    简单替换 替换的文本中不包含/:%s需要替换的文本替换的文本 替换的文本中包含/:%s需要替换的文本替换的文本RG...

  • VIM常用按键操作说明:

    VIM常用按键操作说明[https://www.w3cschool.cn/linux/linux-vim.html]

  • Linux常用命令

    Linux 系统目录 Linux文件操作核心命名 Vim文本编辑器 vi是Linux重要的文字编辑工具,vim是他...

  • Linux系列之vim操作

  • [Linux] vim操作

    vim处理模式 vim 有三种处理模式:正常模式/一般模式,命令行模式,插入模式/编辑模式。 正常模式/一般模式:...

  • Linux Vim操作

    0x01 导言 本文讲解Linux下的文本编辑命令vim,但并不是讲解vim的全部用法,只抽取其中几个经常用到的用...

  • vim 插件使用记录

    vim 插件使用 @(linux 编程)[开发技能, 工具使用] 前面记录过一篇vim操作记录此处记录一些vim的...

  • 周报 一

    Day 1 熟悉git的分支操作 初步了解MongoDB Day 2 熟悉Linux , git , vim操作 ...

  • linux文本编辑器vi/vim

    linux文本编辑器vi/vim 超全!VIM 编辑器操作指南[https://zhuanlan.zhihu.co...

网友评论

      本文标题:Linux之vim操作

      本文链接:https://www.haomeiwen.com/subject/vnctyhtx.html