vim文本编辑器
文章目录
- 一、用vim创建脚本文件
- 二、vim有三种模式
- 1. 从`命令模式`切换到`输入模式`的三种方式
- a
- o
- i
- 2. 从`输入模式`切换到`命令模式`——通过`Esc`
- 3. 从`命令模式`切换到`末行模式`——`:`
- 三、继续编辑文档
根据《Linux就该这么学》进行笔记整理。
一、用vim创建脚本文件
vim yilia.txt
# 如果存在该文档,则是打开它。如果不存在,则是创建一个临时的输入文件。
打开文件后,默认进入命令模式
。
二、vim有三种模式
- 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。
- 输入模式(又称:
编辑模式
或插入模式
):正常的文本录入。 - 末行模式:保存或退出文档,以及设置编辑环境。
1. 从命令模式
切换到输入模式
的三种方式
a
在光标的后一位切换到输入模式
。
例如:
命令模式
下显示为:
按o
后,光标跳到当前位置的后一位
:
o
表示在光标的下一行切换到输入模式
。
例如:
命令模式
下显示为:
按o
后,光标跳到下一行的开头处:
再按o
,光标继续跳到下一行的开头处:
i
在光标的位置切换到输入模式
。
例如:
命令模式
下显示为:
按i
切换到输入模式
后,光标位置不变:
如果保持光标位置不变,输入hello
(如图所示),会在光标位置之前插入hello
:
2. 从输入模式
切换到命令模式
——通过Esc
vim常用命令:
3. 从命令模式
切换到末行模式
——:
输入:
后,切换到了末行模式
。
末行模式中可用的命令:
强制保存退出:
:wq!
,然后回车
三、继续编辑文档