33d37b3eb9
vimrc: set diffopt(s)
2022-07-22 18:15:19 +02:00
28d9990bdb
vimrc: add wildignore(s)
2022-07-22 18:14:33 +02:00
43c647ca6e
vimrc: set wrapscan
2022-07-22 18:12:23 +02:00
048c67bccb
vimrc: move {smart,ignore}case opts
2022-07-22 18:10:59 +02:00
51650126b3
vimrc: comment out indentline settings
2022-07-22 18:08:29 +02:00
108d7721b9
vimrc: add modeline
2022-07-21 16:30:54 +02:00
8afcf78eb9
vimrc(kitty): work around background colour erase
2022-07-21 16:29:51 +02:00
4b92e3439c
vimrc: set buffer-friendly undo policy
2022-07-21 12:08:15 +02:00
f7559165e6
vimrc: add <,> to matchpairs
2022-07-21 12:03:28 +02:00
c1b7cf3ca0
vimrc: hide listchars by default
2022-07-21 12:02:47 +02:00
367983631a
vimrc: amend listchars
2022-07-21 11:49:22 +02:00
0c14bd626d
vimrc: add commands for easy notes creation
2022-07-14 16:40:57 +02:00
1fd28c8046
vimrc: add mappings for buffer switching
2022-07-14 16:07:14 +02:00
2185271ce9
vimrc: add ctrlP settings
2022-07-14 15:37:41 +02:00
07760ea060
vimrc(airline): explicitly {en,dis}able extensions
2022-07-14 15:29:00 +02:00
5b238bcc12
vimrc(airline): enable experimental
2022-07-14 15:18:41 +02:00
3504f7c02c
vimrc: disable unused plugins
2022-07-14 15:15:42 +02:00
400a73ba9b
vimrc(NERDCommenter): add <c-_> (ctrl+/) mapping
2022-07-14 15:11:30 +02:00
b6559c44db
vimrc(NERDCommenter): add system{d,ctl} delimiters
2022-07-14 15:09:05 +02:00
a59f0bdf10
vimrc(gitgutter): add explicit mappings
2022-07-14 13:49:13 +02:00
cbbabbd0bb
vimrc: adjust completeopt to show popup
2022-07-14 11:30:42 +02:00
b0a76478d2
vimrc: set-up LSP, enable for {go,nix,zig,c,cs,py}
...
as a consequence, disable syntastic as they partially overlap
in functionality.
2022-07-14 11:00:00 +02:00
5cb9cd0fd5
vimrc: load ctrlp.vim by default (on start-up)
2022-07-02 21:33:38 +02:00
85781c67f6
vimrc: add colourschemes for rainy days
2022-07-02 21:28:20 +02:00
f6b568e7bd
vimrc: rm legacy (neocomplete-related) block
2022-07-02 21:25:37 +02:00
b42920e007
direnv,vim: add 'add_extra_vimrc'
2022-05-06 22:52:07 +02:00
44334b81de
vimrc: add gotags.vimrc.vim
2022-04-29 00:27:09 +02:00
606fb8163f
vimrc: make CursorLineNR bold
2021-11-10 01:28:37 +01:00
67c5365a5d
vimrc: fix meta (here alt) keys
2021-11-10 01:26:38 +01:00
3122079ebf
vimrc(chore): add bindings to edit,reload $MYVIMRC
2021-11-10 01:24:22 +01:00
7e19e80927
vimrc: floating popups ("baloons") related
2021-11-10 01:22:18 +01:00
f5651bc830
vimrc: enable cursorcolumn
2021-11-10 01:21:07 +01:00
32f2bd2b79
vimrc: add cursorline-related optimizations
2021-11-10 01:19:45 +01:00
60e8b840c4
vimrc: add rust filetype parameters (opinionated)
2021-11-10 01:15:26 +01:00
063420cb1f
vimrc: add ALE fixers+linters
...
caveat: they need to be locally installed
2021-11-10 01:11:30 +01:00
ef406a6c2b
vimrc: better scope plugin loading
2021-11-10 01:08:28 +01:00
6e946f2863
vimrc: add function, binding for latex+bibtex
...
* integrates better with Vimtex
* automates working with bibtex
2021-11-10 01:03:15 +01:00
9cdf3613e1
vimrc: change caret colour in --I-- to purple
...
* better caret visibility on dark terminal background
2021-11-10 00:45:54 +01:00
6ddbf358ab
vimrc: gitgutter use floating popups
2021-11-10 00:42:30 +01:00
c5094e0ae8
vimrc: add ALE configuration options
2021-11-10 00:40:00 +01:00
106bd7ba91
vimrc: add bazel/starlark filetype highlighting
...
courtesy of bazelbuild/vim-ft-bzl
2021-11-10 00:35:12 +01:00
0b2c03c633
vimrc: set updatetime to 250
2021-09-01 16:42:29 +02:00
75e56e8607
vimrc: add vimtex highlighting groups
2021-05-29 21:22:54 +02:00
152a57b45d
vimrc: load nerdcommenter right away
2021-05-29 21:21:59 +02:00
b6d34d41e1
vimrc: kitty transparency+space_vim_theme fix
...
* unset the colorscheme background, just use whatever is set for kitty
* the above allows for termguicolors to be set without issues (at least
with space_vim_theme)
2021-05-29 21:18:05 +02:00
973342d547
chore(vimrc): add autocmd setting for bibtex files
2021-05-20 20:35:13 +02:00
ee281479af
chore(vimrc): update gitgutter congiguration
...
* set sign backgrouds = 0
* preview win floating = 0 as the floating window with vim has some
issues (overflowing the parent window, resulting in illegible text,
low bg contrast)
2021-05-20 20:32:50 +02:00
5d3a740b24
chore(vimrc): add ALE list window config params
2021-05-20 20:17:59 +02:00
0f1cfa623c
chore(vimrc): add vim-gitgutter plugin
2021-05-20 20:17:10 +02:00
1861310a9b
vimrc: terminal mode enhancements
...
* add keybinds to run make in the {back,fore}ground and open the
terminal once done
* add keybind to enter terminal normal mode easily
2021-05-03 14:43:57 +02:00