Vim使用从入门到入土

一:前言

一:插入文本

二:移动光标

三:删除文本

四:替换操作

五:撤销操作

六:查找

七:保存退出

八:总结

九:小抄


一:前言

vim是vi的升级版,是一个著名的文本编辑器,大多数的使用者可以分为两类,一种是刚入门的小白,另一种是真正的大牛。

而且熟练使用vim也为我们在linux下开发提供了很大的帮助,能够极大提高开发效率,所以用好vim还是很有必要的。废话不多

说,开始今天的学习心得。

一:插入文本

i  在当前字符前插入文本

I  在行首插入文本

a  在当前字符后添加文本

A  在行末添加文本

o  在当前行后面插入空行

O  在当前行的前面插入空行

R  以替换的方式输入文本

二:移动光标

h  左移=左箭头

l    右移=右箭头

j     下移=下箭头

k    上移=上箭头

w    右移一个词

W   右移以一个空格分割的词

b     左移一个词

B     左移以一个空格分割的词

0      移动到行首

ctrl + f:向前翻页

ctrl + b:向后翻页

G:最后一行

gg:第一行

三:删除文本

r:替换一个字符

dd:删除整行

d$:删除当前到行尾所有字符

d^:删除当前到行首的所有字符

四:替换操作

:s/old/new 将当前行中查找到的第一个字符“old” 串替换为“new”

:s/old/new/g 将当前行中查找到的所有字符串“old” 替换为“new”

:%s/old/new/g 在整个文件范围内替换所有的字符串“old”为“new”

:.,$s/from/to/g  对当前行到最后一行的内容进行替换

:s/old/new/c 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认

五:撤销操作

u取消最近一次的操作,并恢复操作结果

可以多次使用u命令恢复已进行的多步操作 

U取消对当前行进行的所有操作

六:查找

/word从上而下在文件中查找字符串“word”

?word 从下而上在文件中查找字符串“word”

n定位下一个匹配的被查找字符串

N定位上一个匹配的被查找字符串

七:保存退出

ZZ:保存并退出

wq:保存并退出

q!:不保存,强制退出

八:总结

vim的使用命令非常多,但是常用的并不多,要想熟练掌握还需要我们的勤加练习。

九:小抄

遇到不会的看以看看,平常有时间也多看一看

Vim使用从入门到入土_第1张图片

 

 

 

你可能感兴趣的:(Linux)