Commit Graph
100 Commits
Author SHA1 Message Date
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
jdhao 61d42ed550 update spell files 2021-01-10 11:05:04 +08:00
jdhao 17caa00b6e Remove gv.vim
Its feature may be replaced by Glog command provided by vim-fugitive
2021-01-09 18:31:49 +08:00
jdhao edac49ab62 Add blamer.nvim 2021-01-09 18:30:11 +08:00
jdhao b7ce7eed4a update resource doc 2021-01-09 14:14:56 +08:00
jdhao 02b15f057f Update nvim setup script 2021-01-08 22:53:21 +08:00
jdhao 6b11495412 Update mappings 2021-01-06 23:08:08 +08:00
jdhao a789afde98 update 2021-01-05 22:47:55 +08:00
jdhao 9c88f3e34e Add OSC 52 terminal sequence support via plugin 2021-01-05 22:43:37 +08:00
jdhao b2a16e5780 update vim-lsp settings
Some vim-lsp config options are renamed.
2021-01-05 22:42:54 +08:00
jdhao d8e99e51f0 Remove tools directory
I use vista now. No need to use this for showing Markdown TOC since it
is for use with tagbar.
2021-01-02 15:22:58 +08:00
jdhao 0cac1585dd Add colorscheme gruvbox-material 2021-01-02 15:22:15 +08:00
jdhao 6a5620c254 update 2020-12-31 10:23:29 +08:00
jdhao 9dc65fe118 update doc 2020-12-29 23:01:07 +08:00
jdhao f2df367d61 Remove git-messenger.vim
It does not work for git version below 1.8.5 (which is what CentOS 7.4
has by default), since it requires -C option. See also
rhysd/git-messenger.vim#67.
2020-12-26 22:42:52 +08:00
jdhao cc312a55bc Update airline settings 2020-12-25 22:05:46 +08:00
jdhao 2c89db8c4b Update gruvbox8 colorscheme settings 2020-12-24 22:39:31 +08:00
jdhao cfebb79637 Add tokyonight colorscheme 2020-12-24 22:38:06 +08:00
jdhao fa28ef1b90 Remove toast colorscheme
Too dark to fit my taste.
2020-12-23 23:09:32 +08:00
jdhao 7ed2607371 Remove srcery colorscheme
Does not work well for zoc terminal.
2020-12-21 23:27:03 +08:00
jdhao 21cff3e527 Remove humanoid colorscheme
Signify signs are barely readable.
2020-12-20 23:12:58 +08:00
jdhao 8be2d18ac0 Add edge and sonokai colorscheme 2020-12-20 00:18:57 +08:00
jdhao eb0c63c175 Make a plugin for leaving insert mode 2020-12-16 01:33:03 +08:00
jdhao c3cdad554b remove sublimemonokai colorscheme
Does not work well for markdown inline links.
2020-12-10 23:33:29 +08:00
jdhao 9ff833e1ef add plugin vimSum 2020-12-09 23:22:48 +08:00
jdhao b65846a454 remove material.vim colorscheme
Visual selection is barely visible.
2020-12-07 23:20:07 +08:00
jdhao bfc33716c7 update 2020-12-03 22:21:48 +08:00
jdhao 34de7711aa add humanoid color scheme 2020-12-03 22:20:14 +08:00
jdhao c8582e2ac1 remove prosession settings 2020-12-03 22:15:27 +08:00
jdhao 57e12dc4cb add more resources 2020-12-02 22:37:34 +08:00
jdhao 1f0f1820e2 add humanoid colorscheme 2020-12-02 22:28:50 +08:00
jdhao fd684db78f Remove vim-prosession (does not work well for me) 2020-12-02 22:24:13 +08:00
jdhao 25ed627870 add plugins to manage session files 2020-12-02 00:23:11 +08:00
jdhao 1f9eb8b0d7 No need to set background to dark (it is the default)
It also increases the Neovim startup time.
2020-11-30 22:07:18 +08:00
jdhao ee97e2e4dd update colorscheme sublimemonokai 2020-11-28 23:24:10 +08:00
jdhao 7af18765b3 remove some color schemes 2020-11-28 22:35:07 +08:00
jdhao fcd4ae3210 remove some plugins, they do not work well for markdown 2020-11-28 18:35:41 +08:00
jdhao e79f55fd9b update commentstring for cpp 2020-11-27 23:55:18 +08:00
jdhao 42751cb1dd make mapping buffer local 2020-11-26 21:13:07 +08:00
jdhao 113996452c update 2020-11-25 22:24:56 +08:00
jdhao d592c661bc update 2020-11-25 22:23:24 +08:00
jdhao e5bde8462a only use vim-lsp-cxx-highlight if we have ccls 2020-11-25 22:20:48 +08:00
jdhao 4a4c85f903 format 2020-11-25 21:37:23 +08:00
jdhao 2b77a8b9de update ALE and Neoformat settings
Disable ALE for C++/C linting since we use ccls.
2020-11-25 21:34:34 +08:00
jdhao 283356ee52 Initial support for C++ 2020-11-25 01:07:50 +08:00
jdhao 9a7ac4c9d1 Using jk to escape insert mode without lagging.
See https://jdhao.github.io/2020/11/23/neovim_better_mapping_for_leaving_insert_mode/.
2020-11-24 22:55:39 +08:00
jdhao 3e25d9283e update doc 2020-11-24 22:54:54 +08:00
jdhao 647a2616f0 add text objects for entire buffer 2020-11-21 23:26:09 +08:00
jdhao 6b192cecbd update vista config 2020-11-19 22:45:47 +08:00
jdhao 4c6c3e5e68 enable fuzzy completion for pyls 2020-11-16 22:35:10 +08:00
jdhao 04ede68669 update markdown snippets 2020-11-15 20:19:10 +08:00
jdhao 2ad432088f move function to autoload dir 2020-11-14 14:29:37 +08:00
jdhao b5087e3665 update deoplete settings 2020-11-13 22:13:24 +08:00
jdhao 283d3a8b7b update vim-markdownfootnote settings 2020-11-12 22:40:09 +08:00
jdhao 92bf71ac77 Add text objects for Markdown fenced code blocks. 2020-11-12 21:56:44 +08:00
jdhao f68fa62e86 Move text object to autoload directory 2020-11-12 21:45:55 +08:00
jdhao 6322fed221 update xmap for visual mode mappings 2020-11-12 21:31:48 +08:00
jdhao 1856ee39e6 handle multiple URL text objects in the same line. 2020-11-12 21:24:39 +08:00
jdhao 49f533b153 Fall back to defaul URL detection if highlighturl not available. 2020-11-12 00:39:24 +08:00
jdhao b361fc4053 feat: add iu text object for URL (no au provided)
Usage:
select current URL: viu
yank current URL: yiu
delete/change current URL: diu/ciu
2020-11-12 00:22:51 +08:00
jdhao 3178f89c2f update signcolumn option
For git project, diagnostics and git gutter sign may fight each other if
sign column is not wide enough.
2020-11-10 23:14:58 +08:00
jdhao bcdb988dc1 ignore font files in leaderf 2020-11-09 23:04:59 +08:00
jdhao c1203e5f25 more ignore files 2020-11-09 23:03:23 +08:00
jdhao 2502d17b8f update 2020-11-09 00:21:12 +08:00
jdhao ba3254bd65 refactor: move titlestring method to autoload dir 2020-11-08 22:20:40 +08:00
jdhao 99cedb6c94 Do no show file time for not listed buffers. 2020-11-08 20:02:30 +08:00
jdhao badaed84ca change capital case variable to lower case 2020-11-08 19:34:14 +08:00
jdhao 61a816e7ce Add Vlime settings 2020-11-08 19:33:23 +08:00
jdhao 0dcf946883 update doc 2020-11-07 00:00:23 +08:00
jdhao 7dc6ea159b update documentation and install script for Linux 2020-11-06 23:54:26 +08:00
jdhao 0b80636fe3 update vim-lsp settings 2020-11-06 22:41:27 +08:00
jdhao 94561247a9 Fix the issue that inccommand breaks one-line if-else statement
See also https://github.com/neovim/neovim/issues/8796
2020-11-06 22:33:41 +08:00
jdhao 114b3b9e45 formatting 2020-11-06 00:35:15 +08:00
jdhao 7a5c7c7500 formatting 2020-11-05 01:57:38 +08:00
jdhao b505e98e52 update vim-lsp setting 2020-11-05 00:15:31 +08:00
jdhao 3e10e4ac81 The correct setting for flake8 in pyls 2020-11-05 00:14:14 +08:00
jdhao 74e9290cb0 set up vim-language-server for vim-lsp 2020-11-04 02:28:50 +08:00
jdhao 9f1530cdf8 remove airline tagbar settings 2020-11-03 23:53:06 +08:00
jdhao cad429e721 drop deoplete-jedi and jedi-vim, use LSP instead (powered by vim-lsp). 2020-11-03 23:51:36 +08:00
jdhao c2d319803d update gutentags settings 2020-11-03 01:39:46 +08:00
jdhao 2b1b1d4e91 update vim-startify settings 2020-11-01 19:15:02 +08:00
jdhao f14c481b30 update location for gutentags-generated tags 2020-11-01 19:07:44 +08:00
jdhao 6e2c98f401 enable airline gutentags extension 2020-11-01 18:42:24 +08:00
jdhao ad0b12290a exclude some files when using gutentags to generate the tag file.
This is the correct way.
2020-11-01 17:38:09 +08:00