Commit Graph
100 Commits
Author SHA1 Message Date
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
jdhao 7bed2c4550 update wildignore settings 2020-11-01 17:37:16 +08:00
jdhao 76393d321d Disable gutentags for certain files. 2020-11-01 03:10:34 +08:00
jdhao 9b162ebab0 update README 2020-10-31 15:04:13 +08:00
jdhao 53683e53bb Hide the annoying ~ at the end of current buffer.
See also https://github.com/neovim/neovim/issues/2067.
2020-10-31 14:56:34 +08:00
jdhao d0827ae776 move custom settings to core/ directory 2020-10-31 01:13:09 +08:00
jdhao bbceffe9cf change happy_hacking colorscheme URL 2020-10-31 00:37:20 +08:00
jdhao dbe24697f3 Move vim-plug installation outside of config.
It is a one-time thing. Do not waste precious time checking it every
time we start Nvim.
2020-10-31 00:34:15 +08:00
jdhao b1f07af6fe update init.vim 2020-10-29 21:59:25 +08:00
jdhao 829fb82066 remove two mappings
Rarely used, and ctrl-u conflict with an already defined mapping.
2020-10-29 21:53:28 +08:00
jdhao 3a3dd4b372 update fvim settings
See also https://github.com/yatli/fvim/issues/164.
2020-10-29 21:50:49 +08:00
jdhao fc53a24ef4 fix minor issue 2020-10-28 02:11:23 +08:00
jdhao f0756d8e3d update toast colorscheme 2020-10-28 02:09:16 +08:00
jdhao 34d3fccb24 move Vim learning resources to seprate files 2020-10-26 22:40:09 +08:00
jdhao c0ec24825f use arrowkeys to switch windows 2020-10-23 21:30:29 +08:00
jdhao 9e87d3b4ab update doc on mappings 2020-10-23 21:02:59 +08:00
jdhao 22b1eb0967 update doc 2020-10-23 20:33:53 +08:00
jdhao 82146f47f4 Use vim-mundo instead of undotree.
Undotree is unbearably slow for large number of undo changes. Vim-mundo
is faster than undotree, though it is not that fast.
2020-10-23 20:29:42 +08:00
jdhao 7b4ad77ca7 add git-messenger (show commit history for a line) 2020-10-23 02:00:41 +08:00
jdhao b54988e61a update colorscheme 2020-10-22 00:09:51 +08:00
jdhao 2b9a3992d8 remove tagbar 2020-10-21 23:35:16 +08:00
jdhao 4ae213d299 Remove gotham, it is too dark for the eye 2020-10-20 22:25:05 +08:00
jdhao 3709bb8776 use monokai-tasty theme 2020-10-20 22:19:12 +08:00
jdhao d0c4b68298 update leaderf setting 2020-10-20 21:41:00 +08:00
jdhao 701b1cc5a8 use local image 2020-10-19 23:36:48 +08:00
jdhao 3546f823b2 change image 2020-10-19 23:34:07 +08:00
jdhao d06770efef add <C-U> in mappings that use command where appropriate 2020-10-19 22:59:27 +08:00
jdhao bb242b7699 Use lua to generate random int. 2020-10-19 22:37:08 +08:00
jdhao 63fa99e83b update 2020-10-19 22:25:15 +08:00
jdhao 43902a31d8 check for invalid colorscheme 2020-10-19 01:29:06 +08:00
jdhao 61ff354de0 update 2020-10-18 23:12:17 +08:00
jdhao 9ffdef5894 refactor: change colorscheme config func logic 2020-10-18 23:03:34 +08:00
jdhao 9718b60dbf do not set colorscheme if user color scheme not found 2020-10-18 22:54:07 +08:00
jdhao bf144dbd70 update theme settings 2020-10-18 22:45:59 +08:00
jdhao 86e2c6c5be update theme settings 2020-10-18 22:45:40 +08:00
jdhao 996e5452bf add neodark theme 2020-10-18 22:32:35 +08:00
jdhao 2b3ac645bc update themes 2020-10-18 22:15:58 +08:00
jdhao 4e44aad133 change plugin url 2020-10-18 22:13:04 +08:00
jdhao be2b01a0b5 fix true color support issue 2020-10-18 21:26:25 +08:00
jdhao e79c215cb0 use random colorscheme on startup 2020-10-18 20:48:14 +08:00
jdhao c7c8f8a4ec add fun snippet for vim script 2020-10-18 20:03:46 +08:00
jdhao e1c0e607f2 update mappings 2020-10-17 01:48:54 +08:00
jdhao bc5848f399 update mappings 2020-10-17 01:27:39 +08:00
jdhao e456325257 add gb mapping to switch buffers 2020-10-17 01:14:02 +08:00
jdhao 666ec43e0b update vim-tex config 2020-10-14 01:55:58 +08:00
jdhao cec75f4d79 update vim-sandwich config (use default mapping) 2020-10-14 01:43:11 +08:00
jdhao e764ccdfd8 replace comformatable-motion.vim with vim-smoothie 2020-10-14 01:31:44 +08:00
jdhao 3066281009 update docs 2020-10-14 01:01:38 +08:00
jdhao 6c819f3b00 add doc 2020-10-13 01:16:41 +08:00
jdhao ba283d0a09 add more mappings 2020-10-13 01:13:06 +08:00
jdhao f68cdff9d5 add more mappings 2020-10-13 01:11:00 +08:00
jdhao a1d9d9a852 add nvim-miniyank 2020-10-13 00:54:41 +08:00
jdhao 1d1a0a2226 fix mapping bugs 2020-10-13 00:37:02 +08:00
jdhao 08c021e8e5 add LeaderF bufTag mappings 2020-10-12 23:17:41 +08:00
jdhao e792ca8f78 add vim-swap 2020-10-12 23:14:25 +08:00
jdhao ef0c9cb22a do not use vim-sandwich's default mappings 2020-10-12 23:09:03 +08:00
jdhao d16c329c8d no need to unmap s operation 2020-10-12 00:34:22 +08:00
jdhao bd2d4334e3 update vim-sandwich mappings 2020-10-12 00:32:17 +08:00
jdhao 6ebbd9c3ab update vim-sandwich config, disable vim-surround 2020-10-11 23:56:32 +08:00
jdhao a472bf9655 add vim-sandwich, may ditch surround.vim in future 2020-10-11 18:29:33 +08:00
jdhao 96113ed476 update vista.vim config 2020-10-11 18:28:10 +08:00
jdhao e098df1ab7 minor update 2020-10-11 16:30:48 +08:00
jdhao 1fa7a7272c update vim-markdown setting (use conceal) 2020-10-11 02:22:28 +08:00
jdhao 65e5f40217 update vista, remove vim-pandoc-syntax 2020-10-11 02:21:04 +08:00
jdhaoandGitHub 71d3339130 move airline setting together 2020-10-10 13:30:55 +08:00
jdhao 8c279f1612 cursorhold is better than cmdlineleave for clear msg 2020-10-10 00:35:14 +08:00
jdhaoandGitHub a5eea11a57 change netrw's http command
It seems the default command used by netrw for download files (with curl) will error out on Windows for https://www.unicode.org.
I have no idea why. Need to work around this issue. See also https://github.com/chrisbra/unicode.vim/issues/51
2020-10-09 15:05:26 +08:00
jdhaoandGitHub 53d335c5f0 use unicode.vim all the time 2020-10-09 12:10:00 +08:00
jdhaoandGitHub 4dbe9cbf52 update: clear cmdline msg after 20 seconds
5 seconds is too short for long messages or messages we want to keep a record of.
2020-10-09 11:52:18 +08:00
jdhaoandGitHub cb45575b1f change vim-plug install dir 2020-10-09 11:07:38 +08:00
jdhaoandGitHub a83973ede8 use echon instead of echo
echon does not add space between expressions.
2020-10-09 10:52:31 +08:00
jdhaoandGitHub d23ef8acd0 only clear cmdline output when in normal mode 2020-10-09 10:30:55 +08:00
jdhao 9335b9816c update anzu setting 2020-10-09 01:52:30 +08:00
jdhao 8004f56991 add vim-searchlight description 2020-10-09 01:30:03 +08:00
jdhao 930c32bc73 add vim-cool 2020-10-09 01:29:34 +08:00