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

562 Commits

Author SHA1 Message Date
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 ff9f9dcc16.
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