您的位置:首页 > 其它

编辑器之神---vi/vim的基础命令

2018-12-15 17:27 99 查看

vim 文件名.py--->命令模式

命令模式---i/a/o--->编辑(插入模式)

编辑(插入)模式---esc--->末行

:wq保存退出

i:输入的内容在光标之前       I:输入的内容在光标所在行的行首

a:输入的内容在光标之后      A:输入的内容在光标所在行的行末

o:输入的内容在光标的下一行    O:输入的内容在光标所在行的上一行

vi命令:

yy:复制  光标所在行

p: 粘贴(可以无数次)

dd: 删除(剪切)光标所在行

4yy:复制光标所在行开始向下的4行

2dd:光标所在行向下删除2

在命令模式下控制光标的上下左右:h左,l右,j下,k上

M:光标到当前屏幕的中间

H:光标到当前屏幕的上方

L:光标到当前屏幕的下方

ctrl+f:向下翻一页

ctrl+b:向上翻一页

18G:快速定位到文件18行

20G:快速定位到文件20行

G:快速定位到文件最后一行

gg:快速定位到文件第一行

w:以单词划分,向后跳一个单词的长度

b:以单词划分,向前跳一个单词的长度

D:从当前光标向后剪切

d0:从当前光标向前剪切,一直到行首

u:撤销刚刚的操作

x:删除当前的光标,每次‘删除一个

X:删除光标前一个字符,相当于Backspace

v:选中,不会选光标所在行

V:选中,会选光标所在行

>>:向右移动代码

>>:向左移动代码

ctrl+r:反撤销

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: