From a31d8dbea212442e2ed132516e42b72258b2ccd7 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Thu, 4 Jul 2024 12:56:50 +0800 Subject: Update --- vim/init/config.vim | 8 +++----- vim/init/keymaps.vim | 2 ++ 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'vim/init') diff --git a/vim/init/config.vim b/vim/init/config.vim index 39f1c12..2d37b66 100644 --- a/vim/init/config.vim +++ b/vim/init/config.vim @@ -161,10 +161,8 @@ augroup InitFileTypesGroup endif endfunction " Edit class and id for javascript files - autocmd FileType html,markdown nnoremap cl :call ChangeAttr("class") - autocmd BufLeave nunmap cl - autocmd FileType html,markdown nnoremap id :call ChangeAttr("id") - autocmd BufLeave nunmap id + autocmd FileType html,markdown nnoremap cl :call ChangeAttr("class") + autocmd FileType html,markdown nnoremap id :call ChangeAttr("id") " markdown au FileType markdown setlocal wrap @@ -177,7 +175,7 @@ augroup InitFileTypesGroup if empty(hash_num_at_top) return "=" else - return ">".(len(hash_num-1)) + return ">"..(len(hash_num_at_top)) endif else return len(hash_num)-1 diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index 504d071..26a3787 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim @@ -58,6 +58,8 @@ nmap W :set wrap! " Show fold level when it changes nnoremap zm zm:set foldlevel nnoremap zr zr:set foldlevel +" Use l to open fold +nnoremap l foldclosed('.') == -1 ? 'l' : 'zo' " :W sudo saves the file " (useful for handling the permission-denied error) -- cgit v1.2.3-70-g09d2