一、VSCode常用快捷键
1.新建文件:chtr+n
2.新开窗口:ctrl+shift+n
3.分屏:ctrl+1/2/3
4.切换文件:alt+1/2/3或ctrl+tab
5.关闭当前窗口:ctrl+w
6.关闭所有已保存窗口:ctrl+k+w
7.显示/隐藏左侧边栏:ctrl+b
8.文件重命名:鼠标选中+f2
9.自动换行:alt+z(标签过长需要拖动编辑器下方滚动条阅读时不太方便,可以一键换行)
10.注释:ctrl+/
11.多行编辑:alt+鼠标左键
12.隐藏/显示终端:ctrl+~
13.查找并打开文件:ctrl+p
14.选中当前单词:ctrl+d
如果想选中所有此单词,ctrl+shift+L
15.文件内容查找替换:ctrl+f ctrl+h ,替换一个ctrl+shift+1,替换所有ctrl+alt+enter
16.项目全局搜索:ctrl+shift+f
17.移动当前行,向上alt+up(方向键↑) 向下alt+down
18.在当前行上方插入一行:ctrl+shift+enter
20.跳转到文件头部/尾部:ctrl+home/end
21.选中光标到行首/行尾文本:shift+home/end
22.选中部分文字:shift+left/right/up/down
23.删除当前行:ctrl+shift+k,会与搜狗输入法软键盘冲突(我更喜欢ctrl+x,把剪切当删除用)
24.更改语言模式:建议自定义修改为ctrl+k
二、Git使用
在github上创建一个项目,使用git clone拷贝至本地。
使用git branch -a查看分支,然后使用git checkout -b new_branch 切换至新创建的分支。
用vim编辑work.txt文件,然后使用git add和git commit -m将修改提交至分支的本地版本中new_branch中。
本地分支修改后再次提交。
使用git log 和 git reflog查看log
使用指令git checkout master切换至本地master分支,然后使用git pull进行同步;
切换到new_master分支,删除本地的A和B的commit记录,将pick改为drop
删除记录以后如下
使用命令git merge new_branch 将new_branch 和master分支合并
在本地master分支下使用git push推送至远端mastr分支,再从github网站上查看network graph。
三、Vim使用
1.使用底线命令输入%s/xxx/yyy/g
2.10,20s/^/#/g 将当前文件中10-20行的代码注释,添加注释为#,实质为文本替换。
3.使用自动化宏指令多次复制粘贴,在正常模式下输入q[a-z],录入[a-z]宏指令,最后正常模式下在输入n@[a-z]执行n次的[a-z]宏指令