Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rtorr/vim-cheat-sheet
A mobile friendly Vim cheat sheet
https://github.com/rtorr/vim-cheat-sheet
documentation vim
Last synced: 3 months ago
JSON representation
A mobile friendly Vim cheat sheet
- Host: GitHub
- URL: https://github.com/rtorr/vim-cheat-sheet
- Owner: rtorr
- License: mit
- Created: 2013-08-06T04:53:54.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-28T11:10:14.000Z (9 months ago)
- Last Synced: 2024-05-22T19:35:39.282Z (8 months ago)
- Topics: documentation, vim
- Language: Handlebars
- Homepage: http://vim.rtorr.com/
- Size: 2.02 MB
- Stars: 1,528
- Watchers: 37
- Forks: 331
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: License.txt
Awesome Lists containing this project
- awesome-repositories - rtorr/vim-cheat-sheet - A mobile friendly Vim cheat sheet (Handlebars)
README
vim-cheat-sheet
===============Yet another vim cheat sheet.
[http://vim.rtorr.com/](http://vim.rtorr.com/)
[:heart: Sponsor](https://github.com/sponsors/rtorr)
## Set up for development
1. Start app.
```sh
npm ci
npm start
```
2. Open http://localhost:3000/ in browser.
3. Edit [sheet.hbs](/views/partials/sheet.hbs) as desired (e.g. add new commands).
4. Reload page in browser (Ctrl+r) to generate the locales entries in English [en_us.json](/locales/en_us.json).
5. Stop the app (optional).
6. Describe the added commands in English [en_us.json](/locales/en_us.json) and move them to the corresponding position, equally as in [sheet.hbs](/views/partials/sheet.hbs).
7. Run `node postinstall.js` to copy the English entries to all other locales.
8. Translate all languages you know.
9. Commit.