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
相关推荐
C++ 老炮儿的技术栈11 小时前
Qt5.9.1 Windows 完整开发环境搭建流程
开发语言·c++·windows·qt·编辑器·代码化
zhanghaha131418 小时前
HTML系列教程:2_HTML 编辑器(零基础超详细讲解
前端·编辑器·html
呆呆敲代码的小Y19 小时前
Magic Resume 实战:开源 AI 简历编辑器(多模型 + 本地存储)
人工智能·开源·编辑器·magic resume·简历编辑器
拂拉氏2 天前
【知识讲解】 Linux中vim编辑器的学习与使用
linux·编辑器·vim
愚公搬代码2 天前
【愚公系列】《Web应用安全》005-Visual Studio Code编辑器的使用
前端·安全·编辑器
浔川python社2 天前
浔川系列产品后台维护与漏洞修复公告
编辑器
烂蜻蜓3 天前
Node.js入门教程(二十三):全局对象
node.js·编辑器·vim
weixin_404679314 天前
godot + vscode ai开发
ide·vscode·编辑器·游戏引擎·godot
我一定会有钱4 天前
vscode system下载安装
ide·vscode·编辑器
2401_858286114 天前
VSCODE远程链接错误: 无法建立链接,过程试图写入的管道不存在的解决方法
ide·vscode·编辑器