vim编辑器

一、vim编辑器

vi简介
vi是Visual interface的简称,是集成开发环境,可以执行输出、删除、查找、替换、快操作等众多文本操作。
vim仅仅用来写代码,效率相当高。称作编辑器之神。

二、vim使用

1.安装vim:

	sudo apt install vim

2.创建一个vim文档:

	终端中输入vim 文件名
	默认打开的是命令模式,输入的是命令:

3.命令模式–>>编辑模式:

	命令模式下输入命令i

4.重回命令模式

	esc

5.末行模式:用来处理 保存 退出等

	命令模式下输入:进入末行模式
	w 保存
	q 退出
	x 保存退出
	exit 强制退出

三、命令

1.移动光标

	h:左移
	j:下移
	k:上移
	l:右移
	M:移到中间行
	L:移动到最后一行行首
	G:移动到指定行,举例: 3G:移动到第三行行首
	w:向后一次移动一个字
	b:向前一次移动一个字
	{:按段移动,上移
	}:按段移动,下移
	ctr-d:向下翻半屏
	ctr-u:向上翻半屏
	ctr-f:向下翻一屏
	ctr-b:向上翻一屏
	gg:移动到文件开头
	G:移动到文件末尾

2.删除

	x:删除光标后一个字符
	X:删除光标前一个字符
	dd:删除光标所在行
	ndd:n代表数字,删除从光标行向下的n行,包含光标行
	D:删除光标后的本行内容,包含光标所在字符
	d0:删除光标前本行所有内容,不包含光标所在字符
	dw:删除光标位置的字

3.撤销命令

	u:撤销
	ctr-r:反撤销

4.重复命令

	.:重复上一次操作的命令

5.文本行移动

	>>:文本行右移
	<<:文本行左移

6.复制粘贴

	yy:复制当前行
	nyy:复制n行
	p:在光标所在位置向下粘贴
	np:粘贴n次

7.可视模式

	v:按字符移动,选中文本
	V:按行移动,选中文本可视模式可以配合d,y,>>,<<实现对文本块的删除,复制,左右移动

8.替换操作

	r:替换当前字符
	R:替换当前行光标后的字符

9.查找命令

	/:str查找
	n:下一个
	N:上一个

10.替换命令:把abc全部替换成123

	末行模式下,将当前文件中所有abc替换成123
	:%s/abc/123/g

	末行模式下,将第一行至第10行之间的abc替换成123
	:1,10s/abc/123/g

11.vim里执行shell下的命令

	末行模式里输入!,后面跟命令
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值