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
相关推荐
白日梦想家6812 天前
第三篇:Node.js 性能优化实战:提升服务并发与稳定性
linux·编辑器·vim
万法若空2 天前
Vim常用指令汇编
汇编·编辑器·vim
量子炒饭大师2 天前
【一天一个计算机知识】—— VScode 极速搭建:打造你的全能代码武器库
ide·vscode·编辑器
-嘟囔着拯救世界-2 天前
【保姆级教程】Win11 下从零部署 Claude Code:本地环境配置 + VSCode 可视化界面全流程指南
人工智能·vscode·ai·编辑器·html5·ai编程·claude code
gagaga....2 天前
解决claude code for vscode对话返回 api error: 403 {“error“:{“type“:“forbidden“,“message“:.....的问题过程
ide·vscode·编辑器
hjx0510112 天前
VSCode与Anaconda安装全攻略
ide·vscode·编辑器
小小管写大大码2 天前
如何让vscode变得更智能?vscode接入claude实现自动编程
运维·ide·vscode·自动化·编辑器·ai编程·腾讯云ai代码助手
山峰哥2 天前
SQL优化全解析:从索引策略到查询性能飞跃
大数据·数据库·sql·编辑器·深度优先
木斯佳3 天前
OpenTiny:快速搭建实时协作文本编辑器:基于 TinyEditor 的实践指南
编辑器
K·Herbert3 天前
OpenClaw 私人电脑部署风险
人工智能·安全·编辑器