Arch 也可使用
安装脚本
./nvim.sh
虽然我是按照 Dvorak 的使用习惯配置,但几乎没改动 vim 本身的映射
所以 qwerty 布局完全可以正常使用
快捷键(普通模式)
即按下 Leader 键后触发的功能
Leader 键 | 功能 |
---|---|
w | 保存并进入普通模式(插入模式及普通模式) |
i | 退出 nvim |
h | 调用插件 easymontion 当前页面定位字符 |
s | 开启单词拼写检测 |
m | 添加#>#标记用来定 |
t | 寻找#>#标记并替换 |
y | 复制到系统剪贴板 Y 为复制整行 |
u | Undotree |
e | 查看文件树 |
/ | 取消搜索高亮 |
ve | 打开 nvim 配置文件 |
vs | 刷新 nvim 配置文件 |
tm | 切换表格模式 |
gy | 调用插件 Goyo 进入阅读模式 |
!w | 保存当前文件到临时文件 |
!Leader | 从临时文件读取内容 |
Ctrl-g | 统计中文字数 |
快捷键 (普通模式)
按键 | 功能 |
---|---|
- | 匹配下一个查找项 即 vim 中 ";" |
_ | 匹配上一个查找项 即 vim 中 "," |
Ctrl-t | 在 nvim 中打开终端 |
Enter-j | 五次下一行 |
Enter-k | 五次上一行 |
Space | 单词翻译 加 Leader 替换当前单词为翻译 |
快捷键(插入模式)
按键 | 功能 |
---|---|
Ctrl-u | 使上一个单词大写 |
Ctrl-l | 代码片段 |
Leader-r | 运行、预览 |
Leader-d | Debug |
Leader-p | 从系统剪贴板粘贴 |
快捷键 Markdown 专用(插入模式)
这里用的不是 Leader 键,更改需要依次替换","
, 键 | 功能 |
---|---|
r | 调用插件预览 Markdown |
t | 定位标记:替换标记 |
h | 替换标记并换行 |
n | 短分隔线 |
l | 长分隔线 |
b | 加粗标记 |
i | 斜体标记 |
s | 划线标记 |
c | 代码块 |
d | 代码标记 |
e | Todo |
p | 图片 |
u | 链接 |
1 | 上角标 |
2 | 下角标 |
9 | 一级标题 |
8 | 二级标题(7654 依次) |
oh-my-zsh 在我的老机器上运行有些迟缓,所以现在我只使用了 p10k 主题
./zsh.sh
使用如下命令进行 p10k 自定义
p10k configure
虽然不是很喜欢 Bash,但偶尔还是要用到
一个 Xorg 可用的代替鼠标的小软件,除了不能拖动外完全替代我的鼠标
./keynav.sh
按键 | 功能 |
---|---|
Ctrl-Space | 启用 keynav |
Space | 左键单击 |
i | 右键单击 |
; | 中键单击 |
y | 撤销 |
h j k l | 上下左右移动 |
aoeu | 左下上右 |
./ranger.sh
VimLike 终端文件管理器,仅在默认基础上添加了图标更改了默认打开方式
./dunst.sh
通知管理器,顶部横栏式通知 配置文件位置
~/.config/dunst/dunstrc
虽然已经建立了一个****** Fctix 的仓库,但是由于考虑到其他平台 不利于敏捷安装 所以在这里添加了专用的 **Fcitx 配置