vim基本操作

Vim常用的几种模式:


  • 【普通模式】:vim启动后的默认模式,用来进行命令操作
  • 【插入模式】:按 i进入,进行文本编辑
  • 【命令行模式】:例如执行命令(:键),搜索(/和?键)或者过滤命令(!键)

Vim的骚操作:

插入模式下:

i—在当前光标下进行插入

I—在行首插入

A—在行末插入

a—在光标下插入编辑

o—在当前行后插入一个新行

O—在当前行前插入一个新行


普通模式下:

h-j-k-l —> 上-下-左-右

感觉很奇葩,听说是vim的创始人的键盘跟我们现在的传统键盘不一样~

至于为什么不用方向键来控制,可能是为了减少手指的移动吧~


保存文本:

从普通模式输入

:wq—保存并退出文档

:wq!—强制保存并退出

:w <路径>—另存为

使用 ZZ退出更为便捷


删除文本:

x—删除游标所在字符

X—删除游标所在前一个字符

dd—删除正行

dw—删除一个单词(不适用于中文)

d$/D—删除至行尾

d^—删除至行首

dG—删除至文档结尾处

5dd—一次删除五行


Vim的重复命令:

N + COMMAND

10x : 删除十个连续字符

3dd : 删除三行文本


Vim的行间跳转:

nG—游标移动到第n行

gg—游标移动到第一行

G—游标移动到最后一行


Vim的行内跳转:

w—到下一个单词的开头

e—到当前单词的结尾

b—到前一个单词的开头

ge—到前一个单词的结尾

0—到行头

$—到行位

f<单词>—向后搜索第一个匹配项

F<单词>—向前搜索第一个匹配项


复制、粘贴、剪切:

y—进行复制

yy—复制整行

p—粘贴到光标后(下)

P—粘贴到光标前(上)

对于剪切,其实dd这个删除命令就是剪切,vim的删除并未直接删除,而是放到了缓冲区中,用p进行粘贴;u可进行撤销,ctrl+r 可进行 恢复撤销操作


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值