diff --git a/index.html b/index.html
index 4d58661..5218add 100644
--- a/index.html
+++ b/index.html
@@ -276,18 +276,19 @@ th, td { border:none; padding-top:0; border-bottom:thin solid #ddd;}
total_recall CSV to *ledger converter
editor support
+Grouped by editor. Note these often work quite well for other ledger-likes, not just the one they are named for.
time logging
diff --git a/index.md b/index.md
index 48eff66..deeb15d 100644
--- a/index.md
+++ b/index.md
@@ -276,16 +276,24 @@ Inactive:
#### editor support
+Grouped by editor.
+Note these often work quite well for other ledger-likes, not just the one they are named for.
+
+- [language-ledger](https://atom.io/packages/language-ledger) for Atom
+- [ledger](https://atom.io/packages/ledger) for Atom
+
- [beancount-mode](https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&fileviewer=file-view-default) for Emacs
- [hledger-mode](https://github.com/narendraj9/hledger-mode) for Emacs
- [ledger-mode](http://ledger-cli.org/3.0/doc/ledger-mode.html) for Emacs (also works for hledger, beancount etc.)
+
+- [hledger-vim](https://github.com/anekos/hledger-vim) for VIM
- [vim-beancount](https://github.com/nathangrigg/vim-beancount) for VIM
- [vim-ledger](https://github.com/ledger/vim-ledger) for VIM
-- [hledger-vim](https://github.com/anekos/hledger-vim) for VIM
-- [language-ledger](https://atom.io/packages/language-ledger) for Atom
-- [ledger](https://atom.io/packages/ledger) for Atom
+
- [sublime-ledger-syntax](https://github.com/moeffju/sublime-ledger-syntax) for Sublime Text/TextMate
+
- [Ledger.tmbundle](https://github.com/lifepillar/Ledger.tmbundle) for TextMate
+
- [ledger](https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger) for Visual Studio Code
#### time logging