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
相关推荐
doupoa8 小时前
Vue3+Monaco Editor封装及SQL编辑器实现
数据库·sql·编辑器
十五年专注C++开发9 小时前
Typora:优雅的 Markdown 编辑器
编辑器·markdown
BF062410 小时前
EPICS ARCHIVER APPLIANCE
编辑器·epics
黑科技编辑器10 小时前
SVG编辑器如何生成浪漫全屏下雪特效图文?
编辑器·新媒体运营·交互·微信公众平台
Jeking21710 小时前
初探新一代workflow编辑器unione flow editor:企业级流程设计的高效解决方案
编辑器·流程图·workflow·工作流·flow editor·unione cloud
我命由我123451 天前
VSCode - Prettier 配置格式化的单行长度
开发语言·前端·ide·vscode·前端框架·编辑器·学习方法
有梦想的鱼1 天前
vscode letax编译中英文论文(傻瓜式、一分钟)
ide·vscode·编辑器
iCora1 天前
vim入门
linux·编辑器·vim
辣椒酱.2 天前
vscode报错------控制台
vscode·编辑器
自己的九又四分之三站台2 天前
Manium:现代化的数学动画创作引擎(Manim 的可视化编辑器方向项目)
编辑器