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 and GitHub
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 and GitHub
157ea91abb
update nvim-compe settings
...
Use ESC to close the nvim-compe completion menu
2021-06-19 11:07:04 +08:00
jdhao and GitHub
7c9c152368
Update mappings.vim
2021-06-19 11:05:35 +08:00
jdhao and GitHub
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 and GitHub
d744b6e98f
fix typo: False ---> false
2021-06-15 13:17:11 +08:00
jdhao and GitHub
2d7d48ad25
Fix diagnostic window auto-focus issue.
2021-06-15 13:06:12 +08:00
jdhao and GitHub
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: https://github.com/vim-airline/vim-airline/commit/ecac148e19fe28d0f13af5f99d9500c2eadefe4c
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
jdhao
20619c8c8e
Tweak lua stuff
2021-04-14 02:14:35 +08:00
jdhao
b8329b9698
update vim-fugitive settings
2021-04-13 22:53:31 +08:00
jdhao
803b959266
update lua filetype settings
2021-04-13 01:57:37 +08:00
jdhao
acf1af73d1
update nvim-lsp config
2021-04-13 01:44:29 +08:00
jdhao
b862a40337
Add more plugins
2021-04-13 00:28:16 +08:00
jdhao
9e3a831ec4
update lua filetype settings
2021-04-12 00:31:21 +08:00
jdhao
2228268fd6
change lsp hover doc border
2021-04-12 00:27:32 +08:00
jdhao
2933d7da62
Move lua config to its own lua files
...
Embedding lua in vimscript using lua here doc is not ideal for
editing.
2021-04-12 00:00:10 +08:00
jdhao
1a16156bd6
Make nvim-compe setting all lua
...
For lua plugins, configuring them in lua instead of vim script is sensible.
2021-04-11 23:49:17 +08:00
jdhao
aeea5f18f5
update nvim-lsp config
2021-04-09 23:40:52 +08:00
jdhao
82a97710c8
Disable unused provider
2021-04-09 23:05:38 +08:00
jdhao
38e2b73408
update nvim-compe settings
2021-04-09 00:29:18 +08:00
jdhao
2f719f9861
remove plugin emmet.vim
...
Rarely used.
2021-04-08 00:20:28 +08:00
jdhao
3fb9969eba
update nvim-lsp config
2021-04-08 00:18:20 +08:00
jdhao
8d5a7477d2
update nvim-lsp related settings
2021-04-07 23:09:19 +08:00
jdhao
50c761119a
Use nvim builtin lsp instead of vim-lsp
2021-04-06 01:32:19 +08:00
jdhao
efb7a8e34f
Enable embeded lua highlight in vim script
2021-04-06 01:31:38 +08:00
jdhao
9d4bfd57e2
Remove blamer.nvim
...
We can select a line and use command :Git blame to show the blame
message for this line. So this plugin is not really needed.
2021-03-27 00:52:41 +08:00
jdhao
41a2d1b950
update Python settings and related doc
2021-03-25 23:15:54 +08:00
jdhao
cabb5b7604
update ignore settings
2021-03-23 23:32:11 +08:00
jdhao
2636f8575e
Add more settings for cpp
2021-03-23 23:15:00 +08:00
jdhao
b18a643145
Remove cmd line message auto-clear feature
2021-03-20 15:51:17 +08:00
jdhao
1bbc694939
Use termguicolors
2021-03-19 01:14:38 +08:00
jdhao
ac0040a982
update vim-lsp settings
...
Use pylint for linting instead of flake8, which is shitty in finding
apparent errors in the code.
2021-03-19 00:25:48 +08:00
jdhao
01059017c1
Change how non-breakable space is shown
2021-03-11 00:17:14 +08:00
jdhao
10a8ce1006
Use fastgit for cloning vim plugin repos
2021-02-27 22:08:14 +08:00
jdhao
92d3609d81
Update vim-plug setting
...
vim-plug reads the variable g:plug_home and will set its as the
directory to install plugins. So we do not need to invent a new variable
for this purpose.
2021-02-27 21:55:47 +08:00
jdhao
8103d87ae6
Install vlime only when sbcl is available
2021-02-26 23:28:53 +08:00
jdhao
fa0e70bea3
Add plugin neuims for auto IME switch on Windows
2021-02-26 23:23:24 +08:00
jdhao
6f23dea8f3
update airline settings for vim-xkbswitch
2021-02-26 00:09:51 +08:00
jdhao
832fb4c795
Remove tokyonight colorscheme
2021-02-25 23:26:05 +08:00
jdhao
b9c2465338
Add plugin vim-xkbswitch
2021-02-25 23:24:00 +08:00
jdhao
09c234035d
Update fugitive mappings
2021-02-23 23:46:10 +08:00
jdhao
e337f8270a
Add settings for YAML
2021-02-23 23:38:00 +08:00
jdhao
e79a43c58b
Update README
2021-02-23 23:34:48 +08:00
jdhao
1e96062c60
Add mappings for Markdown
...
Use + to turn lines to an unordered list quickly.
2021-02-23 23:33:59 +08:00
jdhao
12bc009d2d
Add「直角引号」for Markdown
...
「」is useful when writing post in Chinese.
2021-02-21 22:50:27 +08:00
jdhao
f4c2817f3e
update
2021-02-21 14:24:29 +08:00
jdhao
7085965e05
Refactor the auto-quit logic
...
Also quit quickfix window if it is the only window left.
2021-02-21 14:21:32 +08:00
jdhao
2672a92e77
Update vimtex settings
2021-02-20 22:24:08 +08:00
jdhao
448fe4ad58
Update vim-fugitive settings
...
Add mappings
2021-02-20 02:05:37 +08:00
jdhao
0571ce406d
Update vimtex settings
2021-02-20 01:50:30 +08:00
jdhao
c238468658
Adjust quickfix window height automatically
2021-02-20 00:33:38 +08:00
jdhao
27a107112b
Add augroup snippet for vim script
2021-02-20 00:29:55 +08:00
jdhao
ffb584ab1c
Update vimtex settings
2021-02-20 00:28:47 +08:00
jdhao
7d4411589e
Update vim-grammarous settings
...
Only enable its mapping in a Markdown file.
2021-02-18 14:54:11 +08:00
jdhao
73e237ac39
Update README
2021-02-18 14:34:09 +08:00
jdhao
a360417822
Move cursor color autocmd to autocommands script
2021-02-17 17:05:40 +08:00
jdhao
c3bdc7caf0
update
2021-02-15 20:35:51 +08:00
jdhao
572662375e
Update firenvim settings
...
Fix font size issue, see https://github.com/glacambre/firenvim/issues/869 .
2021-02-15 18:35:21 +08:00
jdhao
a7ca0be7ca
Update LeaderF setting
...
Use default theme for popup window.
2021-02-13 16:20:46 +08:00
jdhao
451c1d4924
Update README
2021-01-31 16:45:29 +08:00
jdhao
35d7402322
Update languagetool ignore rules
2021-01-29 00:33:33 +08:00
jdhao
9895a5dabb
Update LeaderF settings
2021-01-29 00:20:18 +08:00
jdhao
576b4397b0
Update leaderf settings
2021-01-27 23:26:30 +08:00
jdhao
8d4a34123e
Update reference docs
2021-01-27 00:03:50 +08:00
jdhao
be079c6c09
Update isfname option
...
Colon is a valid character for file path on Windows.
2021-01-20 22:13:18 +08:00
jdhao
dfd63c9a3c
Update isfname option
...
These characters should not be used in file names.
2021-01-20 00:14:44 +08:00
jdhao
09e479a495
Merge branch 'master' of https://github.com/jdhao/nvim-config
2021-01-17 23:57:54 +08:00
jdhao
dd52249a17
Use two spaces per tab for YAML
2021-01-17 23:54:21 +08:00
jdhao
499f0a78c1
Use two spaces per tab for YAML
2021-01-17 23:50:49 +08:00
jdhao
84ddd0c5f6
Remove number from spell suggestion
...
It seems that adding number to the default spell suggestion (fast) will
make Neovim super slow when we press z= for spell suggestions. Without
that number, Neovim will be super responsive. See also vim/vim#4087 .
2021-01-17 23:46:34 +08:00
jdhao
c81d148627
Update markdown snippets
2021-01-13 22:55:20 +08:00
jdhao
4c348b6eb6
update
2021-01-12 23:10:56 +08:00
jdhao
e4ef4fa6ea
Fix bug for text object for the entire buffer
2021-01-12 23:01:49 +08:00