是否有一個 Vim 指令可以在目前行下方開啟一個新行,但又在其上方行中與目前遊標位置在同一列?
答案1
不,但你可以嘗試這樣的事情:
:nnoremap <S-CR> :put =repeat(' ', virtcol('.') - 1)<Bar>retab!<Bar>startinsert!<CR>
是否有一個 Vim 指令可以在目前行下方開啟一個新行,但又在其上方行中與目前遊標位置在同一列?
不,但你可以嘗試這樣的事情:
:nnoremap <S-CR> :put =repeat(' ', virtcol('.') - 1)<Bar>retab!<Bar>startinsert!<CR>