jdhao
000e3a6f23
update wilder.nvim settings
2021-08-01 15:55:15 +08:00
jdhao
6996b6b24f
ALE is not needed (use nvim-lsp instead)
2021-08-01 00:46:00 +08:00
jdhao
9a1066b4e9
Add wilder.nvim for cmdline auto-completion
2021-08-01 00:43:24 +08:00
jdhao
ce5710be00
update airline themes
2021-07-30 01:59:03 +08:00
jdhao
7ff53d1b91
update fugitive settings
2021-07-27 00:01:45 +08:00
jdhao
fae45c5dc8
Clean the code
2021-07-24 01:18:15 +08:00
jdhao
081763697b
Remove plugin vim-titlecase
...
I cann't even remember when I used it last time.
2021-07-24 01:12:18 +08:00
jdhao
4689c4b22f
Use lua to configure lua plugins
2021-07-14 00:51:30 +08:00
jdhao
3dce4506eb
update packer and plugin settings
2021-07-09 23:31:44 +08:00
jdhao
2115591394
No need for nvim-miniyank
...
Block paste issue fixed in https://github.com/neovim/neovim/pull/14848 .
2021-07-07 00:28:56 +08:00
jdhao
0de6932a7b
Change vim-airline settings
...
When init.vim is sourced, runtimepath has been changed yet. So we can
not find vim-airlinethemes under runtimepath.
2021-07-06 23:07:33 +08:00
jdhao
cfd23901a9
Update firenvim-related settings
2021-07-06 22:43:36 +08:00
jdhao
84a2efbc10
update register.nvim settings
2021-07-06 21:54:56 +08:00
jdhao
4a74cd499d
update register.nvim settings
...
See also https://github.com/tversteeg/registers.nvim/issues/30 .
2021-07-05 23:25:35 +08:00
jdhao
f47d8dc55e
Add plugin register.nvim
2021-07-05 01:13:09 +08:00
jdhao
83ef151e36
switch to packer for plugin management
2021-07-02 01:30:47 +08:00
jdhao
7d2afbaa60
update better-escape.vim settings
2021-06-26 16:36:10 +08:00
jdhao
753a4ce77c
Switch to clangd for nvim-lsp
...
ccls has some false positive warnings, and it is hard to install on
Linux server without roor rights.
2021-06-26 11:06:43 +08:00
jdhao
1869ffe4d3
Update vim-airline settings
...
Disable the scrollbar feature. It is distracting.
Ref: ecac148e19
2021-05-15 23:56:34 +08:00
jdhao
a53cd6766d
update indent-blankline settings
2021-04-21 22:35:45 +08:00
jdhao
20619c8c8e
Tweak lua stuff
2021-04-14 02:14:35 +08:00
jdhao
b8329b9698
update vim-fugitive settings
2021-04-13 22:53:31 +08:00
jdhao
b862a40337
Add more plugins
2021-04-13 00:28:16 +08:00
jdhao
2933d7da62
Move lua config to its own lua files
...
Embedding lua in vimscript using lua here doc is not ideal for
editing.
2021-04-12 00:00:10 +08:00
jdhao
1a16156bd6
Make nvim-compe setting all lua
...
For lua plugins, configuring them in lua instead of vim script is sensible.
2021-04-11 23:49:17 +08:00
jdhao
aeea5f18f5
update nvim-lsp config
2021-04-09 23:40:52 +08:00
jdhao
38e2b73408
update nvim-compe settings
2021-04-09 00:29:18 +08:00
jdhao
2f719f9861
remove plugin emmet.vim
...
Rarely used.
2021-04-08 00:20:28 +08:00
jdhao
3fb9969eba
update nvim-lsp config
2021-04-08 00:18:20 +08:00
jdhao
8d5a7477d2
update nvim-lsp related settings
2021-04-07 23:09:19 +08:00
jdhao
50c761119a
Use nvim builtin lsp instead of vim-lsp
2021-04-06 01:32:19 +08:00
jdhao
9d4bfd57e2
Remove blamer.nvim
...
We can select a line and use command :Git blame to show the blame
message for this line. So this plugin is not really needed.
2021-03-27 00:52:41 +08:00
jdhao
41a2d1b950
update Python settings and related doc
2021-03-25 23:15:54 +08:00
jdhao
cabb5b7604
update ignore settings
2021-03-23 23:32:11 +08:00
jdhao
2636f8575e
Add more settings for cpp
2021-03-23 23:15:00 +08:00
jdhao
ac0040a982
update vim-lsp settings
...
Use pylint for linting instead of flake8, which is shitty in finding
apparent errors in the code.
2021-03-19 00:25:48 +08:00
jdhao
10a8ce1006
Use fastgit for cloning vim plugin repos
2021-02-27 22:08:14 +08:00
jdhao
92d3609d81
Update vim-plug setting
...
vim-plug reads the variable g:plug_home and will set its as the
directory to install plugins. So we do not need to invent a new variable
for this purpose.
2021-02-27 21:55:47 +08:00
jdhao
8103d87ae6
Install vlime only when sbcl is available
2021-02-26 23:28:53 +08:00
jdhao
fa0e70bea3
Add plugin neuims for auto IME switch on Windows
2021-02-26 23:23:24 +08:00
jdhao
6f23dea8f3
update airline settings for vim-xkbswitch
2021-02-26 00:09:51 +08:00
jdhao
832fb4c795
Remove tokyonight colorscheme
2021-02-25 23:26:05 +08:00
jdhao
b9c2465338
Add plugin vim-xkbswitch
2021-02-25 23:24:00 +08:00
jdhao
09c234035d
Update fugitive mappings
2021-02-23 23:46:10 +08:00
jdhao
f4c2817f3e
update
2021-02-21 14:24:29 +08:00
jdhao
7085965e05
Refactor the auto-quit logic
...
Also quit quickfix window if it is the only window left.
2021-02-21 14:21:32 +08:00
jdhao
2672a92e77
Update vimtex settings
2021-02-20 22:24:08 +08:00
jdhao
448fe4ad58
Update vim-fugitive settings
...
Add mappings
2021-02-20 02:05:37 +08:00
jdhao
0571ce406d
Update vimtex settings
2021-02-20 01:50:30 +08:00
jdhao
ffb584ab1c
Update vimtex settings
2021-02-20 00:28:47 +08:00