码农的自我修养

Deadly 提交于 2020-03-30 19:27:27

基本功:

熟练的盲打

一个练习网址:https://www.typingclub.com/

趁手的工具

VSCODE:

Visual Studio代码是一个轻量级但功能强大的源代码编辑器,它运行在桌面上,可用于Windows、macOS和Linux。它内置了JavaScript、TypeScript和Node.js的内置支持,并有丰富的扩展语言,用于其他语言(如C++、C语言、java、python、php、go)和运行时(例如.NET和Unity)。

一些常用的快捷键:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 git:

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

git一般操作:

1创建git版本库

命令git init使得该目录可管理

2.文件添加

git add 文件名.格式  先添加

git commit 再提交

3.回退

git log 显示日志

git reset --3333 回退该版本

还有一些创建分支和删除的教程不再赘述

一些常用命令

  git init          把当前的目录变成可以管理的git仓库,生成隐藏.git文件。

  git add XX       把xx文件添加到暂存区去。

  git commit –m “XX”  提交文件 –m 后面的是注释。

  git status        查看仓库状态

  git diff  XX      查看XX文件修改了那些内容

  git log          查看历史记录

VIM:

这一部分主要内容为正则表达式的匹配,下面是一些正则表达式规则

[a-z] //匹配所有的小写字母 
[A-Z] //匹配所有的大写字母 
[a-zA-Z] //匹配所有的字母 
[0-9] //匹配所有的数字 
[0-9\.\-] //匹配所有的数字,句号和减号 
[ \f\r\t\n] //匹配所有的白字
   

 

练习作业

练习题1:将文件中的xxx替换为yyy

%s/xxx/yyy/g

 

练习题2:注释掉文件中的10-20行

先使用set number命令显示行号,通过10,20s/^/#/g在10-20行的行头加上#注释

 

练习题3:将2-3行复制粘贴10次

qa:2,3 copy 3 回车 q,再10@a

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!