Commit Graph

50 Commits (master)

Author SHA1 Message Date
bretello 37f33a3614 vim: fix ruff python formatter 2023-12-04 11:10:09 +01:00
bretello 0ada46b805 vim: use ruff as default python formatter 2023-12-04 10:21:54 +01:00
bretello cff20cef16
Revert "vim: ale: try using deoplete for completion"
This reverts commit bfad3b2a4c.
deoplete requires pynvim to be always available.
This is annoying when using virtualenvs or pynvim is not available.
2023-09-22 18:21:56 +02:00
bretello cffd1ef025 vim: ale: use cursor detail and floating preview 2023-09-15 10:23:01 +02:00
bretello bfad3b2a4c vim: ale: try using deoplete for completion 2023-09-15 10:23:01 +02:00
bretello fa69ebe8f9
vim: ale: tweak ale_lint_on enter/insert 2023-09-15 00:29:55 +02:00
bretello 0e5f23e864
vim: ale: add arduino config 2023-09-15 00:29:55 +02:00
bretello a0c5985009
vim: ale: add basic android dev configuration 2023-09-15 00:29:55 +02:00
bretello 90c870b91d
vim: ale: update linters 2023-09-14 23:30:31 +02:00
bretello f5f6133c53
vim: ale: update fixers 2023-09-14 23:30:31 +02:00
bretello ca30bd2d47
vim: tagbar: fix mouse-click issue
related: 3b6cf2b
2023-01-27 12:34:55 +01:00
bretello 3b6cf2b92f
vim: tagbar: workaround for mouse-click issue
the world ends at column 223.

https://stackoverflow.com/questions/7000960/in-vim-why-doesnt-my-mouse-work-past-the-220th-column

Note that (at least on alacritty) the ttymouse=sgr workaround does not
work:

```vim
if has('mouse_sgr') " fixes unclickable panes after a specific column (~220?)
    set ttymouse=sgr
else
    set ttymouse=xterm2
end
```
2023-01-20 14:31:08 +01:00
bretello 8e3c36d200
vim: tagbar/airline: properly show tag in lower right corner 2023-01-20 14:30:16 +01:00
bretello 2066baee05
vim: linting cleanup 2023-01-19 17:33:44 +01:00
bretello 3f89412fcc
vim: ALE: allow right click for refactors/code actions 2023-01-19 15:07:17 +01:00
bretello b95fac5c72
vim: add config options for ALE's virtualtext 2023-01-17 13:56:47 +01:00
bretello 937555cd8d
vim: do not lint on text changed/insert leave 2022-11-26 00:56:23 +01:00
bretello b0ae3d6e3d
vim: update ale/gutentags config, add new git maps
Git maps:

- <leader>gp -> push
- <leader>gl -> log
- <leader>gc -> commit
- <leader>gpf -> push --force-with-lease
- <leader>gs -> stage hunk under cursor
- <leader>gu -> unstage hunk under cursor
2022-08-12 15:52:55 +02:00
bretello 75a00b2380
vim: fix Goyo config 2022-04-04 15:47:31 +02:00
bretello 683ca475ae
vim: cleanup fzf config 2021-12-22 12:57:55 +01:00
bretello f05a892907
vim: update fzf layout 2021-12-20 20:09:57 +01:00
bretello 7e00071eda
vim: update ultisnips config 2021-12-20 20:09:00 +01:00
bretello ea95b4edce vim: improve fzf configuration 2021-12-09 10:47:29 +01:00
bretello f1454a95f7 vim: update ALE configuration 2021-12-09 10:36:21 +01:00
bretello ef244d81e2 vim: add fzf_colors option 2021-12-09 10:22:26 +01:00
bretello ca7a7453a9
vim: update ALE rust config 2021-12-09 00:11:19 +01:00
bretello d58d4232e8
vim: cleanup airline config 2021-12-09 00:02:38 +01:00
bretello 86adb6f53a vim: ale lint on enter and auto poetry 2021-11-16 14:28:33 +01:00
bretello 8f481eb4b7
vim: update python ALE config 2021-10-01 17:34:37 +02:00
bretello 9b2328aad3
vim: replace snipmate with ultisnips 2021-10-01 17:34:37 +02:00
bretello 55ca57247d
vim: replace CTRLP with fzf.vim
- add fzf.vim
- Remove ack plugin (use :Rg instead)
2021-10-01 17:34:36 +02:00
bretello 6a1bba6bbd
add more fzf goodies 2021-10-01 17:34:36 +02:00
bretello 9fe51f308c
vim: improve plugins_config 2021-09-26 15:59:46 +02:00
bretello ddefba551e vim: update NERDTreeIgnore 2021-08-09 18:37:58 +02:00
bretello e009704e75 vim: move from python pyls to pylsp
note: this requires python-lsp-server (https://pypi.org/project/python-lsp-server/)
2021-08-09 18:36:17 +02:00
bretello 0cde5c3ea8 vim: add truecolor support 2021-05-19 11:27:25 +02:00
bretello 6cd1f5e07a vim: update ale config (rust+pylint) 2021-05-19 11:25:40 +02:00
bretello 5f84402142 vim: add shfmt as sh formatter 2021-05-19 11:25:40 +02:00
bretello d20c511105
vim: add terraform plugin 2021-04-05 18:12:53 +02:00
bretello 55abb84de7
vim: add Quickpeek 2021-04-05 18:12:52 +02:00
bretello f95cbf6e5c
vim: add ale_completion_symbols 2021-04-05 18:12:52 +02:00
bretello b3ad761244
vim: add snipmate config 2021-04-05 18:12:52 +02:00
bretello a8f17dfaa3
vim: cleanup ALE linters and config 2021-04-05 18:12:51 +02:00
bretello f5f70bfc07
vim: add clang-format as a C fixer 2021-04-05 18:12:50 +02:00
bretello dbe581b065
vim: cleanup airline configuration 2021-04-05 18:12:49 +02:00
bretello 11ae80412d
vim: fix gutentags ctags exclude list 2021-04-05 18:12:49 +02:00
bretello db74463cd1
vim: add bash-language-server linter 2021-04-05 18:12:48 +02:00
bretello 52e4ed0d88
vim: update gutentags/ctrlp configuration 2021-04-05 18:12:44 +02:00
bretello 5bf9ace8fb
vim: replace lightline with airline 2020-12-08 00:06:36 +01:00
bretello aaf687a225
vim: split config into multiple files 2020-12-07 23:41:44 +01:00