美文网首页
vim 实用技巧

vim 实用技巧

作者: lily_佳忆 | 来源:发表于2021-01-08 09:56 被阅读0次

vim实用技巧

修改host:echo 'name' > /etc/hostname

模式

  • 命令模式:Esc
  • 插入模式:i
  • 覆盖模式:r
  • 可视化模式( 普通(v)、行可视化(V)、块可视化(C-v) )

简单配置

  • set number:显示行号
  • set relativenumber:显示相对行号
  • set norelativenumber:去掉行号

移动

  • hjkl
  • w:下一个单词
  • b:前一个单词
  • H:当前屏幕最上方
  • M:当前屏幕中间
  • L:当前屏幕最下方
  • G:文档末尾
  • gg:文档开头
  • zz:当前光标行居中
  • [num]gg:行号跳转
  • [num]G:行号跳转:

编辑

  • I:行首编辑
  • A:行尾编辑
  • dd:剪切当前行
  • yy:复制当前行
  • y:可视模式,复制当前选中
  • p:当前位置后方复制
  • P:当前位置前方复制
  • o:当期行下方添加行
  • O:当前行上方添加行
  • u:undo
  • C-r:redo
  • J 合并两行

浏览

  • C-d:page next
  • C-e: line next
  • C-u:page prev
  • C-y: line prev

查找

  • /:全局正则查找,n,p
  • :%s/pattern/replace/gc:全局正则替换,可确认。n,p,y
  • :%s/pattern/replace/igc: i 忽略大小写

组合

  • cw:change word
  • caw:change a word
  • C、c$、c^:change to end、change to head
  • ci":change inside ""
  • ci(:change inside ()

其他

多行操作

  • C-v,选区,I,xxx,Esc:前置多行操作
  • C-v,选区,$,A,xxx,Esc:后置多行操作

多文档

  • :bn
  • :bp
  • :b[num]
  • :open
  • :ls

外部命令

  • :!cmd 执行shell命令
  • :read !cmd 把shell的执行结果读入
  • 大写J 可以将多行合并为一行
  • '<'> 选中区域

linux 常用指令学习:

空格键 向下翻页
/string 向下查询字符串
?string 向上查询字符串
n,N 查询下一个匹配字段,与?string /string 一起使用
bc 打开计算器
cal 打开日历
q 退出查询

相关文章

  • Vim 自学笔记

    参考内容: Vim实用技巧 [美] Drew Neil 著 杨源 车文隆 译 Vim 学习指南 oschina 翻...

  • Vim 总结(一)

    声明: 本人通过《Vim实用技巧》总结此系列博客 编辑模式 - 命令模式 在刚学Vim时,我主要使用了Vim的两...

  • Vim 笔记chapter1:“.”的使用

    逛图书馆居然找到一本 Vim 的书,是 Drew Neil 的《Vim 实用技巧》,想想刚开始用 Vim 痛不欲生...

  • vim 实用技巧

    vim实用技巧 修改host:echo 'name' > /etc/hostname 模式 命令模式:Esc 插入...

  • Vim实用技巧

    《Vim使用技巧》笔记 个人笔记 zc折叠代码,zv展开代码 结识.命令 . 命令可以让我们重复上次的修改,它是V...

  • Vim 实用技巧

    $ vim -u NONE -N -u NONE让Vim启动不加载vimrc, -N则进入'nocompatibl...

  • 《Vim实用技巧》

    利用春节假期看完了《Vim实用技巧》一书。(这本书其实是我凑单买的。。。) 以前一直以为自己对Vim至少了解了五成...

  • 【日记】拯救自己的第十天——激情四射

    晚上跑了 4200米。 继续看《vim实用技巧》,看到110多页了。努力一把。这个星期看完。 今天优化代码了。重构...

  • vim简单实用技巧

    vim的使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Inse...

  • 《Vim 实用技巧》笔记

    技巧4 @: 重复任意Ex命令 技巧9 daw 删除所在单词dap 删除所在段落 技巧10 n 对数字进...

网友评论

      本文标题:vim 实用技巧

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