คำสั่ง:Rev[erse]
และการแม็พทางเลือกสำหรับคุณvimrc
ดังนั้นคุณไม่จำเป็นต้องจำและทำตามขั้นตอนที่ไม่ชัดเจนของสูตรนี้:
" Reverse the lines of the whole file or a visually highlighted block.
" :Rev is a shorter prefix you can use.
" Adapted from http://tech.groups.yahoo.com/group/vim/message/34305
command! -nargs=0 -bar -range=% Reverse
\ let save_mark_t = getpos("'t")
\<bar> <line2>kt
\<bar> exe "<line1>,<line2>g/^/m't"
\<bar> call setpos("'t", save_mark_t)
nmap <Leader>r :Reverse<CR>
xmap <Leader>r :Reverse<CR>
( :xmap
แม็พสำหรับโหมด Visual แต่ไม่เลือกโหมดตาม:help mapmode-x
คำแนะนำสำหรับการแม็พอักขระที่พิมพ์ได้)
(ขึ้นอยู่กับ: http://tech.groups.yahoo.com/group/vim/message/34305 )