Closes #17215 Release Notes: - N/A --- This PR builds upon the vim mode documentation page and aims bring the following improvements: - Separate vim mode-specific configuration from introducing vim mode. - Reformat some lists of provided commands and keymaps from code blocks to sub-sections containing tables. - Flesh out the text a little bit to make it more explicit in some parts. - Generally format notes and a couple of other things closer to some other docs pages. Checking the diff doesn't give a good idea of the changes, so here are some before after images for quick examples of the kinds of changes brought by this PR. **Introducing the key differences of Zed's vim mode** Before  After  --- **Zed-specific vim key bindings** Before  After 
3.9 KiB
3.9 KiB
Summary
General
Configuration
Using Zed
Assistant
Extensions
- Overview
- Installing Extensions
- Developing Extensions
- Language Extensions
- Theme Extensions
- Slash Commands
Language Support
- All Languages
- AsciiDoc
- Astro
- Bash
- Biome
- C
- C++
- C#
- Clojure
- CSS
- Dart
- Deno
- Docker
- Elixir
- Elm
- Emmet
- Erlang
- Fish
- GDScript
- Gleam
- GLSL
- Go
- Groovy
- Haskell
- HTML
- Java
- JavaScript
- Julia
- JSON
- Kotlin
- Lua
- Luau
- Makefile
- Markdown
- Nim
- OCaml
- PHP
- Prisma
- Proto
- PureScript
- Python
- R
- Rego
- ReStructuredText
- Racket
- Roc
- Ruby
- Rust
- Scala
- Scheme
- Svelte
- Swift
- Tailwind CSS
- Terraform
- TOML
- TypeScript
- Uiua
- Vue
- YAML
- Yarn
- Zig