Dotfiles of gx. Don't use it unless you're gx. ## Vim Packages included is listed below. Motion: - [vim9-stargate](https://github.com/monkoose/vim9-stargate): modern alternative to easymotion. - [vim-sneak](https://github.com/justinmk/vim-sneak): Jump to any location with two characters. Languages specfic: - [vim-javascript](https://github.com/pangloss/vim-javascript): Improve javascript syntax highlight. - [vim-terraform](https://github.com/hashivim/vim-terraform): Improve terraform syntax highlight. Misc: - [vim-cool](https://github.com/romainl/vim-cool): improve hlsearch. - [vim-highlightedyank](https://github.com/machakann/vim-highlightedyank): highlight yanked text. Good but not included yet: - [emmet-vim](https://github.com/mattn/emmet-vim): help edit html. - [quickr-preview.vim](https://github.com/ronakg/quickr-preview.vim): to preview the result in quickfix. - [neomake](https://github.com/neomake/neomake): asynchronous linting and make framework. - [vim-autoformat](https://github.com/vim-autoformat/vim-autoformat) - [any-jump.vim](https://github.com/pechorin/any-jump.vim): use popup window to preview the definition and usage. - [vim-signature](https://github.com/kshenoy/vim-signature): show marks. - [context.vim](https://github.com/wellle/context.vim): automatically folding when reading long code. It is very cool, but the folding sometimes is not correct. (2023-12-04) - [vim-grammarous](https://github.com/rhysd/vim-grammarous): use LanguageTool to check grammar. But I found that ALE support languagetool too. - [quick-scope](https://github.com/unblevable/quick-scope): show hints for `f` and `F`. I found it kind of distractful.