Commit Graph

66 Commits

Author SHA1 Message Date
57807cb5c2
Current state of vim 2023-01-17 23:02:47 +01:00
33df9d45e6
VIM: Current state 2023-01-02 21:12:23 +01:00
4914f5df05
VIM: Update Plugins 2022-11-08 22:26:01 +01:00
599537bcaf
GEN: Quality of Life improvements 2022-11-02 19:12:37 +01:00
aa8fd897e4
VIM: Fork Colorscheme 2022-06-28 03:12:16 +02:00
b0d1422ffd
VIM: New QOL Plugins 2022-06-28 03:12:16 +02:00
5dcebeee73
VIM: Cleanup 2022-06-28 03:12:16 +02:00
fb1d1c0998
VIM: Session-Management 2022-06-28 03:12:16 +02:00
cb7712421c
VIM: ALE/Coc Config 2022-06-28 03:12:15 +02:00
837e5418d6
VIM: Smart buffer handling 2022-06-28 03:12:15 +02:00
85b8349c31
VIM: use mixed sign/number column 2022-06-28 03:12:15 +02:00
68fca270ca
VIM: Blame config 2022-06-23 12:13:00 +02:00
a54a5a83f9
bufferline.nvim 2022-06-20 15:59:51 +02:00
788610cb38
VIM: House cleaning 2022-06-05 14:29:35 +02:00
abf0916002
VIM: Yaml plugins 2022-06-01 19:17:39 +02:00
83ee78e116 setup nvim with vim config by default 2022-04-04 23:17:03 +02:00
038ad77a4f
Update everything muhahaha 2022-03-16 23:36:19 +01:00
4e370073b6
VIM: Change keybindings; Fix Coc.nvim not installing correctly 2021-12-03 05:57:55 +01:00
7e39e87fb6
VIM: Remove unneeded plugins 2021-11-18 14:44:00 +01:00
6f24347aba
[VIM] enable true color 2021-04-08 05:38:33 +02:00
ab54f86dd7
[VIM] ripgrep integration 2021-04-05 20:07:01 +02:00
f3c30ab353
[VIM] Fix multiple 'small' annoyances 2021-04-05 13:46:01 +02:00
82c73b7b0d
[VIM] Tagbar config, Nerdtree extended UI 2021-04-05 03:54:46 +02:00
b80e034907
[VIM] Rust + Ctags support 2021-04-05 03:41:52 +02:00
c46d64cb70
[VIM] Change keybindings, remove weird chars, add vim-devicons and goyo 2021-04-05 01:50:31 +02:00
72c569e6a8
VIM: Add markdown support 2021-02-12 17:26:28 +01:00
6637ad03e2
General maintenance; NEW: git fzf 2020-05-22 13:10:59 +02:00
e6061edee6
vim folding 2019-12-09 18:25:18 +01:00
c68af308c8
VIM: fix mapleader 2019-11-17 20:47:04 +01:00
7793b50ba4
VIM: Coc 2019-11-17 20:12:26 +01:00
5d59520489
[VIM] Remove python-mode 2019-07-21 02:01:28 +02:00
d22159ca42
VIM: Change Markdown config 2019-02-17 12:04:54 +01:00
0ef8424920
VIM Plugin: clang
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-11-14 23:01:30 +01:00
36d60ed887
VIM: Add vim-syntax-extra
Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-10-25 09:46:40 +02:00
deltax
511d75639a Stop annoying sound on errors
- no annoying sound on errors
- ignore .git folder
2018-10-25 00:01:26 +02:00
e22886f978
VIM: Add Gist-vim
Gist-vim allows you to manage github-gists from vim

Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-09-06 23:15:56 +02:00
41aea0ab87
VIM: Remove snippets directory
Snippets are now also managed by vim-plug.
I moved my custom ones to rad4day/vim-custom-snippets

Signed-off-by: Tobias Manske <tobias.manske@mailbox.org>
2018-09-03 08:49:24 +02:00
6c460fc2d7
VIM: Install workspaces
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>
2018-09-02 07:12:07 +02:00
9409a9f949
VIM: Added line indicator happy_hacking
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>
2018-09-01 13:18:54 +02:00
976da58de3
VIM: Add nerdtree git tree plugin
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>
2018-09-01 12:55:15 +02:00
491fe6066f
VIM: Changed plugin management to vim-plug
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>
2018-09-01 12:48:19 +02:00
5cbb3a63c6
VIM: Cleanup
- .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>
2018-09-01 11:22:54 +02:00
b98cc52343
VIM: Cleanup keybindings, add NERDTreeToggle <F4>
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>
2018-09-01 11:22:53 +02:00
24830b03ec
VIM: Reinstall NERDTree
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>
2018-09-01 11:22:53 +02:00
b705be0c1e
VIM: Remove GoldenView
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'.
2018-09-01 11:22:53 +02:00
88587d84b6
VIM: natural splitting 2018-08-28 23:24:09 +02:00
8e90a92cb7
VIM: Several plugin changes
- Removed python-syntax
 - Enabled pymode syntax highlighting
 - Disabled pymode syntax checker (I'm using ALE as a universal checker)
 - Added vim-window-resize-easy
 - Added traces.vim
2018-08-06 23:59:12 +02:00
2f332dc09c
VIM: Install ansible-vim 2018-07-18 15:01:23 +02:00
fe8c5889ca
FIX: gitgutter 2018-07-16 16:56:25 +02:00
b68cc36157
VIM: fzf support 2018-07-15 14:49:03 +02:00