helix编辑器配置键绑定

配置少数几个个人常用键绑定

移动到文件末尾

同vim的G,在helix里原生是ge

toml 复制代码
[keys.normal]
G="goto_last_line"

向前/后一个位置跳转

在vscode里对应的是Alt+Alt+,在source insight里是alt+,alt+.,vim里是ctrl+ictrl+o,helix里原生按键也是ctrl+ictrl+o

个人习惯space+zspace+x,和Alt+zAlt+x(左手方便按)。

toml 复制代码
[keys.normal]
space = { z = "jump_backward", x = "jump_forward" }
"A-z" = "jump_backward"
"A-x" = "jump_forward"
"A-left" = "jump_backward"
"A-right" = "jump_forward"

上下移动一整

参考vscode里的快捷键是Alt+↑Alt+↓键。目前只能删除再粘贴

toml 复制代码
[keys.normal]
"A-j" = ["extend_line_below", "delete_selection", "paste_after", "collapse_selection"]
"A-down" = ["extend_line_below", "delete_selection", "paste_after", "collapse_selection"]
"A-k" = ["extend_line_below", "delete_selection", "move_visual_line_up", "paste_before", "collapse_selection"]
"A-up" = ["extend_line_below", "delete_selection", "move_visual_line_up", "paste_before", "collapse_selection"]

上述绑定将Alt-jAlt+↓配置为向下移动一整行,实际上就是剪切再粘贴,对应命令:xdp;

同理 Alt-kAlt+ ↑配置为向上移动一整行,对应命令:xdkP;

其他

习惯显示inlay hint:

toml 复制代码
[editor]
lsp.display-inlay-hints = true
相关推荐
逐步前行6 小时前
C/C++图形库_EasyX 环境配置(VSCode+MinGW )
ide·vscode·编辑器
名剑走天下9 小时前
在 VSCode 中:修改快捷键
ide·vscode·编辑器
名剑走天下9 小时前
在 VSCode 中:如何主动生成c_cpp_properties.json文件
ide·vscode·编辑器
扣得君9 小时前
解决glibc版本低VSCode无法远程问题
ide·vscode·编辑器·glibc升级·vscode远程glibc版本
2503_9284115613 小时前
11.5 包和包管理器
数据库·arcgis·node.js·编辑器
名剑走天下14 小时前
在VSCode中:解决终端输出中文乱码问题
ide·vscode·编辑器
兰文彬15 小时前
vscode 安装Jupiter以后,终端无法切换conda环境了
ide·vscode·编辑器
名剑走天下15 小时前
在 VSCode 中:引入开源cJSon解析库+示例demo
ide·vscode·编辑器
ii_best15 小时前
安卓/IOS工具开发基础教程:按键精灵一个简单的文字识别游戏验证
android·开发语言·游戏·ios·编辑器
你很易烊千玺1 天前
处理wangEditor编辑器缩进问题
编辑器