workspaces is a tool to save and restore vim sessions, which will be
stored as instructions in a Session.vim file (which I renamed to
.vsession in the config)
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
Changed the colour of the active line indicator from yellow to red. It's
better visible during edits than yellow.
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
This plugin makes it easier to view git changes in nerdtree. Therefor it
is a great addition to my config.
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
Before switching I used pathogen.vim for plugin management, which
resulted in a HUGE .gitmodules file as well as a huge directory
containing whole git repositories. vim-plug fixes all those problems. It
reduces the folder into a config file, containing one line per plugin
and also removes the need of adding those submodules to .gitmodules
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
- .vimrc:
Restructured the settings.
Moved the Rmarkdown settings to a new config file
'config/filetypes.vim'
- config/plugin.vim:
Fixed spacing
- .gitmodules: moved traces.vim down
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
The keybindings file was a mess. Cleaned it up and bound NERDTreeToggle
to <F4> in normal mode for easy access. Buffers are now on <F3> in every
mode. This will probably be changed again, depending on how annoying it
is.
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
Nerdtree is a rather slow, but extremely useful plugin. So I made the
decission to reinstall it, but don't launch it on startup but with a
keybinding.
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
GoldenView causes several problems with badly written plugins like
traces.vim. The problem manifests in errors occuring due to GoldenView
setting the 'winminwidth' parameter to anything but 0. Traces.vim then
tries to set the winwidth to 1 or 0 and throws errors as vim is
enforcing the 'winminwidth'.
Added a new '.gitmessage' file which is to be used as a commit message
template, containing my Signed-off-by notice. Now all my commits contain
this message, not only those done in an IDE.
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>