专栏首页知识累积Linux常用命令——文本编辑器Vim

Linux常用命令——文本编辑器Vim

Linux常用命令——文本编辑器Vim

Linux

Vim常用操作

插入命令

a

在光标所在字符后插入

A

在光标所在行尾插入

i

在光标所在字符前插入

I

在光标所在行首插入

o

在光标下插入新行

O

在光标上插入新行

定位命令

:set nu

设置行号

:set nonu

取消行号

gg

到第一行

G

到最后一行

nG

到第n行

:n

到第n行

删除命令

x

删除光标所在处的字符

nv

删除光标所在处后的n个字符

dd

删除光标所在行,ndd删除n行

dG

删除光标所在位置后的全部内容

D

删除光标所在处到行尾内容

:n1,n2d

删除指定范围的行

复制和剪切命令

yy

复制当前行

nyy

复制当前以下n行

dd

剪切当前行

ndd

剪切当前行以下n行

p、P

粘贴在当前光标所在行下或行上

替换或取消命令

r

取代光标所在字符

R

从光标所在处开始替换字符,esc结束

u

取消上一步操作

搜索替换命令

/string

搜索指定字符串。搜索时忽略大小写:set ic

n

搜索时指定字符串的下一个出现的位置

%s

全文替换:起始行,终止行s /被替换的字符串/新的字符串/g

n1,n2s/old/new/g

范围替换

保存退出命令

:w

保存修改

:w newfile

另存为指定文件

:wq

保存并退出

ZZ

快捷键,保存并退出

:q!

不保存退出

:wq!

保存修改并退出(文件所有者及root可使用)

使用技巧

导入命令执行结果

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 《Java从入门到放弃》JavaSE入门篇(十):异常

    正常情况下,从家到公司上班,只需要20分钟!但如果在路上碰到堵车或修路或车突然自燃等问题,那就没办法正常去上班了。其中堵车或修路或车突然自燃等问题就属于异常。

    良月柒
  • Jupyter可能并非理想的Notebook

    据报道,Jupyter notebook 是数据科学家首选的实战工具。本文展示了从 EDA(探索性数据分析)到API 的快节奏,并没有Jupyter。 Jup...

    机器之心
  • IDEA创建Spring Boot的项目

    IDEA创建SpringBoot的项目非常的方便智能,可以实现零配置,只需要在创建的时候勾选你需要的功能,比如mybatis,mysql等等,它会帮你自动下载导...

    良月柒
  • ModuleNotFoundError: No module named 'tornado'解决办法

    当ModuleNotFoundError: No module named 'tornado'问题出现时,问题原因为缺少库文件,增加库文件的方法如下。

    拓荒者
  • centos7安装MongoDB3.4

    简介 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的...

    拓荒者
  • 最新最全的史上最简单的IDEA破解教程(破解到2100年)

    地址:https://www.jetbrains.com/idea/download/#section=windows

    业余草
  • git 如何将dev merge到master上

    之前开发主要是在dev上,从master上clone下代码,开发完以后提交到dev交由测试测完没问题,再由项目经理merge到master上(生产环境).如今自...

    编程软文
  • IDEA——错误: 找不到或无法加载主类 com.Main

    昨天在使用IDEA创建了一个普通Java项目,执行main()方法时,程序报错如下:  “错误: 找不到或无法加载主类 com.Main Process fi...

    业余草
  • NameNode 高HA

    NameNode 保存了整个 HDFS 的元数据信息,一旦 NameNode 挂掉,整个 HDFS 就无法访问。为了提高HDFS的高可用性,在 Hadoop2....

    洛杉矶
  • 真的可以「 人人都是产品经理 」吗

    现在互联网上各种媒体、各种课程 都在宣扬着「 人人都是产品经理 」的理念。虽然初衷是好的,是希望大家都能基于产品思维去思考问题和把握项目方向,但真正能做到的却寥...

    奎哥

扫码关注云+社区

领取腾讯云代金券