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

741 Commits

Author SHA1 Message Date
jdhao
498dcaef94 update cmp lazy load condition
If we use InsertEnter, cmp may not be activated the first time we go to
insert mode. I have to go to insert mode a second time to activate
auto-completion, which is annoying.
2021-10-19 01:14:21 +08:00
jdhao
7750a43e55 update cmp settings 2021-10-19 01:14:09 +08:00
jdhao
c02dd8669e clean mappings 2021-10-19 01:09:51 +08:00
jdhao
d1d0efe9e7 doc update 2021-10-18 23:46:20 +08:00
jdhao
244bd41ff0 move ASCII art to README 2021-10-18 23:18:43 +08:00
jdhao
3decef7e5c update spell 2021-10-18 22:53:57 +08:00
jdhao
71040c76c6 replace vim-sneak with hop.nvim 2021-10-18 22:53:22 +08:00
jdhao
66be7b9379 use local variable 2021-10-18 22:32:58 +08:00
jdhao
6464539399 nvim-notify update 2021-10-18 22:32:38 +08:00
jdhao
30ca579ee9 Remove license info in init.vim itself 2021-10-18 22:01:10 +08:00
jdhao
e2bcb7d8f4 transition from nvim-compe to nvim-cmp 2021-10-18 21:57:06 +08:00
jdhao
a603ce3e4d remove unused mapping 2021-10-18 21:56:16 +08:00
jdhao
00bbe351de add hop.nvim 2021-10-18 02:02:25 +08:00
jdhao
302681126f add Telescope and its extensions 2021-10-18 01:25:50 +08:00
jdhao
b6488d44c1 which-key conf 2021-10-17 07:50:38 +08:00
jdhao
083e9ba5d7 update README 2021-10-17 07:42:44 +08:00
jdhao
237a2c3f4a update leaderf conf 2021-10-17 07:42:30 +08:00
jdhao
6c14d23707 update which-key.nvim conf 2021-10-17 03:08:05 +08:00
jdhao
6cc198010a remove registers.nvim
Which-key.nvim can show register content too, with much more features.
I found this info on https://toroid.org/modern-neovim.
2021-10-17 02:52:40 +08:00
jdhao
a85bebdf02 remove some dead mappings
I am not really sure what they do anyway.
2021-10-17 02:12:45 +08:00
jdhao
10bf22d8d4 Update README 2021-10-17 01:10:36 +08:00
jdhao
25756bbb12 Set theme jekyll-theme-dinky 2021-10-16 23:43:01 +08:00
jdhao
a40a698d24 Set theme jekyll-theme-tactile 2021-10-16 23:41:54 +08:00
jdhao
6ebae371c2 Set theme jekyll-theme-modernist 2021-10-16 23:40:15 +08:00
jdhao
c13d170935 Set theme jekyll-theme-architect 2021-10-16 23:36:51 +08:00
jdhao
92361ed4f9 update README 2021-10-16 23:30:00 +08:00
jdhao
a8ae1c7fbe Add warning for deprecated mappings 2021-10-16 23:05:01 +08:00
jdhao
28a61a6bc7 re-add number to spellsuggest
Adding number to spellsuggest slows down neovim/vim dramatically
previously, see jdhao/nvim-config@84ddd0c5f, and this issue is fix in
neovim/neovim@94cb3b4b35.
2021-10-16 22:40:35 +08:00
jdhao
34111c669a fix error caused by removal of vim-auto-save 2021-10-16 22:40:02 +08:00
jdhao
481a4e5c0e change LeaderF mappings
Make the mapping consistent
2021-10-16 21:17:58 +08:00
jdhao
768d02b040 update indentBlankline conf 2021-10-16 21:10:57 +08:00
jdhao
3a32e04af1 replace vim-auto-save with AutoSave.nvim 2021-10-16 00:08:36 +08:00
jdhao
97138dc6bf fix nightfox colorscheme path 2021-10-16 00:01:33 +08:00
jdhao
421111f474 refactor: load colorschemes randomly
In Emacs, there is `seq-random-elt` which randomly selects an element from
a sequence. We mimic it here in Neovim.

Ref: https://www.gnu.org/software/emacs/manual/html_node/elisp/Sequence-Functions.html.
2021-10-15 23:20:35 +08:00
jdhao
b4f58504a7 add colorscheme nightfox 2021-10-15 23:19:51 +08:00
jdhao
40c7fc552a update README 2021-10-11 23:26:36 +08:00
jdhao
64bcc85193 update mapping 2021-10-11 23:21:08 +08:00
jdhao
e09bfca274 update spell file 2021-10-11 00:07:50 +08:00
jdhao
441d5965a2 do not shadow default keys in normal mode
It causes delay (we have to wait timeoutlen milliseconds) when we want
to use the key's original command.
2021-10-11 00:06:20 +08:00
jdhao
b7fcd4e32e timeout 2021-10-11 00:05:55 +08:00
jdhao
5366c0644e update ignore files 2021-10-11 00:05:39 +08:00
jdhao
3557b7fb09 update which-key conf 2021-10-10 23:51:05 +08:00
jdhao
b828d69a9a update README 2021-10-07 23:38:38 +08:00
jdhao
96898255a0 add which-key.nvim 2021-10-07 23:37:35 +08:00
jdhao
c0f59bde8d update theme doom-one settings 2021-10-06 13:55:41 +08:00
jdhao
fefc56d1e2 show border for diagnostics floating window 2021-09-23 23:12:47 +08:00
jdhao
36711d4a46 update registers.nvim settings 2021-09-09 15:55:25 +08:00
jdhao
113eaa46f8 vim-toml use main branch as default 2021-09-07 23:14:46 +08:00
jdhao
efe1a48dce update cpp snippet 2021-09-07 00:13:32 +08:00
jdhao
a78fc16c2d update wildignore and backupskip settings 2021-09-06 23:47:55 +08:00