| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
It can show git diff in a separate split, which is better than git
commit --verbose.
|
|
See also https://github.com/tmux-plugins/vim-tmux-focus-events/commit/b1330e04ffb95ede8e02b2f7df1f238190c67056
|
|
|
|
I cann't even remember when I used it last time.
|
|
|
|
Floating window border supports rounded style by default, no need to use
customized one.
|
|
|
|
|
|
|
|
use xvf to extract node; fix a typo
|
|
|
|
VimEnter can not really decrease the Nvim startup time.
|
|
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.
|
|
|
|
Change border from sharp corner to curved corner.
|
|
1. Customize document hover window border color.
2. Show also the source that generates a certain diagnostic message.
|
|
|
|
|
|
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.
|
|
|
|
Use command normal! to avoid any mapping being accidentally used.
|
|
Change matching pattern so that we do not confuse this plugins.lua with
files of the same name in other path.
|
|
Add mapping for LSP code actions and remove useless mappings.
|
|
Only use it on Windows. Treesitter highlighting may be enough.
|
|
|
|
|
|
|
|
Use template to make the function general enough for normal cases.
Ref: http://users.cis.fiu.edu/~weiss/Deltoid/vcstl/templates
|
|
Onedark decides to change its master branch to main (I don't know why?)
|
|
|
|
Ref: https://github.com/wbthomason/packer.nvim/issues/455.
|
|
|
|
|
|
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.
|
|
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.
|
|
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.
|
|
It seems the order matters if we want to load vim-airline after
vim-airlinethemes. See also packer.nvim#461.
|
|
|
|
Do not forgest `noremap = true` when using nvim_set_keymap(), See also https://github.com/hrsh7th/nvim-compe/issues/452.
|
|
Block paste issue fixed in https://github.com/neovim/neovim/pull/14848.
|
|
When init.vim is sourced, runtimepath has been changed yet. So we can
not find vim-airlinethemes under runtimepath.
|
|
|
|
|
|
|
|
See also https://github.com/tversteeg/registers.nvim/issues/30.
|
|
It seems that BufReadPost does not work sometimes.
|