helix编辑器配置键绑定

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

移动到文件末尾

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

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

向前/后一个位置跳转

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

个人习惯space+z和space+x,和Alt+z和Alt+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-j和Alt+↓配置为向下移动一整行,实际上就是剪切再粘贴,对应命令:xdp;。

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

其他

习惯显示inlay hint:

toml 复制代码
[editor]
lsp.display-inlay-hints = true
相关推荐
bro_Java6662 小时前
《栈与队列:数据结构的“双生花”》
java·数据结构·编辑器
u0111026755 小时前
网页图片编辑器如何添加文字:字体、换行与导出一致性
图像处理·人工智能·ai作画·编辑器
Pointer Pursuit6 小时前
编辑器Vim
linux·编辑器·vim
神一样的老师7 小时前
RA-Eco-RA4M2-100PIN-V2.0 开发环境:VSCode + FSP 从新建工程到点亮 LED
ide·vscode·编辑器
LCDduhui19 小时前
如何选择适配自己设备的液晶屏
编辑器
广东帝工1 天前
桥梁防撞主动预警系统优势
编辑器
weixin_464078077 天前
ppt转为draw.io方法
编辑器
一木 之林9 天前
手搓家庭服务器:二手装机、Docker部署、端口映射与frp内网穿透
服务器·人工智能·git·编辑器
东木月10 天前
PyCharm 集成 Claude Code 插件:安装、配置与使用指南
python·pycharm·编辑器
boke112百科10 天前
WordPress经典编辑器【插入至文章】按钮怎么调到右上角?
编辑器·wordpress·wordpress教程·经典编辑器