helix-editor / helix

A post-modern modal text editor.
https://helix-editor.com
Mozilla Public License 2.0
31.83k stars 2.35k forks source link

Add all commands (including those without keymaps) to documentation #10970

Open thomasschafer opened 1 month ago

thomasschafer commented 1 month ago

There are a number of commands (here) such as select_line_above that can be used in custom keymaps but are (as far as I can tell) not formally documented, so the only way to determine which commands can be used is to read the source code or possibly from perusing the changelog. It would be nice to have these commands documented somewhere, e.g. at the end of https://docs.helix-editor.com/keymap.html under a new section that contains all of those commands that are not bound by default to a keymap but that can be used in config.toml.

kirawi commented 1 month ago

You can see all commands that exist in space-?

thomasschafer commented 1 month ago

You can see all commands that exist in space-?

I was meaning to have them documented somewhere on the website - I think it's useful to be able to review these outside of the editor. For instance, inside Helix you can see all of the command mode commands by hitting : and tabbing through them, but they are also documented at https://docs.helix-editor.com/commands.html

adamperkowski commented 1 week ago

Added in #11152