WEB开发网
开发学院操作系统Linux/Unix VI 快速上手 阅读

VI 快速上手

 2005-04-15 11:28:06 来源:WEB开发网   
核心提示:按键 功能h leftj downk upl rightnh n char leftnj n char downw fwd Wordb back wordH upper left of scre
按键          功能
h            left

j             down

k            up

l             right

nh           n char left

nj            n char down

w            fwd Word

b            back word

H            upper left of screen

M            mid screen

L             lowest line of screen

G             bottom of file

nG            to line n

0             begin line

$             end line

i              insert before

a             insert after

A             ins end line

o             opens line

O            opens line above

xp            transpose

J              join lines

rC            rep char "C"

r              rep with <CR>

R             rep to esc

u             undoes last

x             del char

dw           del word

nx            del n char

ndw          del n words

dd            del line

ndd          del n lines

D            to end the line

^L            redraw screen

z             current line to top

z-            current line to bottom

z.            line to middle screen

^F            page fwd

^B            page back

^D           1/2 page forward

^U           1/2 page back

yy            stores current line in buffer

nyy           stores n lines in buffer

ynw          stores n words in buffer

p              puts buffered text after current line or word

P              puts buffered text before current line or word

/string        search forward

?string        search backward

n,N            repeat last search

n             same direction, N opposite

ZZ            writes changes - quits

:wq           writes changes - quits

:q            no changes - quits, q! for sure

:w            writes changes, doesn't quit

Tags:VI 快速 上手

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接