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
相关推荐
广东帝工11 小时前
智慧航道:技术体系
编辑器
丑大王20 小时前
ultralytics 环境安装与正确使用Vscode
ide·yolo·编辑器
鸽芷咕1 天前
把 SQL 编辑器用顺:KSQL Developer 从补全到事务的实战笔记
笔记·sql·编辑器
广东帝工1 天前
智慧航道:建设路径
编辑器
哎写bug的程序员3 天前
关于VSCode上gcc,gdb的安装配置问题
ide·vscode·编辑器
旺旺的碎冰冰~3 天前
VScode解决终端输出中文乱码问题
ide·vscode·编辑器
Navicat中国4 天前
SQL 编辑器生产力:重构与实时错误检测
数据库·sql·重构·编辑器·navicat
不爱吃鱼的蔓热莓6 天前
释放VSCode插件占用系统盘垃圾
ide·vscode·编辑器
易知微EasyV数据可视化6 天前
会插卡片的编辑器:在 Agent 输入框里混排文字与结构化内容
人工智能·经验分享·编辑器·agent·设计
打工仔折腾 AI6 天前
SQL 编辑器不是高级记事本:KStudio 与 KSQL Developer 的建表与增删改查手法
数据库·人工智能·后端·python·sql·编辑器·ai agent 实战