zoukankan      html  css  js  c++  java
  • 码农的自我修养之必备技能 学习笔记

    一、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]宏指令

  • 相关阅读:
    http://ftp.netfilter.org/pub/iptables/
    安装iptables layer 7 模块
    在Debian etch上 为内核添加netfilterlayer7v2 ,ipp2p0.8.2模块
    解决虚拟机安装 Linux 移植到别处网卡起不来的问题
    在Debian 4.0rc3上编译内核2.6.24时加入Layer7模块笔记[防火墙中在TCP/IP第七层Layer7应用层阻挡QQ,MSN等软件的应用]
    Debian 4
    實作 Layer 7 封包過濾
    DevExpress cxSpreadSheet 自动换行时中文乱码问题的解决【转】
    ABC控件在Delphi7中的安装方法【转】
    取出SQL SERVER字段中的数字
  • 原文地址:https://www.cnblogs.com/ustc-kunkun/p/12490187.html
Copyright © 2011-2022 走看看