打开默认命令模式,按 i键,进入编辑(插入)模式;编辑完,按Esc键回到命令模式,:(冒号)进入末行模式
进入编辑模式,键I a o
显示行号 在末行模式下,输入set nu
在末行模式下 wq 退出保存
vim 4.py 打开4.py
vi命令
yy 复制光标所在行
4yy 复制 光标所在行及以下3行
p 粘贴
dd 剪切光标所在行(不粘贴相当于删除,跟删除命令合并)
2dd 删除光标所在行 向下2行
D 从当前光标位置剪切到行末尾
d0 从当前光标剪切到行首
x 删除当前光标,往后一次一个
X 删除当前光标,往前一次一个
命令模式下
h 左 ;j下 ; k下;i右
H回到屏幕上方 M回到屏幕中间位置 L回到屏幕下方
ctrl f 向下翻1页
ctrl b向上翻1页
20G 快速定位到第20行
1G 快速定位到第1行
G 快速回到代码最后一行
gg 快速回到代码第一行
w 向后跳一个单词的长度
b向前跳一个单词的长度
u 撤销刚刚的操作
ctrl r 反撤销
v
V
>>整体向右移动
<< 向左移动
. 重复执行上一命令
{ 按段上移
}按段下移
dw 剪切一个单词
r 替换一个字符
R替换光标及后面的字符
末行模式:
w保存
q 退出
wq保存退出