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

    VS Code

    VS Code 是一个轻量且强大的代码编辑器,内置 JS, TS Node.js, 且拥有非常丰富的插件生态系统。

    Ctrl+Shift+P,F1 展示全局命令面板

    Ctrl+P 快速打开最近打开的文件

    Ctrl+Shift+N 打开新的编辑器窗口

    Ctrl+Shift+W 关闭编辑器

    Ctrl + X 剪切

    Ctrl + C 复制

    Alt + up/down 移动行上下

    Shift + Alt up/down 在当前行上下复制当前行

    Ctrl + Shift + K 删除行

    Ctrl + Enter 在当前行下插入新的一行

    Ctrl + Shift + Enter 在当前行上插入新的一行

    Ctrl + Shift + | 匹配花括号的闭合处,跳转

    Ctrl + ] [ 行缩进

    Ctrl + up/down 行视图上下偏移

    Alt + PgUp/PgDown 屏视图上下偏移

    Ctrl + Shift + [ 折叠区域代码

    Ctrl + Shift + ] 展开区域代码

    Ctrl + / 添加关闭行注释

    Shift + Alt +A 块区域注释

    Alt + Z 添加关闭词汇包含

    VS Code 的插件模型:VS Code 把插件放到单独的进程中,即使崩溃,主线程也不受影响。

    VIM:

    .vim的简单介绍

           vim是一个由vi增强版的编辑工具,是一个开源免费的软件,它功能丰富,使用快捷,应用广泛,。vim也是大多数linux系统上的默认编辑器,用于对文本文件进行建立,显示,编辑,删除,复制等操作,需要用命令进行控制。

    .vim帮助信息

           在命令行输入vim --help vimtutor 可以查看vim的用法和信息。

    .vim工作模式

    vim工作模式可分为三种,即——命令模式,编辑模式,末行模式

    1. 命令模式:可以用vim加上任意一个已经存在或是想创建的文件名,如果系统还不存在该文件,就意味着创建文件,如果系统存在该文件,就意味着编辑该文件。此时就可以进入vim的默认模式—命令模式。此时vim等待输入正确的命令,键入的每一个字符都会当作命令来处理。

    2. 插入模式:在进入命令模式之后,按下ai  o等键可进入插入模式。进入插入模式后可以对文件进行编辑,左下角出现INSERT

     

    a 在光标所在字符后插入

    A在光标所在行尾插入

    i 在光标所在字符前插入

    I 在光标所在行行首插入

    o 在光标下插入新行

    O在光标上插入新行

    3. 末行模式:在进入末行模式前先按下【Esc】确认处于命令模式后,按下冒号【:】,即可进入末行模式

    .vim常用内置命令的使用技巧

    vim提供了方便的文本编辑功能,有些内置命令需要使用键盘的组合完成,有些需要以:开头,常用内置命令有以下内容。

    1.

    vim file1 file2 file3            可同时打开多个文件

    Esc   从编辑模式退出到命令模式

     vsplit     显示多个文件    ctrl+w+方向键 切换窗口

      /关键字     匹配内容关键字

    :行号     光标跳到指定行行首

    $             光标跳到最后一行行首

    G              光标移动到最后一行

    gg            光标移动到首行

    set un      在每行前加入行号

    wq          在命令模式下退出并保存

    q             文件 未做修改时退出

    q!            强制退出 ,不保存

    y                  复制

    yl                 复制一个字母

    yw               复制一个单词

    yy                复制一行

    Y                 复制一行

    c                 剪切(用法与y复制类似)

    d                 删除  (用法与y复制类似)

    p                 粘贴

    u                 撤销

    ctrl + r         恢复

    2.字符的替换 (s行,g列)

    :%s/源字符/替换字符                将每行出现的第一个源字符替换为目标字符

    :%s/源字符/替换后字符/g         将全文源字符替换为目标字符

    :8,10s/源字符/替换后字符/g     替换第八行到第十行的字符

     

    git学习

    1. git clone  xxxx                             从远程仓库把项目想在下来 

    2. git init                                          初始化本地仓库

    3. git status                                     查看状态(看需要提交哪些文件)

    4. git add xxx                                  添加某个文件                     

    5. git add                                        添加所有文件                     

    6. git  add *.xxx                              添加一类文件

    7. git rm rm --cached xxx                如果git add以后不想添加某个文件可以删除上传的文件

    8. git commt -m 'xxx'                       xxx内容可以写清楚自己提交的是什么代码,方便以后自己查看或者恢复

    9. touch .gitignore                           把不想提交的文件名称或者文件夹写在里面

    10. git push                                     推送到远程仓库,git commit以后会存在本地

     

    在github上绑定自己SSH的值,一般是在本地用户文件夹下有一个.ssh文件。

    然后github新建一个仓库。

     在本地项目文件夹内打开git

                 

  • 相关阅读:
    分布式事务-第一刀
    Qt
    自描述C++部分面试题集
    读书笔记6.21
    STL vector容器 和deque容器
    C++ STL框架
    C++ 多态
    C++ 虚继承
    C++ 类的继承和派生
    C++ 类中的函数重载
  • 原文地址:https://www.cnblogs.com/buzhidao1/p/12570325.html
Copyright © 2011-2022 走看看