在linux云服务器上的编辑器默认是vim,相似于windows系统中的记事本,页面简洁,但入门不易。本文将介绍Vim的基础使用linux
vim编辑器有三种模式:vim
一、命令模式(等待用户输入命令)windows
二、输入模式(等待用户向文本中输入内容)服务器
三、底行模式(能够输入一些指令)编辑器
【打开】spa
vim abc.sh 打开或建立并打开abc.sh文件
【操做】code
进入vim以后,vim进入命令模式,这时敲击i键,能够把命令模式切换到输入模式,这时就能够输入内容了blog
【退出】文档
在输入完成以后 ,敲击ESC键,能够把输入模式切换到底行模式入门
通常地,输入:wq便可保存退出
:w 保存
:q 退出
:! 强制执行
【光标移动】
h 光标左移 j 光标下移 k 光标上移 l 光标右移 Ctrl+f 向下翻页(front) Ctrl+b 向上翻页(back) ctrl+d 向下翻半页(down) Ctrl+u 向上翻半页(up) w, e, W, E 跳到单词的后面,小写包括标点 b, B 以单词为单位往前跳动光标,小写包含标点 ^ 一行的开始 $ 一行的结尾 gg 文档的第一行
【增长和删除】
O 开启新的一行
J 合并下一行到上一行
s 删除光标所在的一个字符, 光标还在当行
S 删除光标所在的一行,光标还在当行
dd 删除一行
dw 删除一个单词
x 删除后一个字符
X 删除前一个字符
【复制和粘贴】
yw 复制一个单词
yy 复制光标所在的行
p 在光标所在行的下方粘贴
P 在光标所在行的上方粘贴
【撤销和恢复】
u 撤销上一步操做 ctrl+r 恢复上一步操做 . 重复最后一个命令