aboutsummaryrefslogtreecommitdiff
path: root/.vim/after/plugin
diff options
context:
space:
mode:
authorGuangxiong Lin <[email protected]>2023-12-02 09:43:15 +0800
committerGuangxiong Lin <[email protected]>2023-12-02 10:23:22 +0800
commitc2fdf2a2f13462e5a694a9a74f5bb5739c6dde18 (patch)
tree3fb4dd7e506464d065467d8b5f401bc792ec0491 /.vim/after/plugin
parentaccc9d48cb7a20070e36996ef23a73b41ecf0639 (diff)
downloaddotfiles-c2fdf2a2f13462e5a694a9a74f5bb5739c6dde18.tar.gz
dotfiles-c2fdf2a2f13462e5a694a9a74f5bb5739c6dde18.tar.bz2
dotfiles-c2fdf2a2f13462e5a694a9a74f5bb5739c6dde18.zip
Update vim config
Diffstat (limited to '.vim/after/plugin')
-rw-r--r--.vim/after/plugin/easymotion.vim12
-rw-r--r--.vim/after/plugin/vim-highlightedyank.vim1
-rw-r--r--.vim/after/plugin/vim9-stargate.vim9
3 files changed, 10 insertions, 12 deletions
diff --git a/.vim/after/plugin/easymotion.vim b/.vim/after/plugin/easymotion.vim
index 5b243c5..440df48 100644
--- a/.vim/after/plugin/easymotion.vim
+++ b/.vim/after/plugin/easymotion.vim
@@ -21,18 +21,6 @@ nmap <space><space> <Plug>(easymotion-overwin-line)
map <space>n <Plug>(easymotion-bd-n)
nmap <space>n <Plug>(easymotion-bd-n)
-map <space>w <Plug>(easymotion-bd-w)
-nmap <space>w <Plug>(easymotion-overwin-w)
-
-map <space>e <Plug>(easymotion-bd-e)
-nmap <space>e <Plug>(easymotion-bd-e)
-
-map <space>f <Plug>(easymotion-bd-f)
-nmap <space>f <Plug>(easymotion-overwin-f)
-
-map <space>s <Plug>(easymotion-bd-f2)
-nmap <space>s <Plug>(easymotion-overwin-f2)
-
nmap <space>/ <Plug>(easymotion-bd-fn)
nmap <space>; <Plug>(easymotion-repeat)
diff --git a/.vim/after/plugin/vim-highlightedyank.vim b/.vim/after/plugin/vim-highlightedyank.vim
new file mode 100644
index 0000000..ee3e896
--- /dev/null
+++ b/.vim/after/plugin/vim-highlightedyank.vim
@@ -0,0 +1 @@
+let g:highlightedyank_highlight_duration = 100
diff --git a/.vim/after/plugin/vim9-stargate.vim b/.vim/after/plugin/vim9-stargate.vim
new file mode 100644
index 0000000..d6f9075
--- /dev/null
+++ b/.vim/after/plugin/vim9-stargate.vim
@@ -0,0 +1,9 @@
+" For 1 character to search before showing hints
+noremap <space>f <Cmd>call stargate#OKvim(1)<CR>
+" For 2 consecutive characters to search
+noremap <space>s <Cmd>call stargate#OKvim(2)<CR>
+
+" for the start of a word
+noremap <space>w <Cmd>call stargate#OKvim('\<')<CR>
+" for the end of a word
+noremap <space>e <Cmd>call stargate#OKvim('\S\>')<CR>