VI 编辑器2|学习笔记

简介: 快速学习 VI 编辑器2

发者学堂课程【Linux入门到精通 VI 编辑器2习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/401/detail/5212


VI 编辑器2


内容介绍

一、VI 文本编辑器

二、重点命令


一、VI 文本编辑器

命令

功能

x

删除光标处的单个字符

dd

删除光标所在行

dw

删除当前字符到单词尾(包括空格)的所有字符

de

删除当前字符到单词尾(不包括单词尾部的空格)的所有字符

d$

删除当前字符到行尾的所有字符

d^

删除当前字符到行首的所有字符

J

删除光标所在行行尾的换行符,相当于合并当前行和下一行

 

命令

功能

u

 

取消最近一次的操作,并恢复操作结果

可以多次使用u命令恢复已进行的多步操作

U

取消对当前行进行的所有操作

Ctrl + r

对使用u命令撤销的操作进行恢复

yy

复制当前行整行的内容到vi缓冲区

yw

复制当前光标到单词尾字符的内容到vi缓冲区

y$

复制当前光标到行尾的内容到vi缓冲区

y^

复制当前光标到行首的内容到vi缓冲区

P

读取 vi 缓冲区中的内容,并粘贴到光标当前的位置内容)

 

命令

功能

/word

从上而下在文件中查找字符串"word"

?word

从下而上在文件中查找字符串"word"

n

定位下一个匹配的被查找字符串

:%s/old/new/g

在整个文件范围内替换所有的字符串"old"为"new"

N

定位上一个匹配的被查找字符串

:s/old/new

将当前行中查找到的第一个字符"old"串替换为"new"

:s/old/new/g

将当前行中查找到的所有字符串"old"替换为"new"

:#,#s/old/new/g

在行号"#,#"范围内替换所有的字符串"old"为"new"

:s/old/new/c

 

在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认


二、重点命令

1.查找命令:

/ 正向查找

n 查找内容的下一个

注释:

/ 正向查找,输入后会查找到离光标最近的内容,查找下一个就按住 n,查找匹配的下一个内容。

2.查找替换命令

:表示命令行模式

%s表示我要启动查找

/后面的 old 是我要查找的内容

/后面的 new 是要替换的内容

/后面的 g 是整个文件查找进行替换的意思。

例如:将 http://www.qq.com进行查找后删除。

输入命令为 :%s/http:\/\///g

相关文章
|
6月前
vi编辑器替换字符串命令
vi编辑器替换字符串命令
65 1
|
27天前
|
运维 Java Linux
【运维基础知识】掌握VI编辑器:提升你的Java开发效率
本文详细介绍了VI编辑器的常用命令,包括模式切换、文本编辑、搜索替换及退出操作,帮助Java开发者提高在Linux环境下的编码效率。掌握这些命令,将使你在开发过程中更加得心应手。
29 2
|
4月前
|
开发工具
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
|
5月前
|
程序员 Linux 开发工具
Vi和Vim编辑器
Vi和Vim编辑器
|
6月前
|
Linux Shell 开发工具
Linux-- vi / vim 编辑器
Linux-- vi / vim 编辑器
35 0
|
6月前
|
Docker 容器
GNU nano使用(有些默认打开是nano的,之前都是vi编辑器)
GNU nano使用(有些默认打开是nano的,之前都是vi编辑器)
|
6月前
|
Linux
linux vi编辑器常用命令
linux vi编辑器常用命令
43 0
|
6月前
|
存储 Linux 编译器
vim编辑器和gcc/g++编辑器的使用讲解
vim编辑器和gcc/g++编辑器的使用讲解
148 2
|
5月前
|
开发工具
Vim 编辑器:高效文本编辑的瑞士军刀
**Vim 概览:** Vim 是一个功能丰富的文本编辑器,以其高度可定制性著称。文章介绍了 Vim 的高效使用技巧,包括快捷打开文件、命令行模式下的常用命令、查找与替换、删除和复制文本。还讨论了配置 `.vimrc` 文件以自定义设置,如改变 leader 键、设置缩进和高亮,并展示了安装插件如 vim-airline 和 vim-snazzy 的方法。通过这些技巧,用户能提升 Vim 使用效率。
61 5
|
5月前
|
Ubuntu 搜索推荐 Linux
Linux的Vim编辑器详解
Linux的Vim编辑器详解
下一篇
无影云桌面