Vim的操作

Vim的一些操作

vim的三种模式

在这里插入图片描述

快速浏览

在这里插入图片描述

1.跳转

1.1跳转到指定行

		方法1:行+G(命令模式)  e.g: 88G(跳转到88行)
		方法2:     :88(末行模式)

1.2 跳转文件首

	gg(命令模式)

1.3 跳转文件尾

G(命令模式)

1.4 自动格式化程序

gg=G(命令模式)

1.5 大括号对应

%(命令模式)

1.6 光标移至行首

0(命令模式) 执行结束,工作模式不变.

1.7 光标移至行尾

$(命令模式) 执行结束,工作模式不变.

1.8 删除单个字符

x (命令模式) 执行结束,工作模式不变.

替换单个字符

将待替换的字符用光标选中,r(命令模式),再按欲替换的字符

1.9删除一个单词

dx(命令模式) 光标置于单词的首字母进行操作.

1.20 删除光标至行尾

D或者d$ (命令模式) 

1.21 删除光标至行首

d0 (命令模式)

1.22 删除指定区域

按V(命令模式)切换为"可视模式",使用hjkl挪移光标来选中待删除区域.按d删除该区域数据.

1.23 删除指定一行

在光标所在行,按dd(命令模式)

1.24删除指定N行

在光标所待删除首行,按Ndd(命令模式).

1.25 复制粘贴

复制一行:yy(命令模式)
粘贴: p:向后 P:向前.

1.26 查找

1.找  设想 内容:
	命令模式下,按"/"输入欲搜索关键字,回车,使用n检索下一个
2.找 看到的内容
	命令模式下,将光标置于单词任意一个字符上,按'*'/"#"

1.27 替换

单行替换:
将光标置于待替换行上,进入末行模式;输入 :s /原数据/新新数据
通篇替换:
末行模式:  :%s/ 原数据/新数据/g          g:不加,只是替换每行首个.
指定行替换

末行模式, :起始s /原数据/新数据/g

1.28 撤销与反撤销(命令模式)

撤销: u
反撤销:ctrl+r

1.29 分屏

sp: 横屏分. ctrl+ww切换
vsp:竖屏分. ctrl+ww切换

1.30跳转至man手册

将光标置于待查看函数单词上,使用K(命令模式)跳转.指定卷,nk

1.31查看宏定义:

将光标置于待查看宏定义单词上,使用[d 查看定义语句

1.32 在末行模式执行shell命令

用法->     : !命令                e.g:!ls -l
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南方的守候

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值