Typora,git,markdown,vim初级使用

一. typora使用操作

1. 标题的创建

  1. 利用鼠标在段落中直接选择标题级别.
  2. 利用# 加回车快捷创建标题,一级标题是一个#加空格,二级是两个##加空格,以此类推

2. 有序和无序列表

2.1 有序列表

  1. 利用鼠标在段落中直接选择"有序列表“
  2. 利用.加空格的方式快捷创建有序列表

2.2 无序列表

  1. 利用鼠标在段落中直接选择"无序列表".
  2. 利用*加空格快捷创建无序列表.

3. 插入图片

command+shift+3,截全屏

command+shift+4,截指定区域

屏幕快照 2019-05-29 下午6.45.59

插入的图片上方会有图片名称和图片路径,当将此文档传送给别人时,将不会显示图片,因此需先将此文档导出为PDF格式即可.

4. 表格的插入和使用

  1. 插入:利用鼠标在段落中选择表格即可插入.

  2. 使用: 无法合并,可以复制(选定表格,右键选择复制即可)

5. 更改字体颜色

利用代码更改 字体颜色变红

<span style='color:red'>字体颜色变红</span>

6. 插入代码框

语法:英文模式下三个```加回车即可插入代码框,可讲需要代码直接放入代码框然后选择代码类型.

print ('hello world')

7. 插入超链接

百度一下

一. git 和码云的使用操作

1. 如何在Mac打开Git

#在终端中输入以下命令
git --version  #查看是否安装git,有则显示版本号,没有显示无,需要安装

2. git 常用命令&码云的仓库创建

#进入终端输入以下代码:
$ cd 文件夹路径(可以直接拖动需要的文件夹进终端),回车  #Windows系统需要在指定文件内右键选择git 
git init  #指第一次初始化一个文件夹,# windows则要确保该文件夹下生成.git隐藏文件,以后都不用再初始化了
git add .  # "."相当于是可以匹配所有类型的文件的增删改
git commit -m"你本次操作的记录备注信息"  #commit在git语法中做提交操作
#操作下图git全局设置
#git remote add...........
#命令行显示输入(码云)用户名和密码
git push -u origin master # 1,提交本地仓库到远程仓库. 
                            2,不能删除远程仓库(码云)内的任何东西,只可以在本地仓库删除. 

2.1 本地仓库的增删改操作,操作完成之后按顺序执行

1. cd 文件路径 回车
2. git add . 
3. git commit -m"备注"
4. git push -u origin master 

image-20190530105542789

image-20190530134521021

2.2 git 其他操作命令

git status # 查看当前仓库状态
git diff  # 查看修改内容
git log  # 查看从最近到最远的提交日志
git reset --hardHEAD^  # 退回到上一个版本
git reflog  # 查看所有历史命令的commit id
git reset --hard 加相应的commit id可以直接退回到相应的版本

2.3 git删除远程仓库内容后补救方法

git pull origin master # 使远程仓库和本地仓库同步

git push origin master # 

1. 计算机基础知识

  • Cpu 类似人的大脑 运算处理中心
  • 内存 临时存储数据 断电就消失
  • 硬盘 永久存储数据
  • 操作系统 是一个软件 控制每个硬件之间的数据交互

2. python是一个编程 (编译型,解释型)

  • 编译型:一次性编译好

    优点:运行速度快

    缺点:开发速度慢

    代表语言:C ,C++

  • 解释型:一句一句翻译,逐行翻译

    优点:开发速度快

    缺点:运行速度慢

    代表语言:python

2.1 python的应用历史

python的历史:

​ 2004 Django -- 诞生

​ 2008 python3x 诞生

python2:

​ C,Java,c# 源码不统一 功能重复 维护难度大

python3:

​ 源码统一,代码(功能)重复 维护难度降低了

2.2 python的优缺点

* **优点**:开发效率高,可跨平台,可嵌入,可扩展,简介,优美
* **缺点**:相对于C慢,代码不能加密,不能利用多线程

2.3 python的种类

  • ​ cpython 官方推荐安装 转成c的字节码
  • ​ jython 转换成java的字节码
  • ​ irnopython 转换成C#的字节码
  • ​ pypy 转换成动态编译 两快,开发快,运行快

3. 关于vim

3.1 mac终端如何打开vim

终端直接输入vim即可产看vim版本型号

3.2 mac终端如何利用vim在桌面(或其他文件夹)新建文件

终端输入 ls回车。      #查看用户目录内的内容,如果要查看不同的目录,可以选择添加绝对或相对路径。所以,例如,      如果我想查看Applications中的Utilities文件夹,我可以输入“ls / Applications / Utilities /”。这不会改变你当前的工作目录,但它可以让你查看硬盘上的其他目录。
输入 cd desktop回车。   #将cwd移动到desktop(桌面上)。    #cd:“ls”命令可以让你查看一个目录,“cd”命令实际上会移动到那个目录(改变你的cwd)。例如,如果在查看实用程序文件夹之后,想要移动到该文件夹,则可以键入“cd / Applications / Utilities /”。
vim 文件名回车       #如果有该文件则打开,如果没有则新建. 

image-20190603101116211

3.3 vim命令语句

vim命令语句相关

vi/vim 的使用

基本上 vi/vim 共分为三种模式 分别是

命令模式(Command mode)
输入模式(Insert mode)
底线命令模式(Last line mode)
命令模式:

    用户刚刚启动 vi/vim 便进入了命令模式

i  切换到插入模式 以输入字符
x   删除当前光标所在处的字符
:   切换到底线命令模式 以在最底一行输入命令
若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式

输入模式:

    在命令模式下按下 i 就进入了输入模式

    在输入模式中 可以使用以下按键:

ENTER(回车键)          换行
BACK SPACE(退格键)  删除光标前一个字符
方向键              在文本中移动光标
HOME/END                   移动光标到行首/行尾
Page Up/Page Down       上/下翻页
 ESC                         退出输入模式,切换到命令模式
底线命令模式:

    在命令模式下按下 :(英文冒号)就进入了底线命令模式。

    底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。

    在底线命令模式中,基本的命令有(已经省略了冒号):

q   退出程序
w   保存文件
    按ESC键可随时退出底线命令模式

 

vi/vim 使用实例

1.使用 vi 来建立名为 test.txt 的文件

    vi test.txt

按下 ESC 按钮回到一般模式

在一般模式中按下 :wq 储存后离开 vi
--------------------- 
作者:zzzhumengfan 
来源:CSDN 
原文:https://blog.csdn.net/weixin_41791279/article/details/86472005 
版权声明:本文为博主原创文章,转载请附上博文链接!

3.4 终端如何打开py文件

终端输入python 拖动py文件入终端 回车

4. 变量

定义变量的规则:

  1. 字母,数字,下划线组成,且不以数字开头

  2. 不能使用python的关键字

  3. 不能使用中文和拼音(显得野生)

  4. 区分大小写

  5. 变量名要具有意义

  6. 推荐写法:

    6.1. 驼峰题 AlexAge

    6.2. 下划线 alex_age (官方推荐)

5.常量

ALEX_AGE=50 (python实际没有常量但别的语言有,约定变量名全部大写为常量,不更改)

6.注释

给一些不太能够理解的写一个描述——解释介绍

  • 单行(当行)注释: # 只是注释一行,不能换行, (注释的代码不会执行)

  • 多行注释: ''‘注释的内容''’,""“注释的内容""” 支持换行

7.基础数据类型初识

  • 整型—数字
  • 字符串
    1. 字符串+'必须都是字符串的类型'
    2. 字符串*数字
  • bool
  • 列表
  • 元祖
  • 字典
  • 集合

8. 用户输入 input

input('请输入一个内容:')

  • 输入密码不显示:

    import getpass
    getpass.getpass('请输入密码:')

9.流程控制语句 if

  • 单纯选择

    if 条件:     #条件成立时执行下面缩进的程序
        pass
  • if else

    if 2>3:
        print ('你好')
    else:
        print ('你不好')
  • if elif elif

  • if elif elif else

  • If if if if

  • 嵌套if

猜你喜欢

转载自www.cnblogs.com/clay4016/p/10970408.html