例如,我有以下几行:
object => "plaintext",
Run Code Online (Sandbox Code Playgroud)
我想将'object'这个词移到右边(所以它离'=>'一个空格),像这样:
object => "plaintext",
Run Code Online (Sandbox Code Playgroud)
我知道这样做的唯一方法是(从行的开头开始):i <esc>ea4x或来自另一个起始位置的等价物.我喜欢做同样的事情来移动线条,但横向:
" Move lines up/down
nnoremap <Down> :m+<CR>==
nnoremap <Up> :m-2<CR>==
vnoremap <Down> :m '>+1<CR>gv=gv
vnoremap <Up> :m '<-2<CR>gv=gv
Run Code Online (Sandbox Code Playgroud) vim ×1