easion101
e2f129d46d
failed to install Node
...
1. line 99 tries to extract a zipped file which would be downloaded later(at line 105), and then line 112 will extract that file again, except that it's using a wrong argument "zxvf".
fix: comment out line 99, fix line 112 args from "zxvf" to "xvf"
2. typo at line 116, I think it should be "NODE_DIR", it was "NVIM_DIR", which hasn't be installed yet.
2021-07-18 17:58:31 +08:00
jdhao
d7ad230e01
change onedark theme to onedark.nvim
2021-07-17 01:49:15 +08:00
jdhao
155d9a1f9b
More update on nvim-lsp config
...
Change border from sharp corner to curved corner.
2021-07-17 00:47:19 +08:00
jdhao
dc6a510526
Update nvim-lspconfig settings
...
1. Customize document hover window border color.
2. Show also the source that generates a certain diagnostic message.
2021-07-17 00:22:33 +08:00
jdhao
49f5f0155a
Update install script
2021-07-16 01:09:38 +08:00
jdhao
7e75a91d66
Add install instruction for nodejs and vim-language-server
2021-07-16 00:44:28 +08:00
jdhao
ffb0601aca
Use pylsp instead of pyls
...
It seems that pyls, the original python language server has lost its
momentum, and pylsp is a community driven fork of pyls. So
nvim-lspconfig has dropped support for pyls in https://github.com/neovim/nvim-lspconfig/pull/1074 .
See also https://github.com/palantir/python-language-server/issues/935
and https://github.com/python-lsp/python-lsp-server/issues/27 .
2021-07-15 23:33:02 +08:00
jdhao
4689c4b22f
Use lua to configure lua plugins
2021-07-14 00:51:30 +08:00
jdhao
764bd0c2bb
fix: use normal!
...
Use command normal! to avoid any mapping being accidentally used.
2021-07-13 22:42:40 +08:00
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