linux编辑模式快捷键,vim编辑器的快捷键使用

VIM编辑器的快捷键

(一)在命令模式下

对光标进行移动:

前后移动:      h 同一行中向前移动一个单位;    l  向后

上下行移动:    k 向上一行移动;   j  向下移动

h;l 只能移动一个单位 ,不方便

数字0  移动到行首

$         行尾

一个单词的移动

w  向右移动到一个单词的开头   b 向前移动一个单词的开头

翻页(就用老一套的方法)

pageup

pagedown

r  替换

输入r ,然后输入字符,但只能输入一个字符

删除:

x  删除一个字符:

dw 删除当前光标的一个单词量

d$  删除当前光标到行尾

dd    删整行

(删除的文本还会保存在缓存区,执行粘贴时可以用上 ,)

复制

yy 复制一行

yw 复制单词

y$  复制当前光标到行尾

p 粘贴

dd   p  相当于剪贴 (删除了,然后移动光标,在粘贴回来)

在删除,复制这些快捷键前边加上数字 ,可以操作多行

3dd  p   剪贴3行

4yy  p  复制4行

光标导航的快捷键 ,都可以加上数字  eg:3w 移动三个单词的量    10l 向后移动10个字符

撤销  和 重做 (相当于windows中的Ctrl +Z  Ctrl+Y)

u  撤销

Ctrl+r  重做

(二) 末行模式下:

字符替换:

:s  /old/new/      当前行中第一个匹配的字符被替换

:s  /old/new/g   加上g,一行中匹配的字符都会被替换

:1,3s /old/new/     行数做了限制  针对1,3行

:%s /old/new/g    对整个文本行

:w  文件名    将当前写的文本写入另一个文件(如新文件不存在)

:w! 文件名   若给的文件已经存在,w!就会强制覆盖新文件

:r   文件名    载入一个文件到当前

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值