git:
git的一些简易命令(重点)
1.pwd:查看当前所在目录;
2.ls(list命令):显示当前目录下所有的文件;
3.ls -a(list-all命令):显示当前目录下所有的文件,包括隐藏的目录;
4.cd:切换目录,后接要切换到的目录,例如从c盘切换到d盘;
5.mkdir(make directory):创建一个目录,后接目录名
6.touch:创建文件,例如在oxc目录下创建一个a.txt文件
7.rm(remove):删除文件,例如删除oxc文件夹下的a.txt文件;
8.rm -r(remove recursively):删除目录,例如删除oxc目录;
9.mv:重命名,格式:mv (空格) 原文件/目录名 (空格) 改的名
10.cat:输出文件内容,显示文件里面的内容;
11.!!(两个感叹号):重复上一行命令(或者直接按↑键)
12.e<ho "hello" >a.md 导入a.md里字符串hello;
13.git clone 克隆文件
14. clear 清空列表
15.git add. 把所有文件放入暂停去;
16.git status 随时关注当前文件夹下文件的修改状况
17.git commit -am “add” 把暂停区的文件放入本地
18.git push origin master 推送
vim 的一些简易命令(重点)
w 保存
1.q 退出
2.wq 保存退出
3.q! 强制退出,不保存
4.set nu 显示行号
5.pwd 显示vim的工作目录
6.w filename 存入文件filename中,即另存为
7.set mouse=a 可用鼠标选中文本,选中文本后,vim底部出现--VISUAL--字符,进入可视化模式,后与 y和p配合完成复制粘贴
8.set mouse=v 可用鼠标选中文本,与word类似,与鼠标右键配合完成复制粘贴
9.s/old/new 将光标所在行第一个 old 替换为 new
10.s/old/new/g 将光标所在行所有 old 替换为 new
11.%s/old/new/gc 全文执行替换,询问是否替换
12. 3,10s/old/new/gic 将第3行到第10行内容替换,忽略大小写,且每个询问是否替换
13. dd 删除当行
14. 快速定位到当前段落开头:{;
15. 快速定位到当前段落结尾:};
其他:
1.移动光标:k:上;j:下;h:左;l:右;
2.移动多行:nk:向上移动n行;nh:向左移动n列;j和l类似;
3.到最开头:gg;
4.到最后一行:shift+g;
5.缩进和删除缩进:缩进:shift+>+> 删除缩进:shift+<+<;