Vim 中进行插入、修改、替换和连接文本的详细练习指南
以下是关于如何在 Vim 中进行插入、修改、替换和连接文本的详细练习指南。请按照以下步骤操作,以提高您在 Vim 中的文本编辑技能。
插入、修改、替换和连接文本练习
目标
本练习的目标是让您熟悉在 Vim 中插入、修改、替换和连接文本的不同方式。
操作步骤
-
打开文件
- 在您的本地机器上启动终端。
- 使用以下命令导航到文件所在的位置(假设文件在 Downloads 文件夹中):
cd Downloads/vimclass vim insert-practice.txt
-
使用
i
命令- 在文件的第一行开头插入一些文本。例如,插入“vim”:
i vim <Esc>
- 在文件的第一行开头插入一些文本。例如,插入“vim”:
-
使用
I
命令- 移动光标到第二行,使用
2j
命令将光标移动到此行:2j I blue <Esc>
- 移动光标到第二行,使用
-
使用
a
命令- 移动到第三行,使用
2j
,然后查找>
字符并进入插入模式:2j f> a YourName <Esc>
- 移动到第三行,使用
-
使用
A
命令- 移动到第四行,使用
2j
,然后在行尾插入您的名字:2j A YourName <Esc>
- 移动到第四行,使用
-
使用
o
命令- 移动到第五行,使用
2j
,然后在下方插入新行并输入您最喜欢的电影名称:2j o Favorite Movie <Esc>
- 移动到第五行,使用
-
使用
O
命令- 移动到第六行,使用
2j
,然后在上方插入新行并输入“vim”:2j O vim <Esc>
- 移动到第六行,使用
-
使用
J
命令- 移动到第七行,使用
3j
,然后将两行合并:3j J
- 移动到第七行,使用
-
使用
R
命令- 移动到第八行,使用
2j
,然后替换“her”为“our”:2j Fh R our <Esc>
- 移动到第八行,使用
-
使用
r
命令- 修改这一行,将“car”改为“cat”:
2j fr r t
- 修改这一行,将“car”改为“cat”:
-
使用
c
命令- 在句子中将“great”改为“brilliant”:
/gr<Enter> cw brilliant <Esc>
- 在句子中将“great”改为“brilliant”:
-
修改“myself.”为“everyone!”
- 首先,查找“my”:
/my<Enter> cW everyone! <Esc>
- 首先,查找“my”:
-
使用
cc
命令- 将整行文本更改为您想输入的任何内容:
2j cc The sky is beautiful! <Esc>
- 将整行文本更改为您想输入的任何内容:
修改大小写
-
将“monday”首字母大写
- 查找“m”:
/m<Enter> ~
- 查找“m”:
-
将“shout”全大写
- 查找“s”:
/sh<Enter> g~w
- 查找“s”:
-
切换整个行的大小写
- 移动光标到下一行并切换大小写:
2j g~~
- 移动光标到下一行并切换大小写:
使用 U
和 u
命令
-
将“Shout”改为“SHOUT”
- 查找“S”:
/S<Enter> gUw
- 查找“S”:
-
再试一次,使用
gUW
- 选择第二行:
2j gUW
- 选择第二行:
-
将“Whisper”改为“whisper”
- 查找“W”:
/W<Enter> guw
- 查找“W”:
重复命令
-
在以下行下方创建包含80个星号(*)的新行
- 移动到下一行并插入80个星号:
3j 80i *<Esc>
- 移动到下一行并插入80个星号:
-
在以下行下方创建3个包含连字符(-)的新行
- 移动到下一行,使用
3o
:2j 3o -<Esc>
- 移动到下一行,使用
自我练习
鼓励您尝试一些自己的练习。是否有需要编辑的文件?打开它,并尝试使用您的插入、修改、替换和连接技能!
退出 Vim
如果您想放弃更改并重新进行练习,请使用:
:q!
按照这些步骤进行练习将帮助您熟练使用 Vim 的各种编辑功能。祝您练习愉快!
迷茫的人生,需要不断努力,才能看清远方模糊的志向!