Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1.18 KB

File metadata and controls

27 lines (22 loc) · 1.18 KB

My use of Helix

My quick reference

  • Find and replace: %s Enter c
  • If comments look odd in Alacritty + Tmux, see helix-editor/helix#3801
  • :append-output (Alt-!), :pipe (|), :sh
  • gw to jump to anywhere by two characters
  • f + [char] to jump to the next character (F + [char] for previous)
  • m + m/a/i to match, m + s/r/d to modify

Features

Active work/discussion

Other additions

  • Virtual edit (vim.opt.virtualedit = "all"). I don't think this is possible at the moment.
  • TODO: Seamlessly switch between editor and tmux panes (move between splits with same keys as Tmux mappings)
  • Open docs for package on given line: vim.keymap.set("n", "gx", require("functions.go_to_package").OpenPackageDocs, { desc = "Open package docs" })
  • C-z/fg to suspend/resume
  • ; to unselect text
  • , to collapse cursors