9b4cce2f4f6256490f79392704ed54cf14949bb5
Removed keybinding shortcut for registers once I discovered it overrides the keybinding for redo
README - dotfiles-vim
- Created :
- Updated : 2024-02-27 14:19
I want to finally have a .vimrc in which I understand each and every line. After years of collecting snips and
scraps from other people's dotfiles, I want to make sure that I am aware of what my .vimrc is doing.
This configuration is based heavily on the guide I found here: Vim Zero which does exactly what I am aiming to do here: wipe the slate clean and start over.
Whenever possible, I've noted the URL from which I found the setting or snippet. I try to insist that not everything is self-explanatory.
Installation
Without the Ansible playbook, just clone this repo to a directory and create a few symlinks:
ln -s dotfiles-vim/.vimrc $HOME/.vimrc
ln -s dotfiles-vim/.vim $HOME/.vim
Then open vim and install (or update) the plugins with :PlugInstall (or :PlugUpdate)
- 2024-02-13: Several changes:
- Included more comments and links about what each entry does
- Removed
polyglotplugin - Removed
ALEplugin - Removed
tpope/vim-markdownplugin - Removed netrw customizations
- Removed auto templates, changed them to snippets:
- Insert markdown header with
,md - Insert shell header with
,sh
- Insert markdown header with
- 2024-02-22: Replaced Vimwiki with Vim Markdown
- Suggestions from Writing Markdown in Vim
- Added
godlygeek/tabularpreservim/vim-markdown
- 2024-02-25:
- Added vim-spellsync plugin and made the needed changes to accommodate
- Reworked markdown and shell script templates to update dates in headers automatically.
- Started making better commit messages in order to avoid having to document details in README :)
Description
Languages
Vim script
99.3%
Shell
0.7%