Pages

OracleEBSpro is purely for knowledge sharing and learning purpose, with the main focus on Oracle E-Business Suite Product and other related Oracle Technologies.

I'm NOT responsible for any damages in whatever form caused by the usage of the content of this blog.

I share my Oracle knowledge through this blog. All my posts in this blog are based on my experience, reading oracle websites, books, forums and other blogs. I invite people to read and suggest ways to improve this blog.


Monday, February 18, 2013

Basic Unix Vi editor command


Unix Vi editor command keys:
ZZ
Q
<ESC>
:<cmd>
:!<cmd>
^g
^f
^b
^d
^u
<x>G
/<x>
?<x>
n
N
]]
[[
%
^l
^r
z<CR>
z-
^e
^y
H
L
M
+
hjkl
0
$
f<x>
F<x>
Exit, saving changes
Enter ex mode
End of insert
Execute ex command
Shell command
Show filename/size
Forward one screen
Back one screen
Forward half screen
Backward half screen
Go to line <x>
Search forward for <x>
Search backward for <x>
Repeat last search
Reverse last search
Next section/function
Previous section/function
Find matching () { or }
Redraw screen
Refresh screen
Current line at top
Current line at bottom
Scroll down one line
Scroll up one line
revious context
Home window line
Last window line
Middle window line
Next line
Cursor movement:
left/down/up/right
Beginning of line
End of line
Find <x> forward
Find <x> backward
t<x>
T<x>
<x>|
w,W
b,B
e,E
^h
^w
^?
~
a
i,I
A
o
O
r
R
d
dd
c
y
C
D
s
S
J
x
X
Y
p
P
<<
>>
u
U
Up to <x> forward
Back up to <x>
Go to column <x>
Forward one word
Back one word
End of word
Erase last character
Erase last word
Interrupt
Toggle character case
Append after
Insert before
Append at end of line
Open line below
Open line above
Replace character
Replace characters
Delete
Delete line
Change
Yank lines to buffer
Change rest of line
Delete rest of line
Substitute character
Substitute lines
Join lines
Delete after
Delete before
Yank current line
Put back lines
Put before
Shift line left
Shift line right
Undo last change
Restore current line
File Options:
sh      Invoke shell
vi      Vi mode
wq      Write and quit
w <f>   Write file <f>
w! <f>  Overwrite file <f>

EX MODE COMMANDS:

q
q!
r <f>
set <x>
set no<v>
set all
Quit
Quit, discard changes
Read in file <f>
Enable option
Disable option
Show all options

No comments:

Post a Comment