Linux命令和vim的使用
1、ls:查看当前目录下的文件
2、pwd:查看当前所在路径
3、whoami:查看当前用户名
4、exit():退出
5、clear:清屏
6、mkdir:创建文件夹
7、 mv:移动到目录,如果没有则重新命名
8、cat:查看文件内容
9、touch:创建文件
10、rmdir:删除空目录
11、 rm -rf 目录 强制删除文件或者目录
12、cd .. :上一级
13、cd. :当前
14、cd :回到家目录
15、cp :复制
------------------------------分割线---------------------------------------
进入
1、vim 文件名:进入vim
退出
2、wq :末行模式 wq 保存退出
3、q :末行模式 q 直接退出
4、q! :末行模式 q! 强制退出 不保存
移动光标
5、gg :到文件第一行
6、G :到文件最后一行(shift + g)
7、^ :非空格首行
8、0:行首(数字0)
9、$ :行尾
输入模式
10、i:从光标开始位置前面开始插入
11、I:在当前行首插入
12、a:从光标开始位置后面开始插入
13、A:在当前行尾插入
14、o:在光标所在行下方新增一行并进入输入模式
15、O:在当前位置上一行插入
复制和黏贴
16、yy:复制整行内容
17、3yy:复制3行内容
18、yw:复制当前光标到单词尾的内容
19、p:黏贴
删除
20、dd:删除光标所在行
21、dw:删除一个单词
22、x:删除光标所在单词
23、u:撤销上一次操作
Ctrl + r 撤销 u
块操作
24、v :块选择
25、Ctrl + v 块选
查找
26、命令模式下输入:/ 向下搜索
27、命令模式下输入:? 向上搜索
n 向下 N 向上
替换 末行操作
:s/s1/s2 替换当前行第一个s1为s2
:s/s1/s2/g 替换当前行中所有s1为s2
:%s/s1/s2/g 替换文中所有s1为 s2