linux基础知识----Just for Tencent(vim编辑器)

vim编辑器是在缓存中处理数据的,当打开一个文件时,如果这个文件不存在,则会开辟一段芯的缓冲区域来编辑,如果文件已存在,则将会将文件的整个内容读到一块缓冲区域来准备编辑,vim常见的有以下几种模式:

(1)正常模式:在vim  file  之后,就是正常模式,按" : " 可以 进入命令行

(2)插入模式:在vim  file  之后,按“ a ”  " i " 等进入

(3)可视模式:在vim  file  之后,按 “V ” 进入

(4)替换模式:在vim  file  之后,按R进入。

常使用的:

(1)设置显示行:在vim  file  之后,输入冒号,输入 set nu ,即可显示行

(2)PageDown PageUp  翻屏

(3)num G  :移动至第几行

(4)G : 表示移动至最后一行

(5)gg:移动至第一行

(6)w  filename :保存在另外一个文件

(7)在打开文件后,dd 命令 删除当前光标所在行

(8)在打开文件后,d$ 命令 删除当前光标至所在行行尾的内容

(9)在命令行模式下,输入 / pattern  则会查找第一个,?pattern 则是查找最后一个

按 n  可以查找下一个

(10)替换命令

在命令行模式下,

:s/old/new/g     替换光标所在行中所有的old

:n,ms/old/new/g   替换行号n 和 m之间所有的old

:%s/old/new/g    替换整个文件中的所有行的old

:%s/old/new/g   替换逐个询问,输入y表示替换,n跳过

(11)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 31,003评论 3 48
  • 目录(?)[-] 关于Vim 1 Vim的几种模式 启动Vim 文档操作 光标的移动 1 基本移动 2 翻屏 3 ...
    SunnyLeong阅读 12,881评论 0 32
  • 曾经在思科的工厂测试系统`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超过2年半,现在...
    戈多在地狱阅读 5,873评论 1 13
  • 老袁是我爸。 老袁是15岁那年来到新疆的。 15岁那年英俊。一直英俊了很多年。 老袁15岁那年写得一手漂亮的好字,...
    映像说阅读 3,552评论 0 6
  • 我从一场噩梦醒来 感觉着着你的影子 抓也抓不住 只有孤独 远方是无尽的碧浪 一年前牛羊成群 一年后车水马龙 谁的孤...
    柒木流言阅读 5,189评论 0 6

友情链接更多精彩内容