Desc: dotvim
Src: https://github.com/westurner/dotvim
Docs: https://westurner.org/dotfiles/usage#vim
Topic: https://en.wikipedia.org/wiki/Vim_(text_editor)
~/.vimrc
text editor configuration dotfiles.Src: https://github.com/westurner/dotvim
Docs: https://westurner.org/dotfiles/usage#vim
Topic: https://en.wikipedia.org/wiki/Vim_(text_editor)
Clone the dotvim repository:
REPO_DEST=${VIRTUAL_ENV:+"${VIRTUAL_ENV}/src/"}dotvim
#REPO_DEST=${__DOTFILES}/etc/vim # dotfiles install
## Clone
git clone https://github.com/westurner/dotvim $REPO_DEST
#git clone ssh://git@github.com/westurner/dotvim $REPO_DEST
## symlink
ln -s ${__DOTFILES}/etc/vim/vimrc ~/.vimrc
ln -s ${__DOTFILES}/etc/vim ~/.vim
## vim
source ~/.vimrc
Three files:
- vimrc -- ViM configuration (symlink to
~/.vimrc
)- vimrc.full.bundles.vimrc -- plugins config (
:VundleInstall
,:VundleUpdate
)- vimrc.tinyvim.bundles.vimrc -- tinyvim vimpager config (
scripts/mktinyvim.sh
)
Dotvim Makefile:
# Show ``vimrc*`` comments
make help
# Install dotfiles and plugins for the current user
make install
# Test
make test
# Print comments with numbered lines (^"\s)
make list_vimrc_comments
# Print keyboard mapping comments (^"\s\s)
make list_vimrc_shortcuts
# Print vim mappings (opens an interactive vimpager)
make list_vim_mappings
:DotvimHelp
vimgreps
comment lines from vimrc
configuration files and then opens the quickfix list (:copen
, :cclose
, help quickfix
).
:DotvimHelp
== :Help
== :ListMappings
:tabnew
:Help
[...]
" :DotvimReload -- source ~/.vimrc
" :DotvimHelp -- vimgrep vimrc* comments
" :ListMappings -- vimgrep vimrc* comments
" :map -- list actual mappings
" :scriptnames -- list scripts and plugins
" :set -- list all nondefault options
[...]
Wikipedia: https://en.wikipedia.org/wiki/Vim_(text_editor)
Homepage: http://www.vim.org/
Docs: http://www.vim.org/docs.php
Source: hg https://vim.googlecode.com/hg/
Homepage: http://www.vim.org/
Docs: http://www.vim.org/docs.php
Source: hg https://vim.googlecode.com/hg/
Wikipedia: https://en.wikipedia.org/wiki/Vimium
Homepage: https://vimium.github.io/
Source: git https://github.com/philc/vimium
Homepage: https://vimium.github.io/
Source: git https://github.com/philc/vimium
Wikipedia: https://en.wikipedia.org/wiki/Vimperator
Homepage: http://www.vimperator.org/
Source: https://github.com/vimperator/vimperator-labs
Homepage: http://www.vimperator.org/
Source: https://github.com/vimperator/vimperator-labs
Homepage: http://appsweets.net/wasavi/
Docs: http://appsweets.net/wasavi/
Source: https://github.com/akahuku/wasavi
Docs: http://appsweets.net/wasavi/
Source: https://github.com/akahuku/wasavi