From 0a08a768af6723737d1f7fefbcf1e4f7d3288702 Mon Sep 17 00:00:00 2001 From: Edgaru089 Date: Fri, 20 Jun 2025 11:56:24 +0800 Subject: [PATCH] vim: add plugin AsyncRun also removed that stupid set scroll, i've no clue why it's there --- vimrc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/vimrc b/vimrc index ceeeddb..e20980a 100644 --- a/vimrc +++ b/vimrc @@ -27,7 +27,6 @@ set autochdir set timeout timeoutlen=1000 ttimeoutlen=15 set title -set scroll=8 set guicursor=a:blinkon0-Cursor let g:netrw_mousemaps=0 @@ -53,6 +52,7 @@ Plug 'tpope/vim-surround' Plug 'elkowar/yuck.vim' Plug 'neoclide/coc.nvim', {'branch': 'release', 'do': 'npm ci'} Plug 'vim-airline/vim-airline' +Plug 'skywind3000/asyncrun.vim' call plug#end() @@ -312,6 +312,14 @@ let g:airline#themes#dark#palette.commandline = airline#themes#generate_color_ma +"""""""""" AsyncRun """""""""" + +let g:asyncrun_open = 1 + +" Deactivate IME when leaving Insert mode. +au InsertLeavePre * AsyncRun -silent which fcitx5-remote >/dev/null && fcitx5-remote -c + + """""""""" Misc """""""""" set tags+=~/.cache/ctags