git 和vim的一些简单命令

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.ea.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+<+<;

你可能感兴趣的:(git 和vim的一些简单命令)