zed/docs/src
Nathan Lovato 35a80f07e0
docs: Split vim mode documentation into two pages, edit for clarity (#17614)
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


![2024-09-09_22-12](https://github.com/user-attachments/assets/447418cb-a6e6-4f9c-8d4b-6d941126979e)

After


![2024-09-09_22-16](https://github.com/user-attachments/assets/be69f2d9-c3ae-4b34-978a-344130bee37c)

---

**Zed-specific vim key bindings**

Before


![2024-09-09_22-17](https://github.com/user-attachments/assets/88fdc512-a50b-487d-85d1-5988f15c2a6f)

After


![2024-09-09_22-18](https://github.com/user-attachments/assets/3b77c2f6-0ffa-4afc-a86d-1210ac706c8c)
2024-09-23 09:01:32 -06:00
..
assistant Introduce the ability to cycle between alternative inline assists (#18098) 2024-09-19 17:50:00 -06:00
development Add cmake to dev build instructions (#17943) 2024-09-17 14:07:50 -04:00
extensions Use @tag.doctype for HTML doctype highlights (#18024) 2024-09-18 14:24:09 -04:00
languages docs: Add Rego language (#18217) 2024-09-23 09:38:54 -04:00
additional-learning-materials.md update docs content (#11374) 2024-05-03 16:24:04 -06:00
channels.md Docs Party 2024 (#15876) 2024-08-09 13:37:54 -04:00
code-of-conduct.md docs: Add copywriting and design tweaks (#17514) 2024-09-06 15:57:14 -03:00
collaboration.md Docs Party 2024 (#15876) 2024-08-09 13:37:54 -04:00
completions.md docs: Improve dark mode syntax highlighting (#18002) 2024-09-18 09:14:03 -03:00
configuring-languages.md Remove incorrect documentation for language-specific theme overrides (#17894) 2024-09-16 12:41:33 -04:00
configuring-zed.md docs: Remove default_dock_anchor in configuring-zed.md (#18210) 2024-09-23 06:26:01 +03:00
contribute-to-zed.md docs: Add design touch-ups (#17505) 2024-09-06 13:43:54 -03:00
conversations.md Use vanity Discord link (#15880) 2024-08-06 16:55:51 -04:00
development.md Docs Party 2024 (#15876) 2024-08-09 13:37:54 -04:00
environment.md zed: Use CLI env for lang servers, tasks, terminal (#17075) 2024-08-29 18:09:06 +02:00
extensions.md docs: Add docs for defining slash commands in extensions (#16303) 2024-08-15 12:50:30 -04:00
feedback-and-support.md Docs Party 2024 (#15876) 2024-08-09 13:37:54 -04:00
fonts.md Fix casing of "macOS" (#17040) 2024-08-28 19:10:49 -04:00
getting-started.md Fix casing of "macOS" (#17040) 2024-08-28 19:10:49 -04:00
git.md docs: Update names of supported Git providers (#17436) 2024-09-05 13:42:49 -04:00
key-bindings.md Remove visible 'TBD' from docs (#17979) 2024-09-17 15:39:44 -07:00
languages.md docs: Add Rego language (#18217) 2024-09-23 09:38:54 -04:00
linux.md docs: Update glibc requirements for current binaries (#18101) 2024-09-19 17:22:11 -04:00
multibuffers.md Add a section about navigating within multibuffers (#14979) 2024-07-22 15:10:02 -04:00
remote-development.md Docs Party 2024 (#15876) 2024-08-09 13:37:54 -04:00
repl.md docs: Add tweaks to the REPL page (#18000) 2024-09-18 07:34:39 -03:00
snippets.md Add minimal snippets documentation (#14992) 2024-07-22 21:18:39 -04:00
SUMMARY.md docs: Split vim mode documentation into two pages, edit for clarity (#17614) 2024-09-23 09:01:32 -06:00
system-requirements.md Update system-requirements.md 2024-07-11 11:59:52 -07:00
tasks.md docs: Fix shell setting doc (#17208) 2024-09-03 13:19:42 -04:00
telemetry.md docs: Fix links on the Telemetry page (#17995) 2024-09-18 07:34:51 -03:00
themes.md docs: Add copywriting and design tweaks (#17514) 2024-09-06 15:57:14 -03:00
vim.md docs: Split vim mode documentation into two pages, edit for clarity (#17614) 2024-09-23 09:01:32 -06:00
windows.md Docs Party 2024 (#15876) 2024-08-09 13:37:54 -04:00