From 20e01ad989b827d09c3daf92a8d0c0f10475d702 Mon Sep 17 00:00:00 2001 From: dongdigua Date: Wed, 13 Jul 2022 13:55:27 +0800 Subject: [PATCH] added cheetsheet --- cheatsheet.org | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ index.md | 1 + tsoding_bm.md | 4 ++++ 3 files changed, 55 insertions(+) create mode 100644 cheatsheet.org diff --git a/cheatsheet.org b/cheatsheet.org new file mode 100644 index 0000000..3d74c00 --- /dev/null +++ b/cheatsheet.org @@ -0,0 +1,50 @@ +#+STARTUP: indent + +* VIM +** deletion +| key | usage | +|-------+------------------------| +| x | 删除光标所在处单词 | +| de | 删除到本单词末尾 | +| db | 删除到前一个单词 | +| d$ | 删除光标位置到本行结束 | +| d0 | 删除光标位置到本行开头 | +| u/C-r | 撤销/重做 | +| | | + +** movement +| key | usage | +|---------+----------------------------| +| w | 下一个单词 | +| e | 单词尾 | +| 0/$ | 行首/尾 | +| H/M/L | 当前页面可见顶部/中间/底部 | +| G | 跳转到第几行 | + +** visual +| key | usage | next | +|-----+--------------+------------------------| +| V | 行选择 | | +| C-v | 矩形区域选择 | S-i 插入, esc 批量执行 | +| v | | movement | +| | | | + + +** file/split +| key | usage | +|-------------+--------------| +| :n/:N | 文件之间切换 | +| :b | 切换到文件 | +| C-w h/j/k/l | 切换分屏窗口 | +| ZZ | :wq | + + + +* EMACS +** org-mode +| key | usage | +|-----------+----------| +| C-c \vbar | 创建表格 | +| | | +| | | +| | | diff --git a/index.md b/index.md index 16ee598..414ce06 100644 --- a/index.md +++ b/index.md @@ -9,6 +9,7 @@ Minecraft 红石玩家, [B站](https://space.bilibili.com/489732092)
[博客, YouTube 等收集](internet_collections)
[我对 SciCraft 更新1.19的看法](scicraft_update)
[我的 gnome 配置](my_gnome_configt)
+[编辑器操作备忘录](cheetsheet)
diff --git a/tsoding_bm.md b/tsoding_bm.md index 9588c09..25d81de 100644 --- a/tsoding_bm.md +++ b/tsoding_bm.md @@ -21,3 +21,7 @@ - 0:45 "s64 vs i64, fight" - 0:50 [boost integer](https://theboostcpplibraries.com/boost.integer) - 0:55 `#include ` +- 3:35 calculating pi +- 3:43 refer to forth +- 4:00 step debug +- 4:14 swap relative address like dup