Linux中vim的使用

目录

综述

一、命令模式

1.光标定位

2.光标移动

3.文本复制相关

4.文本编辑

二、底行模式

三、插入模式


综述

vim是一种多模式的编辑器,我们常用三到五种模式

一、命令模式

命令模式的意义:提高编辑效率

1.光标定位

                     shift + 4 = $ 光标移动到行右

                     shift + 6 = ^ 光标移动到行左

                     shift g:光标定位到文档最结尾

                     gg:光标定位到文档最开始

                     w:向后按照单词移动

                     b:向前按照单词移动

                     n + shift + g =  G 跳转光标到指定行,n代表的是行号

2.光标移动

                     h:向左

                     j:向下

                     k:向上

                     l:向右

3.文本复制相关

光标所在行:yy复制(nyy:支持对光标所在行进行多行复制) 3yy

                      p粘贴 (np:支持对内容,进行多行粘贴)          2p

                      dd:删除光标所在行,(ndd,进行多行删除)   3dd

                      ndd + p:剪切操作

4.文本编辑

                      u:撤销操作

                      ctrl + r:取消u操作

                      shift + ~:文本行的大小写切换 

                      shift + r = R:批量化替换,按完之后可以输入

                      r:替换光标的第一个字符,nr:把光标开始的6个字符替换成一个字符

                      x和X(shift + x):行内删除,支持nx  or nX,支持p

                      

二、底行模式

set nu / set nonu :底行模式下,调出和去掉行号

%s/hello/Hello/g:把文档中的hello 改为Hello

/hello:找到文档中的所有hello

vs file:分屏打开一个文件

三、插入模式

i:在光标当前开始输入文字

a:在光标右侧开始输入文字

o:在光标下一行开始输入文字

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值