vim的使用

来源:互联网 发布:二线演员年收入知乎 编辑:程序博客网 时间:2024/05/29 15:59

vim:

vim是vi编辑器的加强版,提供了执行输入输出、删除、查找替换、块操作等多项操作。

1.vim的启动和退出:

vim的启动:vim filename 或者 vim;

vim的退出:必须按下esc回到vim的命令行工作模式,然后键入“:”,再键入q,按下enter即可退出vim

2.vim三种工作模式:

命令行工作模式:启动后默认进入该模式,使用隐式命令实现游标的移动,复制粘贴,删除,在该模式下,不接受用户用户输入任何字符作为文件的编辑内容。

插入工作模式:用户输入的内容会被编辑到某一个档的内容,可以进行c语言的代码输入。

底行工作模式:用户的任何输入会被当做命令,在vim的最底行显示。

3.三种模式的切换方法:

命令行——输入“:”或者“?”或者“/”进入底行模式;

命令行——按下"i"或者"a"或者"o"进入插入模式;

4.vim命令行:

h:向左移动游标;

j:向下移动游标;

k:向上移动游标;

l:向右移动游标;

w:光标后移一个字;

b:光标前移一个字;

yy:复制游标所在行内容;

yw:复制游标所在的单词;

nyy:光标开始的n行内容;

nyw:游标开始的n个字;

p:粘贴;

x:删除游标所在位置字符;

dd:删除游标所在行;

r:替换游标所在位置字符;

u:撤销操作;

5.vim底行工作模式:

q:退出vim程序;

x:保存档并退出;

w:保存档,不退出;

wq:保存档,并退出;

w filename:另存为文件名,不退出;

set nu:vim每行开头显示行号;

s/pattern1/pattern2/g:当前行的pattern1替换为pattern2;

%s/pattern1/patern2/g:所有行的pattern1替换为pattern2;

/:查找匹配字符串功能;

?:向前查找字符串;

0 0
原创粉丝点击