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

568 Commits

Author SHA1 Message Date
jdhao
9c434b472e update packer.nvim settings
Change matching pattern so that we do not confuse this plugins.lua with
files of the same name in other path.
2021-07-13 01:34:18 +08:00
jdhao
64819a99ce update nvim-lsp config
Add mapping for LSP code actions and remove useless mappings.
2021-07-13 01:21:38 +08:00
jdhao
9004e09b76 update semshi settings
Only use it on Windows. Treesitter highlighting may be enough.
2021-07-13 01:06:06 +08:00
jdhao
eeb09d88a9 Update README 2021-07-13 00:22:11 +08:00
jdhao
bc0a08394b Add treesitter 2021-07-12 23:47:11 +08:00
jdhao
b9801dd0bc More cpp snippets 2021-07-12 23:47:11 +08:00
jdhao
8753d5c555 update the snippets to print 1D and 2D sequences
Use template to make the function general enough for normal cases.
Ref: http://users.cis.fiu.edu/~weiss/Deltoid/vcstl/templates
2021-07-12 23:46:51 +08:00
jdhao
a489b67cdd update onedark install settings for packer
Onedark decides to change its master branch to main (I don't know why?)
2021-07-12 23:20:06 +08:00
jdhao
3dce4506eb update packer and plugin settings 2021-07-09 23:31:44 +08:00
jdhao
a694d00820 update packer.nvim settings
Ref: https://github.com/wbthomason/packer.nvim/issues/455.
2021-07-09 22:41:41 +08:00
jdhao
00f49a2667 Add backup for files 2021-07-09 22:29:30 +08:00
jdhao
632761391b the correct packer.nvim setting for semshi 2021-07-09 01:51:40 +08:00
jdhao
6b3e41419a 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.

So after loading this plugin, i.e., when we open a Python source file,
we need to run UpdateRemotePlugins so that semshi can work correctly.
2021-07-09 01:49:17 +08:00
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