Skip to main content

File Explorer

Ki's file explorer is rendered using YAML, for example:

- 📂  docs/:
- 🙈 .gitignore
- 📁 book/:
- 📄 book.toml
- 📂 src/:
- 📚 SUMMARY.md
- 📂 components/:
- 📚 file-explorer.md
- 📚 index.md
- 📚 configurations.md
- 📚 core-concepts.md
- 📚 features.md
- 📁 insert-mode/:
- 📚 installation.md
- 📚 modes.md
- 📁 normal-mode/:
- 📁 selection-modes/:
- 📚 themes.md
- 📚 universal-keybindings.md
- 📚 dummy-todo.md
- 📁 event/:
- 📁 grammar/:
- 📄 justfile

Keybindings

Only enter is overridden to mean:

  • Expand/collapse folder OR
  • Open file

Other keybindings can be found at contextual keybindings.

Tips

Because the File Explorer is just a YAML file, the following actions are free1:

ActionHow?
Go to parent folderUse Parent Line
Go to first/last file in current folderUse First/Last with Syntax Node
Go to next/previous file/folder at current level, skipping expanded childrenUse Previous/Next with Syntax Node

Footnotes

  1. Free as in no extra implementations required