05-Typora快捷键及其设置


05-Typora快捷键及其设置

typora 常用操作

大学生写博客,做笔记请你不要忘了Typora工具|带你从零开始认识和使用

00:01
00:27 typora:
00:37 目录
-——————————-
00:39 优势篇:做笔记,写博客,简洁舒适;

01:07 对比,富文本编辑器,传统md编辑器,所见即所得;

01:29 浏览器,审查元素;
-——————————-
01:41 下载篇:官网 typora.io,系统,x64,安装路径选择;
-——————————-
02:43 使用篇:文件扩展名为md;
03:33 一级标题,crtl+1,总共6级标题;
04:17 自动生成目录
04:50 引用,+空格;退出引用,回车+shift+tab
05:17 无序列表,crtl+shift+];子列表,tab;回去,shift+tab;有序列表,crtl+shift+[;
06:10 链接,【】();
06:31 图片,偏好设置;
07:56 高亮,==高亮==;
08:33 加粗,crtl+B;
08:49 重点?,``;
09:01 表格,crtl+T;
09:35 代码块,```+enter,选择语言;
10:10 删除线;
10:49 不适用拼写检查;
-——————————–
11:06 技巧篇,偏好设置-自动保存、开启调试模式;
12:00 样式的问题,css;
12:48 background-color;
13:10 height;lineheight,居中;font-size;border-size
14:13 行内代码块颜色
16:04 永久更改,偏好设置-外观-打开主题文件夹,主题文件,css修改;
[给心心]

空格输入

添加空格

在使用Markdown写文字的时候,有时候会与到这样的场景——为Markdown添加空格。跟word等其他编辑器不同,Markdown只能识 别一个空格(在半角输入状态下)。通过搜寻资料找到了两个解决方案。

  1. 手动输入空格 ( )。注意!此时的分号为英文分号
  2. 使用 半角空格。即:在半角字母输入状态下直接使用空格键就ok了。(推荐)

半角字母、符号,全角字母、符号的切换

可以自己设置,我设置的是,crtl+.是全角/半角符号的切换,shift+c是全角/半角字母的切换。

注释符号

<!-- -->

Typora简明使用手册

typora字体大小可以在偏好设置更改

crtl+tab[内切换],crtl+左键点击md文件[新建窗口]

typora 常用操作(官方)快捷键及其修改方法

参考资料

https://support.typora.io/Shortcut-Keys/#change-shortcut-keys (来自typora 官方交流群)


typora 自定义操作快捷键设置

想自定义一个操作,例如更改文字的颜色(typora具体实现时,通过快捷键,能在文字前、后分别添加自定义的关于格式的代码)~~

方法一:输入法的自定义短语

https://blog.csdn.net/qq_51561709/article/details/120731659?utm_source=app&app_version=4.16.0&code=app_1562916241&uLinkId=usr1mkqgl919blen

方法二:AutoHotKey(.ahk)快捷键变法 (Windows)

颜色

https://www.zhihu.com/question/385854845 (typora里面如何快捷改变字体颜色?)(<font color='red'>从官方群的朋友得知这一信息位于知乎</font>

  1. 下载软件:AutoHotKey

    我下载的是 AutoHotkey_1.1.33.10_setup.exe

    百度网盘链接https://pan.baidu.com/s/1HaOREIdQAZUURSEFDkgFHQ 提取码wtij。

  2. 创建脚本:MyTyporaHotkeyScript.ahk

    新建txt文件,后缀改为.ahk,重命名为 MyTyporaHotkeyScript.ahk

  3. 编辑脚本

    ; Typora
    ; 快捷增加字体颜色
    ; SendInput {Text} 解决中文输入法问题
    
    #IfWinActive ahk_exe Typora.exe
    {
        ; Ctrl+Alt+o 橙色
        ^!o::addFontColor("orange")
    
        ; Ctrl+Alt+r 红色
        ^!r::addFontColor("red")
    
        ; Ctrl+Alt+b 浅蓝色
        ^!b::addFontColor("cornflowerblue")
    }
    
    ; 快捷增加字体颜色
    addFontColor(color){
        clipboard := "" ; 清空剪切板
        Send {ctrl down}c{ctrl up} ; 复制
        SendInput {TEXT}<font color='%color%'>
        SendInput {ctrl down}v{ctrl up} ; 粘贴
        If(clipboard = ""){
            SendInput {TEXT}</font> ; Typora 在这不会自动补充
        }else{
            SendInput {TEXT}</ ; Typora中自动补全标签
        }
    }
  4. 运行脚本

    双击ahk脚本运行;

    Typora检测,Ctrl+Alt+O——橙色Orange,Ctrl+Alt+R——红色Red,Ctrl+Alt+B——蓝色Blue;

  5. 合理设置快捷键

    Ctrl+Alt可能不太方便。其他的话,跟以下可能冲突

    • Shift管大写
    • Ctrl 数字字母管文字样式等
    • Alt字母管功能,可以改为Alt+数字啊。

    Alt+1234567=红橙黄绿蓝靛紫。这样也很方便。

    1. red
    2. orangle
    3. yellow
    4. green
    5. blue(蓝色太深,可以如上 cornflowerblue)
    6. cyan
    7. purple
    8. …….
    9. …….

    注意:

    • ;分号后面的是注释(不是脚本!!!)我就说我测试了这么长时间都不管用!
    • 热键标记
      • !感叹号代表 Alt
      • # 井号代表 Windows 键
      • ^ 上三角号代表 Ctrl键
      • + 加号代表 Shift 键
    • 执行
      • ::代表按下前面快捷键后会执行后面的命令。
    • 剩下的就很好懂了。

    你可以直接复制现成的:

    ; alt+0 黑色
    !0::addFontColor("black")
    
    ; alt+1 红色
    !1::addFontColor("red")
    
    ; alt+2 橙色
    !2::addFontColor("orange") 
    
    ; alt+3 黄色
    !3::addFontColor("yellow")
    
    ; alt+4 绿色
    !4::addFontColor("green")
    
    ; alt+5 浅蓝色
    !5::addFontColor("cornflowerblue")
    
    ; alt+6 青色
    !6::addFontColor("cyan") 
    
    ; alt+7 紫色
    !7::addFontColor("purple")
    
    ; 快捷增加字体颜色
    addFontColor(color){
        clipboard := "" ; 清空剪切板
        Send {ctrl down}c{ctrl up} ; 复制
        SendInput {TEXT}<font color='%color%'>
        SendInput {ctrl down}v{ctrl up} ; 粘贴
        If(clipboard = ""){
            SendInput {TEXT}</font> ; Typora 在这不会自动补充
        }else{
            SendInput {TEXT}</ ; Typora中自动补全标签
        }
    }

    以下为展示的视频:

    https://convertio.co/zh/gif-mp4/ (文件转换器,100M)

表格图片

; alt+8 表格图片
!8::addPicLR()
addPicLR(){
    SendInput {TEXT}<table boarder="1">   <tr> <td ><center><img src=""></center></td> </tr>   <table>
}

<tr> 标签定义 HTML 表格中的行。https://m.runoob.com/tags/tag-tr.html

<td> 标签定义 HTML 表格中的标准单元格。https://www.runoob.com/tags/tag-td.html

crtl+Fn+→,到达文本末尾

https://www.zhihu.com/question/383200909


Author: Jincan
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source Jincan !
  TOC