vim基础入门

一. vim的三种模式
在Linux操作系统下,我们一般会使用vim进行文本编辑,它相当于Windows下的记事本,但是它比记事本的功能强大的多。vim一般有三种模式分别是普通模式,编辑模式和命令模式。普通模式和编辑模式可以来回的切换,普通模式可以和命令模式来回的切换,但是编辑模式和命令模式不能来回的切换。
二. vim三种模式的简单使用
1.从普通到编辑模式
i:我们一开始打开的是普通模式,如果我们想从普通模式切换到编辑模式,只需要点击键盘上面的 i (insert)键即可,当我们点击一下 i键时,在vim下的编辑窗口的左下角会出现一个这样INSERT,这时我们就可以在这里面输入文字了,从编辑模式退回到简单模式需要按键盘左上角的Esc键。
a:当我们在普通模式下面时,我们想在当前光标闪烁位置的后面插入一个字符的时候,我们可以点击键盘上面的 a(append),这个时候vim窗口的左下角也会出现INSERT的提示,这就是编辑模式的标识。
A:在普通模式下按A之后,也是追加的意思,只不过此时的追加是追加到本行的行末。
s:替换的意思,当点击s之后,会把光标所在的那个字符直接删除,然后可以在原来的位置上面输入其他的文字。
o:另起下面一行进入到编辑模式
O:另起上面一行,进入编辑模式
u:普通模式下,点击u,撤销上次的操作,点击多次撤销多次。
2. 普通模式进入到命令模式
命令模式到普通模式按Esc
从普通模式进入到命令模式点击:冒号,这时在左下角会出现:的提示符,光标不在文本中,而是在左下角的冒号的后面,仍处于闪烁的状态。命令模式下的所有操作均在冒号后面完成,输入一些特定含义的命令,然后回车就好。
set nu:设置行号,然后继续按:冒号,输入下一条命令
set nonu:取消行号,然后继续按:冒号,输入下一条命令
三 . vim三种模式详细操作
1.普通模式下
<1> 移动
h、j、k、l 分别表示左、下、上、右
Shift+g(G) 移动到文件的最后一行
gg 移动到文件的第一行
Ctrl + f 上一页
Ctrl + b 下一页
数字 + G 跳到某一行
数字 + % 跳到文本的百分比位置
<2> 搜索
/ + 搜索内容 接下来点击n光标就会跳到下一个搜索内容,点击N光标就会跳到上一个搜索内容
<3>编辑
yy 复制一行
数字 + yy 赋值多行
p 在光标所在位置的下一行 粘贴一行
P 在光标所在位置的上一行 粘贴一行
u 撤销
x 删除当前字符
r 替换当前字符
dd 删除一行
数字 + dd 删除多行
D 删除当前光标往后的所有内容

2.命令模式下
:w 保存
:q 退出vim
:wq 保存并退出
:% s/新单词/救单词/g 全局替换
  • 8
    点赞
  • 108
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值