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

555 Commits

Author SHA1 Message Date
jdhao
11866454cc Ppdate packer settings for Semshi
If Semshi is set to opt plugin, when we run PackerUpdate, the command `:
UpdateRemotePlugins` will be run. At this time, Semshi is not in the
runtimepath, so its manifest will not be generated in rplugin.vim
(located under ~/.local/share/nvim/rplugin.vim). So when we open a
Python file afterwards, although Semshi is in runtimepath, but its
manifest is missing, so we see error that command `Semshi enable` is not
found.
2021-07-09 01:37:02 +08:00
jdhao
51264eab77 Correct order of vim-airline and vim-airline-themes.
No need to use event for vim-airline if we want to load it after
vim-airline-themes. See also https://github.com/wbthomason/packer.nvim/issues/461.
2021-07-09 00:41:36 +08:00
jdhao
11644a3603 Change order of vim-airline and vim-airline-themes
It seems the order matters if we want to load vim-airline after
vim-airlinethemes. See also packer.nvim#461.
2021-07-08 23:51:16 +08:00
jdhao
3b25260be0 Update packer.nvim settings 2021-07-08 22:47:12 +08:00
jdhao
c4c23cec83 Update nvim-compe settings
Do not forgest `noremap = true` when using nvim_set_keymap(), See also https://github.com/hrsh7th/nvim-compe/issues/452.
2021-07-07 22:30:53 +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
9ddffc1c6b update packer plugin settings 2021-07-06 22:44:05 +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
02987f401d Change auto-pairs activation event
It seems that BufReadPost does not work sometimes.
2021-07-05 23:16:38 +08:00
jdhao
f47d8dc55e Add plugin register.nvim 2021-07-05 01:13:09 +08:00
jdhao
03f600d580 update packer settings 2021-07-04 17:54:47 +08:00
jdhao
f9484a6623 Update doc and install script 2021-07-04 17:54:30 +08:00
jdhao
896e13291c update packer.nvim settings 2021-07-04 17:51:25 +08:00
jdhao
1f461dcf91 Add colorscheme nord 2021-07-04 17:18:54 +08:00
jdhao
2a01d3b59f Revert "Add nvim-lspsignature"
This reverts commit ff9f9dcc162276bc59fdec29f78d244a6aca2cb1.
2021-07-04 14:50:34 +08:00
jdhao
ff9f9dcc16 Add nvim-lspsignature 2021-07-04 14:44:48 +08:00
jdhao
c1ba7af97e Fix typo 2021-07-04 14:16:46 +08:00
jdhao
d3ee056f96 Add debounce time for nvim-lsp 2021-07-04 04:37:29 +08:00
jdhao
d6cd6be63b update clangd settings 2021-07-04 04:23:34 +08:00
jdhao
e75a0b31d8 update packer plugin settings 2021-07-04 04:23:16 +08:00
jdhao
82e2b1078d Use master branch of indentblankline 2021-07-04 00:08:40 +08:00
jdhao
cbf682f234 More tweak on packer.nvim 2021-07-02 01:37:28 +08:00
jdhao
83ef151e36 switch to packer for plugin management 2021-07-02 01:30:47 +08:00
jdhao
a8a073146d update spell file 2021-07-01 23:15:32 +08:00
jdhao
1719e78433
Add more cpp snippets 2021-06-29 14:52:42 +08:00
jdhao
0c05b15dac update cpp snippets 2021-06-27 10:19:19 +08:00
jdhao
7d2afbaa60 update better-escape.vim settings 2021-06-26 16:36:10 +08:00
jdhao
ea733e6086 clean mappings 2021-06-26 11:25:56 +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
7ef7fe68c6 Fix ultisnips issue with nvim-compe.
See also hrsh7th/nvim-compe#389.
2021-06-26 01:17:12 +08:00
jdhao
ca65194892 disable nvim-compe buffer source 2021-06-26 01:06:20 +08:00
jdhao
710effaeb6 update cpp snippet 2021-06-26 01:05:50 +08:00
jdhao
8b4133cd68 Add cpp snippet 2021-06-20 19:14:47 +08:00
jdhao
157ea91abb
update nvim-compe settings
Use ESC to close the nvim-compe completion menu
2021-06-19 11:07:04 +08:00
jdhao
7c9c152368
Update mappings.vim 2021-06-19 11:05:35 +08:00
jdhao
b32ab3e38b
update nvim-compe settings
Only enable omni and spell source for certain filetypes. See also https://github.com/hrsh7th/nvim-compe/pull/170
2021-06-18 16:49:47 +08:00
jdhao
ec6ef55325 update docs
The users should nvim nightly version.
2021-06-18 00:26:51 +08:00
jdhao
b0af2ed221 Add cpp snippets 2021-06-18 00:23:18 +08:00
jdhao
35d878eeaf Update nvim-compe settings
Only enable spell source for Markdown files, see also https://github.com/hrsh7th/nvim-compe/pull/84.
2021-06-17 01:41:28 +08:00
jdhao
7ace838534 update formatoptions for certain filetypes 2021-06-17 00:21:15 +08:00
jdhao
d744b6e98f
fix typo: False ---> false 2021-06-15 13:17:11 +08:00
jdhao
2d7d48ad25
Fix diagnostic window auto-focus issue. 2021-06-15 13:06:12 +08:00
jdhao
4bb84024eb
Make diagnostic floating window unfocusable
It is annoying that the cursor is focused on the diagnostic floating window every time it is shown. See also: https://github.com/neovim/neovim/pull/14693 and https://github.com/neovim/neovim/pull/14649
2021-06-15 10:38:02 +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
308d9c0b5d update doc 2021-04-18 17:21:29 +08:00
jdhao
7dc2656354 Remove cursorline 2021-04-14 22:02:44 +08:00