my vim dotfiles
- Vim Script 80.1%
- Vim Snippet 13.4%
- Shell 6.5%
| .vim | . | |
| .vimrc | lot of changes | |
| COPYING | l | |
| install | image.vim! | |
| plugin.sh | note: use ||...|| for weblinks | |
| plugins | lot of changes | |
| README.txt | polish image.vim | |
| uninstall | notes visual improvements | |
| update | complete refactor of shell scripts | |
vimdot ====== My vim configuration files. Dependencies ------------ These are required. * vim 9+ * ripgrep * git Optional dependencies ~~~~~~~~~~~~~~~~~~~~~ These are required for the lsp to work: * clangd * pylsp * rust-analyzer * verible These are also required for viewing images: * A terminal supporting kitty graphics protocol (or sixel). * ImageMagick Usage ----- The installation happens by copying the config files to $HOME. It overwrites any previous files without any warning. It is recommended to backup those files before installing. Installation ~~~~~~~~~~~~ Install using: git clone https://codeberg.org/zoomlogo/vimdot cd vimdot ./install Updating plugins ~~~~~~~~~~~~~~~~ All plugins can be updated using: cd vimdot ./update Uninstalling ~~~~~~~~~~~~ Can be easily uninstalled using: cd vimdot ./uninstall Features -------- * Plugins are installed using git and shell scripts. It is easy to change which plugins are installed by simply editing ./plugins * The install script checks for upstream changes and pulls them and restarts installation automatically. It saves all the changes into `changes.diff`.