1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

44 Commits

Author SHA1 Message Date
jdhao
113996452c update 2020-11-25 22:24:56 +08:00
jdhao
d592c661bc update 2020-11-25 22:23:24 +08:00
jdhao
e5bde8462a only use vim-lsp-cxx-highlight if we have ccls 2020-11-25 22:20:48 +08:00
jdhao
4a4c85f903 format 2020-11-25 21:37:23 +08:00
jdhao
2b77a8b9de update ALE and Neoformat settings
Disable ALE for C++/C linting since we use ccls.
2020-11-25 21:34:34 +08:00
jdhao
283356ee52 Initial support for C++ 2020-11-25 01:07:50 +08:00
jdhao
9a7ac4c9d1 Using jk to escape insert mode without lagging.
See https://jdhao.github.io/2020/11/23/neovim_better_mapping_for_leaving_insert_mode/.
2020-11-24 22:55:39 +08:00
jdhao
647a2616f0 add text objects for entire buffer 2020-11-21 23:26:09 +08:00
jdhao
6b192cecbd update vista config 2020-11-19 22:45:47 +08:00
jdhao
4c6c3e5e68 enable fuzzy completion for pyls 2020-11-16 22:35:10 +08:00
jdhao
2ad432088f move function to autoload dir 2020-11-14 14:29:37 +08:00
jdhao
b5087e3665 update deoplete settings 2020-11-13 22:13:24 +08:00
jdhao
283d3a8b7b update vim-markdownfootnote settings 2020-11-12 22:40:09 +08:00
jdhao
f68fa62e86 Move text object to autoload directory 2020-11-12 21:45:55 +08:00
jdhao
6322fed221 update xmap for visual mode mappings 2020-11-12 21:31:48 +08:00
jdhao
1856ee39e6 handle multiple URL text objects in the same line. 2020-11-12 21:24:39 +08:00
jdhao
49f533b153 Fall back to defaul URL detection if highlighturl not available. 2020-11-12 00:39:24 +08:00
jdhao
b361fc4053 feat: add iu text object for URL (no au provided)
Usage:
select current URL: viu
yank current URL: yiu
delete/change current URL: diu/ciu
2020-11-12 00:22:51 +08:00
jdhao
3178f89c2f update signcolumn option
For git project, diagnostics and git gutter sign may fight each other if
sign column is not wide enough.
2020-11-10 23:14:58 +08:00
jdhao
bcdb988dc1 ignore font files in leaderf 2020-11-09 23:04:59 +08:00
jdhao
c1203e5f25 more ignore files 2020-11-09 23:03:23 +08:00
jdhao
2502d17b8f update 2020-11-09 00:21:12 +08:00
jdhao
ba3254bd65 refactor: move titlestring method to autoload dir 2020-11-08 22:20:40 +08:00
jdhao
99cedb6c94 Do no show file time for not listed buffers. 2020-11-08 20:02:30 +08:00
jdhao
badaed84ca change capital case variable to lower case 2020-11-08 19:34:14 +08:00
jdhao
61a816e7ce Add Vlime settings 2020-11-08 19:33:23 +08:00
jdhao
0b80636fe3 update vim-lsp settings 2020-11-06 22:41:27 +08:00
jdhao
94561247a9 Fix the issue that inccommand breaks one-line if-else statement
See also https://github.com/neovim/neovim/issues/8796
2020-11-06 22:33:41 +08:00
jdhao
114b3b9e45 formatting 2020-11-06 00:35:15 +08:00
jdhao
7a5c7c7500 formatting 2020-11-05 01:57:38 +08:00
jdhao
b505e98e52 update vim-lsp setting 2020-11-05 00:15:31 +08:00
jdhao
3e10e4ac81 The correct setting for flake8 in pyls 2020-11-05 00:14:14 +08:00
jdhao
74e9290cb0 set up vim-language-server for vim-lsp 2020-11-04 02:28:50 +08:00
jdhao
9f1530cdf8 remove airline tagbar settings 2020-11-03 23:53:06 +08:00
jdhao
cad429e721 drop deoplete-jedi and jedi-vim, use LSP instead (powered by vim-lsp). 2020-11-03 23:51:36 +08:00
jdhao
c2d319803d update gutentags settings 2020-11-03 01:39:46 +08:00
jdhao
2b1b1d4e91 update vim-startify settings 2020-11-01 19:15:02 +08:00
jdhao
f14c481b30 update location for gutentags-generated tags 2020-11-01 19:07:44 +08:00
jdhao
6e2c98f401 enable airline gutentags extension 2020-11-01 18:42:24 +08:00
jdhao
ad0b12290a exclude some files when using gutentags to generate the tag file.
This is the correct way.
2020-11-01 17:38:09 +08:00
jdhao
7bed2c4550 update wildignore settings 2020-11-01 17:37:16 +08:00
jdhao
76393d321d Disable gutentags for certain files. 2020-11-01 03:10:34 +08:00
jdhao
53683e53bb Hide the annoying ~ at the end of current buffer.
See also https://github.com/neovim/neovim/issues/2067.
2020-10-31 14:56:34 +08:00
jdhao
d0827ae776 move custom settings to core/ directory 2020-10-31 01:13:09 +08:00