美文网首页
Linux编辑器之vim

Linux编辑器之vim

作者: 阿伦故事2019 | 来源:发表于2019-07-19 16:51 被阅读0次

    洛桑联邦理工学院(瑞士)建校宗旨:“培养工程师和科学家,建立科研机构和工业领域的枢纽。”


    常在Linux上部署运维的老铁们,就此路过吧,在此只会介绍基础常用的vim,给新手做指南和温习;vim堪称编辑器之神,来开干!


    Vim,一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。

    一 光标移动

    1 > ctrl + e    移动页面

    2 > ctrl + f    上移一页

    3 > ctrl + b    下移一页

    4 > ctrl + u    上移半页

    5 > ctrl + d    下移半页

    6 > ^    跳至行首

    7 > $    跳至行尾

    8 > gg    跳至文首

    9 > G    跳至文尾

    10 > ngg    跳至第n行首

    二 文本编辑

    1 > i    光标插入

    2 > l    行首插入

    3 > a    光标追加

    4 > A    行尾追加

    5 > o    当前行之下新加一行并进入插入模式

    6 > O    当前行之上新加一行并进入插入模式

    7 > u    撤销

    8 > ctrl + r    重做

    三 复制粘贴替换

    1 > yy    复制一行

    2 > nyy    复制n行

    3 > p    粘贴

    4 > /pattern    向后搜索字符串pattern

    5 > ?pattern    向前搜索字符串pattern

    6 > n    下一个匹配

    7 > N    上一个匹配

    8 > :%s/old/new/g    搜索整个文件,将old替换成new

    9 > :%s/old/new/gc    搜索整个文件,将old替换成new,每次替换前都要进行替换确认

    四 保存退出

    1 > :w    保存修改,将修改缓冲写入文件,但并不退出

    2 > :wq(同:x)    保存修改并退出

    3 > :q!    强制退出,放弃修改


    特此声明:

    分享文章有完整的知识架构图,将从以下几个方面系统展开:

    1 基础(Linux/Spring boot/并发)

    2 性能调优(jvm/tomcat/mysql)

    3 高并发分布式

    4 微服务体系

    如果您觉得文章不错,请关注阿伦故事,您的支持是我坚持的莫大动力,在此受小弟一拜!


    每篇福利:

    相关文章

      网友评论

          本文标题:Linux编辑器之vim

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