欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Vim简明学习

程序员文章站 2024-01-26 23:53:10
前面的话 在linux云服务器上的编辑器默认是vim,类似于windows系统中的记事本,页面简洁,但入门不易。本文将介绍Vim的基础使用 操作模式 vim编辑器有三种模式: 1、命令模式(等待用户输入命令) 2、输入模式(等待用户向文本中输入内容) 3、底行模式(可以输入一些指令) 操作流程 【打 ......

前面的话

  在linux云服务器上的编辑器默认是vim,类似于windows系统中的记事本,页面简洁,但入门不易。本文将介绍Vim的基础使用

 

操作模式

  vim编辑器有三种模式:

  1、命令模式(等待用户输入命令)

  2、输入模式(等待用户向文本中输入内容)

  3、底行模式(可以输入一些指令)

 

操作流程

【打开】

vim abc.sh 打开或创建并打开abc.sh文件

【操作】

  进入vim之后,vim进入命令模式,这时敲击i键,可以把命令模式切换到输入模式,这时就可以输入内容了

【退出】

  在输入完成之后 ,敲击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    恢复上一步操作
.    重复最后一个命令