Helix 使用说明

Posted on Apr 3, 2026

基础操作

  • :w - 保存
  • :q - 退出
  • :wq - 保存并退出
  • :open file - 打开文件
  • :o file - 打开文件(同上)
  • :wa - 保存全部
  • :qa - 退出全部
  • :wqa - 保存并退出全部

移动与选择

  • h/j/k/l - 基础移动
  • w/b - 单词移动
  • gg/G - 文件首/尾
  • v - 进入选择模式
  • e - 移动到词尾
  • f<char> - 跳到字符
  • t<char> - 跳到字符前
  • ; - 重复上次 f/t
  • , - 反向重复

编辑

  • i - 插入
  • a - 追加
  • d - 删除选中
  • y - 复制选中
  • p - 粘贴
  • u - 撤销
  • U - 重做
  • c - 更改选中(删除并进入插入)
  • r - 替换字符
  • R - 替换模式
  • J - 合并行
  • > - 增加缩进
  • < - 减少缩进

搜索与替换

  • /pattern - 搜索
  • n/N - 下一个/上一个匹配
  • :%s/old/new/g - 替换
  • :%s/old/new/gc - 逐个确认替换

多光标与选择

  • C - 选中同类并进入编辑
  • s - 选择并替换
  • Alt-d - 追加一个光标(匹配下一个)
  • Alt-D - 追加所有匹配光标
  • x - 展开选择(语义单位)
  • X - 收缩选择

窗口与分割

  • :vs - 垂直分割
  • :hs - 水平分割
  • C-w 相关命令切换窗口
  • C-w v - 垂直分割
  • C-w s - 水平分割
  • C-w q - 关闭窗口

内置帮助

  • :help - 打开帮助
  • :help key - 查看按键
  • :help <topic> - 查看主题

常用技巧

  • g + d - 跳转到定义(LSP)
  • g + r - 查找引用(LSP)
  • g + h - 悬浮提示(LSP)
  • space - 进入命令选择器(查找操作)
  • space + f - 文件查找
  • space + g - 全局搜索
  • space + b - 缓冲区列表

配置

  • ~/.config/helix/config.toml
  • ~/.config/helix/languages.toml