一、vim补充
进入编辑模式的方式:a、A、I、i、S、s
esc:进入命令模式
"shift + :":在命令模式下按"shift+:"进入末行模式。
在命令模式下直接退出:shift + zz
执行c代码的步骤
1.gcc .c -o (把.c编译成可执行文件)
2."./" 执行文件
二、VIM快捷键
下面的都是在命令模式下
i:在光标那里不动。
I:在光标的行头。
a:光标退后一格。
A:光标到行末尾。
s:光标会删除当前字符。
S:会删除光标所在一行。
u:命令模式按u是撤销。
h:光标左移。
j:光标下移。
k:光标上移。
l:光标右移。
gg:回到第一行。
G:到最后一行。
$:到当前光标的行尾。
0:到当前光标的行首。
dw:删除单词。
dd:删除一行
3dd:删除3行
yy:复制一行。
dd:剪切。
p:把复制/剪切的内容粘贴到当前光标行。
P:把复制/剪切的一行粘贴到下一行。
/* :查找*的内容
r + q:把当前光标的内容替换成q。
在末行模式下:
q!:强制退出不保存。
set number:显示行号。
s /aa/bb :把光标所在行的aa替换成bb。
1,6s /aa/bb/g:把1到6行的aa替换成bb。
%s /aa/bb/g:全部替换,把aa替换成bb.
sp:上下分屏。(crtl + ww进行切换)
vsp:左右两屏。
q:退出当前屏幕。
wqall:退出全部屏幕。