Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
[an error occurred while processing this directive]
[æÏÔÏ Á×ÔÏÒÁ]
á×ÔÏÒ Ben Y. Yoshino

ï Á×ÔÏÒÅ:

âÅÎ êÏÛÉÎÏÒÉ êÏÛÉÎÏ ÒÁÂÏÔÁÅÔ × çÁ×ÁÊÓËÏÍ ÕÎÉ×ÅÒÓÉÔÅÔÅ. åÇÏ ÄÏÍÁÛÎÑÑ ÓÔÒÁÎÉÃÁ : http://www.eng.hawaii.edu/~ben/.

óÏÄÅÒÖÁÎÉÅ:

éÓÐÏÌØÚÏ×ÁÎÉÅ ÒÅÄÁËÔÏÒÁ VI

[òÅÄÁËÔÏÒ VIM]

òÅÚÀÍÅ:

üÔÏ ÒÕËÏ×ÏÄÓÔ×Ï ÎÁÐÉÓÁÎÏ âÅÎÏÍ ê. êÏÛÉÎÏ. ïÒÉÇÉÎÁÌ ÎÁÈÏÄÉÔÓÑ ÎÁ www.eng.hawaii.edu/Tutor/vi.html. äÒÕÇÉÅ ÒÕËÏ×ÏÄÓÔ×Á ÜÔÏÇÏ Á×ÔÏÒÁ ÎÁ: www.eng.hawaii.edu/Tutor/. íÙ ÏÂÎÁÒÕÖÉÌÉ ÜÔÏÔ ÍÁÔÅÒÉÁÌ ÎÁ www.rootprompt.org É ÏÐÕÂÌÉËÏ×ÁÌÉ Ó ÒÁÚÒÅÛÅÎÉÑ Á×ÔÏÒÁ.

òÅÄÁËÔÏÒ vi ÉÓÐÏÌØÚÕÀÔ ÍÎÏÇÉÅ ÐÏÌØÚÏ×ÁÔÅÌÉ Unix. VI ÏÞÅÎØ ÕÄÏÂÅÎ ÄÌÑ ÐÒÏÇÒÁÍÍÉÓÔÏ×, ÎÏ ÄÌÑ ÎÁÞÉÎÁÀÝÉÈ ÏÎ ÏËÁÚÙ×ÁÅÔÓÑ ÄÏ×ÏÌØÎÏ ÔÒÕÄÎÙÍ. üÔÏ ÒÕËÏ×ÏÄÓÔ×Ï ÎÁÐÉÓÁÎÏ ÄÌÑ ÎÏ×ÉÞËÏ×, ÎÏ ÔÁËÖÅ ÓÏÄÅÒÖÉÔ ÒÁÚÄÅÌÙ ÄÌÑ ÏÐÙÔÎÙÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ vi. úÄÅÓØ ÐÒÅÄÓÔÁ×ÌÅÎÏ ÍÎÏÖÅÓÔ×Ï ÐÒÉÍÅÒÏ×, ËÏÔÏÒÙÅ ÄÌÑ ÌÕÞÛÅÇÏ ÐÏÎÉÍÁÎÉÑ ÎÅÏÂÈÏÄÉÍÏ ×ÙÐÏÌÎÉÔØ, Á ÔÁËÖÅ ÐÏÄÕÍÁÔØ ÎÁÄ Ó×ÏÉÍÉ ÓÏÂÓÔ×ÅÎÎÙÍÉ. ìÕÞÛÉÊ ÐÕÔØ × ÉÚÕÞÅÎÉÉ - ÐÒÁËÔÉËÁ.



 

óÏËÒÁÝÅÎÉÑ

÷ ÒÕËÏ×ÏÄÓÔ×Å ÂÕÄÕÔ ÉÓÐÏÌØÚÏ×ÁÎÙ ÓÌÅÄÕÀÝÉÅ ÓÏËÒÁÝÅÎÉÑ :

^X ÏÂÏÚÎÁÞÁÅÔ "control" ÓÉÍ×ÏÌ. îÁÐÒÉÍÅÒ : ^d - ÕÄÅÒÖÉ×ÁÑ ËÌÁ×ÉÛÕ "control" ÎÁÖÁÔØ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÓÉÍ×ÏÌ. äÌÑ ÜÔÏÇÏ ÐÒÉÍÅÒÁ ÉÓÐÏÌØÚÕÅÔÓÑ ËÌÁ×ÉÛÁ "control" × ÓÏÞÅÔÁÎÉÉ Ó ÂÕË×ÏÊ "d".

 

ðÒÅÄÉÓÌÏ×ÉÅ

ðÏÌØÚÏ×ÁÔÅÌÉ ïó Linux, ÉÓÐÏÌØÚÕÀÝÉÅ ÎÏ×ÙÅ ÔÅÒÍÉÎÁÌØÎÙÅ ÜÍÕÌÑÔÏÒÙ ÔÁËÉÅ ËÁË xterm gnome-terminal, kvt, aterm, ÍÏÇÕÔ ÐÒÏÐÕÓÔÉÔØ ÜÔÏÔ ÒÁÚÄÅÌ. ðÅÒÅÍÅÎÎÁÑ "$TERM" Õ ÎÉÈ ×ÓÅÇÄÁ ÐÏ ÕÍÏÌÞÁÎÉÀ ÉÍÅÅÔ ÐÒÁ×ÉÌØÎÏÅ ÚÎÁÞÅÎÉÅ.

òÅÄÁËÔÏÒ Vi ÒÁÂÏÔÁÅÔ × ÐÏÌÎÏÜËÒÁÎÎÏÍ ÒÅÖÉÍÅ, ÐÏÜÔÏÍÕ ÉÓÐÏÌØÚÕÅÔ ÉÎÆÏÒÍÁÃÉÀ Ï ÔÉÐÅ ÔÅÒÍÉÎÁÌÁ. ëÏÇÄÁ ×Ù ÓÏÅÄÉÎÑÅÔÅÓØ Ó "wiliki" ("wiliki" - ÉÍÑ ÇÌÁ×ÎÏÇÏ ÉÎÖÅÎÅÒÎÏÇÏ ÓÅÒ×ÅÒÁ × çÁ×ÁÊÓËÏÍ ÕÎÉ×ÅÒÓÉÔÅÔÅ) ÏÎ ÔÒÅÂÕÅÔ ÕËÁÚÁÎÉÑ ÔÉÐÁ ×ÁÛÅÇÏ ÔÅÒÍÉÎÁÌÁ. îÁÐÒÉÍÅÒ :

    TERM = (vt100)

åÓÌÉ Õ ×ÁÓ ÄÁÎÎÙÊ ÔÉÐ ÔÅÒÍÉÎÁÌÁ (ÉÌÉ ÜÍÕÌÑÔÏÒ ÐÏÄÄÅÒÖÉ×ÁÀÝÉÊ ÜÔÏÔ ÔÉÐ) ÐÒÏÓÔÏ ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ "Enter". åÓÌÉ Õ ×ÁÓ ÔÅÒÍÎÁÌ hp, ××ÅÄÉÔÅ hp É ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ "Enter". åÓÌÉ ×ÁÍ ÎÅ ÉÚ×ÅÓÔÅÎ ÔÉÐ ÔÅÒÍÉÎÁÌÁ - ÓÐÒÏÓÉÔÅ ÓÏ×ÅÔ Õ ÌÁÂÏÒÁÎÔÁ.

åÓÌÉ ×Ù ÄÏÐÕÓÔÉÌÉ ÏÛÉÂËÕ ÕËÁÚÁ× ÎÅ×ÅÒÎÙÊ ÔÉÐ ÔÅÒÍÉÎÁÌÁ - ÎÉÞÅÇÏ ÓÔÒÁÛÎÏÇÏ, ÐÒÏÓÔÏ ÚÁ×ÅÒÛÉÔÅ ÓÅÁÎÓ ÒÁÂÏÔÙ. óÌÅÄÕÀÝÉÅ ËÏÍÁÎÄÙ ÐÏÍÏÇÕÔ ÉÓÐÒÁ×ÉÔØ ÕÓÔÁÎÏ×ËÉ ÓÉÓÔÅÍÙ :

ôÅÐÅÒØ, ÐÏÓÌÅ ÐÒÁ×ÉÌØÎÏÊ ÕÓÔÁÎÏ×ËÉ ÔÉÐÁ ÔÅÒÍÉÎÁÌÁ, ÎÁÞÎÅÍ ÉÚÕÞÅÎÉÅ ÒÅÄÁËÔÏÒÁ Vi.

 

îÁÞÁÌÏ ÒÁÂÏÔÙ

òÅÄÁËÔÏÒ vi ÐÏÚ×ÏÌÑÅÔ ÓÏÚÄÁ×ÁÔØ ÎÏ×ÙÅ ÆÁÊÌÙ É ÒÅÄÁËÔÉÒÏ×ÁÔØ ÓÕÝÅÓÔ×ÕÀÝÉÅ. äÌÑ ÚÁÐÕÓËÁ vi ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ vi ÓÏÐÒÏ×ÏÖÄÁÅÍÕÀ ÉÍÅÎÅÍ ÆÁÊÌÁ. îÁÐÒÉÍÅÒ ÄÌÑ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ ÆÁÊÌÁ temporary ÎÁÂÅÒÉÔÅ vi temporary É ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ "Enter". íÏÖÎÏ ÚÁÐÕÓÔÉÔØ vi ÂÅÚ ÉÍÅÎÉ ÆÁÊÌÁ - × ÜÔÏÍ ÓÌÕÞÁÅ ÄÌÑ ÓÏÈÒÁÎÅÎÉÑ ÒÅÚÕÌØÔÁÔÏ× ÒÁÂÏÔÙ ÓÏÏÂÝÉÔÅ ÉÍÑ ÆÁÊÌÁ ÒÅÄÁËÔÏÒÕ ÐÏÚÖÅ.

ëÏÇÄÁ ×Ù ÚÁÐÕÓËÁÅÔÅ vi - ÎÁ ÜËÒÁÎÅ Ó ÌÅ×ÏÊ ÓÔÏÒÏÎÙ ×Ù ×ÉÄÉÔÅ ÔÉÌØÄÙ (~). ôÁË ÏÂÏÚÎÁÞÁÀÔÓÑ ÐÕÓÔÙÅ ÓÔÒÏËÉ. ÷ ÎÉÖÎÅÊ ÞÁÓÔÉ ÜËÒÁÎÁ ÏÔÏÂÒÁÖÁÅÔÓÑ ÉÍÑ ÔÅËÕÝÅÇÏ ÆÁÊÌÁ É ÒÁÚÍÅÒ :

"filename" 21 lines, 385 characters
åÓÌÉ ÜÔÏ ÎÏ×ÙÊ ÆÁÊÌ ÓÏÏÂÝÅÎÉÅ ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ ÓÌÅÄÕÀÝÉÍ ÏÂÒÁÚÏÍ :
"newfile" [New file]
ðÒÉ ÚÁÐÕÓËÅ vi ÂÅÚ ÉÍÅÎÉ ÆÁÊÌÁ - ÎÉÖÎÑÑ ÞÁÓÔØ ÜËÒÁÎÁ ÂÕÄÅÔ ÐÕÓÔÏÊ. åÓÌÉ ÎÅ ÏÔÏÂÒÁÖÁÅÔÓÑ ÏÄÎÏ ÉÚ ÜÔÉÈ ÓÏÏÂÝÅÎÉÊ - ×ÏÚÍÏÖÎÏ Õ ×ÁÓ ÎÅ×ÅÒÎÙÊ ÔÉÐ ÔÅÒÍÉÎÁÌÁ. îÁÂÅÒÉÔÅ :q É "Enter" ÄÌÑ ×ÙÈÏÄÁ ÉÚ vi É ÕÓÔÁÎÏ×ÉÔÅ ÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ÔÅÒÍÉÎÁÌÁ. åÓÌÉ ÎÅ ÚÎÁÅÔÅ ËÁË - ÓÐÒÏÓÉÔÅ ÓÏ×ÅÔ Õ ÌÁÂÏÒÁÎÔÁ.

 

÷ÙÈÏÄ ÉÚ VI

ôÅÐÅÒØ, ËÏÇÄÁ ×Ù ÚÎÁÅÔÅ ËÁË ÚÁÐÕÓÔÉÔØ vi, ÎÅÏÂÈÏÄÉÍÏ ÕÚÎÁÔØ ËÁË ÚÁ×ÅÒÛÉÔØ ÓÅÁÎÓ ÒÁÂÏÔÙ Ó ÒÅÄÁËÔÏÒÏÍ. òÅÄÁËÔÏÒ vi ÉÍÅÅÔ Ä×Á ÒÁÂÏÞÉÈ ÒÅÖÉÍÁ É ÄÌÑ ÚÁ×ÅÒÛÅÎÉÑ ÓÅÁÎÓÁ ÒÁÂÏÔÙ ÎÅÏÂÈÏÄÉÍÏ ÐÅÒÅÊÔÉ × ËÏÍÁÎÄÎÙÊ ÒÅÖÉÍ. îÁÖÍÉÔÅ ËÌÁ×ÉÛÕ "Escape" ÉÌÉ "Esc" (ÅÓÌÉ Õ ×ÁÓ ÎÅÔ ÔÁËÏÊ ËÌÁ×ÉÛÉ ÐÏÐÒÏÂÕÊÔÅ "^[" ÉÌÉ "control-[") ÄÌÑ ÐÅÒÅËÌÀÞÅÎÉÑ × ËÏÍÁÎÄÎÙÊ ÒÅÖÉÍ. åÓÌÉ ×Ù ÎÁÈÏÄÑÓØ × ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ ÎÁÖÍÅÔÅ ËÌÁ×ÉÛÕ "Escape" - ÎÉÞÅÇÏ ÓÔÒÁÛÎÏÇÏ. ÷ÏÚÍÏÖÎÏ ÐÒÏÚ×ÕÞÉÔ ÓÉÇÎÁÌ, ÎÏ ÒÅÄÁËÔÏÒ ÐÏ-ÐÒÅÖÎÅÍÕ ÂÕÄÅÔ × ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ.

ëÏÍÁÎÄÁ ÄÌÑ ×ÙÈÏÄÁ ÉÚ vi - ":q". ÷ ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ ÎÁÂÅÒÉÔÅ Ä×ÏÅÔÏÞÉÅ É "q" É ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ "Enter". åÓÌÉ ×Ù ×ÎÏÓÉÌÉ ÉÚÍÅÎÅÎÉÑ × ÆÁÊÌ - ÒÅÄÁËÔÏÒ ÐÒÅÄÕÐÒÅÄÉÔ Ï ÜÔÏÍ É ÎÅ ÐÏÚ×ÏÌÉÔ ÚÁ×ÅÒÛÉÔØ ÓÅÁÎÓ ÐÏÄÏÂÎÙÍ ÏÂÒÁÚÏÍ. ÷ÙÈÏÄ ÉÚ ÒÅÄÁËÔÏÒÁ ÂÅÚ ÓÏÈÒÁÎÅÎÉÑ ÉÚÍÅÎÅÎÉÊ - ":q!".

ëÏÎÅÞÎÏ, ÒÁÂÏÔÁÑ × ÒÅÄÁËÔÏÒÅ, ×Ù ÈÏÔÉÔÅ ÓÏÈÒÁÎÑÔØ ÒÅÚÕÌØÔÁÔÙ ÒÁÂÏÔÙ. ëÏÍÁÎÄÁ ÄÌÑ ÓÏÈÒÁÎÅÎÉÑ ÉÚÍÅÎÅÎÉÊ - ":w". íÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÉÚÍÅÎÅÎÉÑ É ÚÁ×ÅÒÛÉÔØ ÓÅÁÎÓ ÒÁÂÏÔÙ ÏÄÎÏ×ÒÅÍÅÎÎÏ - ":wq". äÌÑ ÉÚÍÅÎÅÎÉÑ ÉÍÅÎÉ ÆÁÊÌÁ ×ÙÐÏÌÎÉÔÅ - ":w filename". îÁÐÒÉÍÅÒ ÄÌÑ ÓÏÈÒÁÎÅÎÉÑ ÆÁÊÌÁ Ó ÎÏ×ÙÍ ÉÍÅÎÅÍ filename2 ×ÙÐÏÌÎÉÔÅ : ":w filename2".

äÒÕÇÁÑ ×ÏÚÍÏÖÎÏÓÔØ ÚÁ×ÅÒÛÅÎÉÑ ÓÅÁÎÓÁ ÒÁÂÏÔÙ Ó ÒÅÄÁËÔÏÒÏÍ - ×ÙÐÏÌÎÅÎÉÅ ËÏÍÁÎÄÙ ":ZZ". ÷ ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ ×ÙÐÏÌÎÉÔÅ ":ZZ" (ÜË×É×ÁÌÅÎÔ ËÏÍÁÎÄÙ ":wq"). åÓÌÉ ÂÙÌÉ ÓÄÅÌÁÎÙ ÉÚÍÅÎÅÎÉÑ - ÏÎÉ ÂÕÄÕÔ ÓÏÈÒÁÎÅÎÙ. üÔÏ ÓÁÍÙÊ ÐÒÏÓÔÏÊ ×ÁÒÉÁÎÔ.

 

òÅÖÉÍÙ ÒÁÂÏÔÙ VI

ðÅÒ×ÏÅ, ÞÔÏ ÕÚÎÁÀÔ ÐÏÌØÚÏ×ÁÔÅÌÉ Ï ÒÅÄÁËÔÏÒÅ vi - Ä×Á ÒÅÖÉÍÁ ÅÇÏ ÒÁÂÏÔÙ : ËÏÍÁÎÄÎÙÊ É ×ÓÔÁ×ËÉ ÔÅËÓÔÁ. ëÏÍÁÎÄÎÙÊ - ÒÅÖÉÍ ××ÏÄÁ ËÏÍÁÎÄ. ïÂÙÞÎÏ ÜÔÉ ËÏÍÁÎÄÙ ËÏÒÏÔËÉÅ - ÓÏÓÔÏÑÔ ÉÚ ÏÄÎÏÊ ÉÌÉ Ä×ÕÈ ÂÕË×. òÅÖÉÍ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ - ×ÓÔÁ×ÌÑÅÔÓÑ × ÆÁÊÌ ÔÏ, ÞÔÏ ×Ù ÎÁÂÉÒÁÅÔÅ ÎÁ ËÌÁ×ÉÁÔÕÒÅ.

ðÏ ÕÍÏÌÞÁÎÉÀ ÒÅÄÁËÔÏÒ ÚÁÐÕÓËÁÅÔÓÑ × ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ. äÌÑ ÐÅÒÅËÌÀÞÅÎÉÑ × ÒÅÖÉÍ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ ÓÕÝÅÓÔ×ÕÅÔ ÎÅÓËÏÌØËÏ ËÏÍÁÎÄ. îÁÉÂÏÌÅÅ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÅÍÙÅ ÓÒÅÄÉ ÎÉÈ - "a" É "i". îÉÖÅ ÍÙ ÏÓÔÁÎÏ×ÉÍÓÑ ÐÏÄÒÏÂÎÅÅ ÎÁ ÜÔÉÈ ËÏÍÁÎÄÁÈ. þÔÏÂÙ ×ÙÊÔÉ ÉÚ ÒÅÖÉÍÁ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÕ "Escape". åÓÌÉ Õ ×ÁÓ ÎÅÔ ÔÁËÏÊ ËÌÁ×ÉÛÉ ÐÏÐÒÏÂÕÊÔÅ "^[" ÉÌÉ "control-[" ÷Ù ÍÏÖÅÔÅ ÎÁÖÁÔØ ËÌÁ×ÉÛÕ "Escape" Ä×ÁÖÄÙ É ÒÅÄÁËÔÏÒ ×ÓÅ ÒÁ×ÎÏ ÂÕÄÅÔ ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ. îÁÖÁÔÉÅ ËÌÁ×ÉÛÉ "Escape" × ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ ÎÅ ÐÅÒÅ×ÅÄÅÔ ÅÇÏ ÎÉ × ËÁËÏÊ ÄÒÕÇÏÊ. íÏÖÅÔ ÔÏÌØËÏ ÐÒÏÚ×ÕÞÁÔØ ÓÉÇÎÁÌ, ÓÏÏÂÝÁÀÝÉÊ, ÞÔÏ ×Ù ÕÖÅ ÎÁÈÏÄÉÔÅÓØ × ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ.

 

òÁÂÏÔÁ × ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ

ëÏÍÁÎÄÙ × ÜÔÏÍ ÒÅÖÉÍÅ ÉÍÅÀÔ ÆÏÒÍÁÔ :

íÎÏÇÉÅ ËÏÍÁÎÄÙ ÓÏÓÔÏÑÔ ×ÓÅÇÏ ÉÚ ÏÄÎÏÇÏ ÓÉÍ×ÏÌÁ. òÁÓÓÍÁÔÒÉ×ÁÅÍÙÅ × ÄÁÎÎÏÍ ÒÁÚÄÅÌÅ ËÏÍÁÎÄÙ - ÎÁÉÂÏÌÅÅ ÉÓÐÏÌØÚÕÅÍÙÅ × ÒÅÄÁËÔÏÒÅ vi.

áÒÇÕÍÅÎÔ count - ÞÉÓÌÏ, ÎÁÞÉÎÁÀÝÅÅÓÑ Ó ÓÉÍ×ÏÌÁ ÏÔ 1 ÄÏ 9. îÁÐÒÉÍÅÒ : ËÏÍÁÎÄÁ "x" ÕÄÁÌÑÅÔ ÓÉÍ×ÏÌ × ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ, ÐÒÉ ××ÏÄÅ ËÏÍÁÎÄÙ "23x" - ÂÕÄÕÔ ÕÄÁÌÅÎÙ 23 ÓÉÍ×ÏÌÁ.

îÅËÏÔÏÒÙÅ ËÏÍÁÎÄÙ ÉÓÐÏÌØÚÕÀÔ ÁÒÇÕÍÅÎÔ where, ÏÐÒÅÄÅÌÑÀÝÉÊ ÇÒÁÎÉÃÙ ÔÅËÓÔÁ, Ë ËÏÔÏÒÙÍ ÂÕÄÅÔ ÐÒÉÍÅÎÅÎÁ ËÏÍÁÎÄÁ, ÔÁËÖÅ ÐÁÒÁÍÅÔÒ where ÍÏÖÅÔ ÂÙÔØ ËÏÍÁÎÄÏÊ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ.

 

ðÒÏÓÔÙÅ ËÏÍÁÎÄÙ ÒÅÄÁËÔÏÒÁ VI

òÁÓÓÍÏÔÒÉÍ ÎÅËÏÔÏÒÙÅ ËÏÍÁÎÄÙ ÄÌÑ ÎÁÞÁÌÁ ÒÁÂÏÔÙ Ó vi. ðÏÚÖÅ ÏÂÒÁÔÉÍ ×ÎÉÍÁÎÉÅ ÎÁ ÄÒÕÇÉÅ ËÏÍÁÎÄÙ.

a
×ÓÔÁ×ÉÔØ ÔÅËÓÔ ÚÁ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÅÊ ËÕÒÓÏÒÁ. åÓÌÉ ÏÐÒÅÄÅÌÅÎ ÁÒÇÕÍÅÎÔ count - ×ÅÓØ ××ÅÄÅÎÎÙÊ ÔÅËÓÔ ÂÕÄÅÔ ÐÏ×ÔÏÒÅÎ count ÒÁÚ.
h
ÐÅÒÅÍÅÓÔÉÔØ ËÕÒÓÏÒ ÎÁ ÏÄÎÕ ÐÏÚÉÃÉÀ ×ÌÅ×Ï.
i
×ÓÔÁ×ÉÔØ ÔÅËÓÔ, ÎÁÞÉÎÁÑ Ó ÐÏÚÉÃÉÉÉ ÐÅÒÅÄ ËÕÒÓÏÒÏÍ. åÓÌÉ ÏÐÒÅÄÅÌÅÎ ÁÒÇÕÍÅÎÔ count - ×ÅÓØ ××ÅÄÅÎÎÙÊ ÔÅËÓÔ ÂÕÄÅÔ ÐÏ×ÔÏÒÅÎ count ÒÁÚ.
j
ÐÅÒÅÍÅÓÔÉÔØ ËÕÒÓÏÒ ×ÎÉÚ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ.
k
ÐÅÒÅÍÅÓÔÉÔØ ËÕÒÓÏÒ ××ÅÒÈ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ.
l
ÐÅÒÅÍÅÓÔÉÔØ ËÕÒÓÏÒ ÎÁ ÏÄÎÕ ÐÏÚÉÃÉÀ ×ÐÒÁ×Ï.
r
ÚÁÍÅÎÉÔØ ÓÉÍ×ÏÌ × ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÚÁÍÅÎÑÅÍÙÈ ÓÉÍ×ÏÌÏ×.
u
ÏÔÍÅÎÁ ÐÏÓÌÅÄÎÅÇÏ ÉÚÍÅÎÅÎÉÑ. ðÏ×ÔÏÒÎÁÑ ËÏÍÁÎÄÁ u ×ÏÚ×ÒÁÔÉÔ ÉÚÍÅÎÅÎÉÅ.
x
ÕÄÁÌÉÔØ ÓÉÍ×ÏÌ × ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÕÄÁÌÑÅÍÙÈ ÓÉÍ×ÏÌÏ×. óÉÍ×ÏÌÙ ÂÕÄÕÔ ÕÄÁÌÅÎÙ ÚÁ ËÕÒÓÏÒÏÍ.

 

ôÅËÓÔÏ×ÙÅ ÂÕÆÅÒÙ × ÒÅÄÁËÔÏÒÅ VI

òÅÄÁËÔÏÒ vi ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÐÏÌØÚÏ×ÁÔÅÌÀ 36 ÂÕÆÅÒÏ× ÄÌÑ ÈÒÁÎÅÎÉÑ ÉÎÆÏÒÍÁÃÉÉ É ÔÁËÖÅ ÂÕÆÅÒ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ. õÄÁÌÅÎÎÙÊ ÉÌÉ ÓËÏÐÉÒÏ×ÁÎÎÙÊ ÔÅËÓÔ ÐÏÍÅÝÁÅÔÓÑ × ÂÕÆÅÒ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ. íÎÏÇÉÅ ÐÏÌØÚÏ×ÁÔÅÌÉ vi ÒÅÄËÏ ÉÓÐÏÌØÚÕÀÔ ÄÒÕÇÉÅ ÂÕÆÅÒÙ. îÏ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÔÁË ÎÁÚÙ×ÁÅÍÙÅ "ÐÏÉÍÅÎÏ×ÁÎÎÙÅ" ÂÕÆÅÒÙ. äÌÑ ÉÈ ÐÒÉÍÅÎÅÎÉÑ ÉÓÐÏÌØÚÕÅÔÓÑ ËÏÍÁÎÄÁ ". üÔÁ ËÏÍÁÎÄÁ ÉÓÐÏÌØÚÕÅÔÓÑ × ÓÏÞÅÔÁÎÉÉ Ó ÂÕË×ÏÊ ÉÌÉ ÃÉÆÒÏÊ ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ ÂÕÆÅÒÁ. îÁÐÒÉÍÅÒ : ËÏÍÁÎÄÁ "mdd ÉÓÐÏÌØÚÕÅÔ ÂÕÆÅÒ m ÄÌÑ ×ÙÒÅÚÁÎÉÑ × ÎÅÇÏ ÔÅËÕÝÅÊ ÓÔÒÏËÉ. ëÏÍÁÎÄÙ p ÉÌÉ P ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ. ëÏÍÁÎÄÁ "mp ×ÓÔÁ×ÉÔ ÓÏÄÅÒÖÉÍÏÅ ÂÕÆÅÒÁ m ÚÁ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÅÊ ËÕÒÓÏÒÁ. üÔÉ ÂÕÆÅÒÙ ÍÏÇÕÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ ËÏÍÁÎÄÁÍÉ, ÒÁÓÓÍÁÔÒÉ×ÁÅÍÙÍÉ × ÓÌÅÄÕÀÝÉÈ Ä×ÕÈ ÒÁÚÄÅÌÁÈ.

 

÷ÙÒÅÚÁÎÉÅ É ËÏÐÉÒÏ×ÁÎÉÅ

îÁÉÂÏÌÅÅ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÅÍÁÑ ËÏÍÁÎÄÁ ÄÌÑ ×ÙÒÅÚÁÎÉÑ ÔÅËÓÔÁ "d". üÔÁ ËÏÍÁÎÄÁ ÕÄÁÌÑÅÔ ÔÅËÓÔ ÉÚ ÆÁÊÌÁ. éÓÐÏÌØÚÕÅÔ ÁÒÇÕÍÅÎÔ count. ëÏÍÁÎÄÁ "dd" ÕÄÁÌÑÅÔ ÔÅËÕÝÕÀ ÓÔÒÏËÕ. òÁÓÓÍÏÔÒÉÍ ÎÅÓËÏÌØËÏ ÐÒÉÍÅÒÏ× :

d^
ÕÄÁÌÑÅÔ ÓÉÍ×ÏÌÙ ÏÔ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ ÄÏ ÎÁÞÁÌÁ ÓÔÒÏËÉ.
d$
ÕÄÁÌÑÅÔ ÓÉÍ×ÏÌÙ ÏÔ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ.
dw
ÕÄÁÌÑÅÔ ÓÉÍ×ÏÌÙ ÏÔ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÌÏ×Á.
3dd
ÕÄÁÌÑÅÔ ÔÒÉ ÓÔÒÏËÉ ÏÔ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ ×ÎÉÚ.

äÅÊÓÔ×ÉÅ ËÏÍÁÎÄÙ "y" (ËÏÐÉÒÏ×ÁÎÉÅ) ÐÏÄÏÂÎÏ ÄÅÊÓÔ×ÉÀ ËÏÍÁÎÄÙ "d", ÎÏ ÏÎÁ ÎÅ ÕÄÁÌÑÅÔ ÔÅËÓÔ, Á ÔÏÌØËÏ ËÏÐÉÒÕÅÔ ÅÇÏ × ÂÕÆÅÒ.  

÷ÓÔÁ×ËÁ

ëÏÍÁÎÄÙ ÄÌÑ ×ÓÔÁ×ËÉ "p" É "P". òÁÚÌÉÞÉÅ ÍÅÖÄÕ ÎÉÍÉ × ÐÏÌÏÖÅÎÉÉ ×ÓÔÁ×ÌÑÅÍÏÇÏ ÔÅËÓÔÁ. ëÏÍÁÎÄÁ "p" ×ÓÔÁ×ÌÑÅÔ ÔÅËÓÔ ÉÚ ÂÕÆÅÒÁ ÐÏÓÌÅ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ, "P" - ×ÓÔÁ×ÌÑÅÔ ÔÅËÓÔ ÐÅÒÅÄ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÅÊ ËÕÒÓÏÒÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÐÏ×ÔÏÒÏ× ×ÓÔÁ×ÌÑÅÍÏÇÏ ÔÅËÓÔÁ.

 

ïÆÏÒÍÌÅÎÉÅ É ËÏÎÔÒÏÌØ

òÅÄÁËÔÏÒ vi ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÐÒÏÇÒÁÍÍÉÓÔÁÍ ×ÏÚÍÏÖÎÏÓÔØ ÁËËÕÒÁÔÎÏÇÏ ÏÆÏÒÍÌÅÎÉÑ ËÏÄÁ. óÕÝÅÓÔ×ÕÅÔ ÐÅÒÅÍÅÎÎÁÑ ÏÐÒÅÄÅÌÅÎÉÑ ÐÏÚÉÃÉÉ ÄÌÑ ËÁÖÄÏÇÏ ÕÒÏ×ÎÑ ×ÌÏÖÅÎÎÏÓÔÉ ËÏÄÁ. äÌÑ ÅÅ ÏÐÒÅÄÅÌÎÉÑ ÏÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÒÁÚÄÅÌ "îÁÓÔÒÏÊËÁ VI É EX". îÁÐÒÉÍÅÒ ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ ÏÔÓÔÕÐÁ ÒÁ×ÎÙÍ 4 ÓÉÍ×ÏÌÁÍ ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ ":set sw=4".

íÏÖÎÏ ÔÁËÖÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÓÌÅÄÕÀÝÉÅ ËÏÍÁÎÄÙ (ÐÏÄÄÅÒÖÉ×ÁÀÔ ÁÒÇÕÍÅÎÔ count) :

<<
óÄ×ÉÇ ÓÔÒÏËÉ ×ÌÅ×Ï ÎÁ ÏÄÎÕ ÐÏÚÉÃÉÀ.
>>
óÄ×ÉÇ ÓÔÒÏËÉ ×ÐÒÁ×Ï ÎÁ ÏÄÎÕ ÐÏÚÉÃÉÀ.

òÅÄÁËÔÏÒ vi ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ×ÏÚÍÏÖÎÏÓÔØ ËÏÎÔÒÏÌÑ ËÏÄÁ ÐÏ ËÒÕÇÌÙÍ ÉÌÉ ÆÉÇÕÒÎÙÍ ÓËÏÂËÁÍ. ëÏÍÁÎÄÁ "%" ËÏÎÔÒÏÌÉÒÕÅÔ ÐÁÒÎÏÓÔØ ËÒÕÇÌÙÈ ÉÌÉ ÆÉÇÕÒÎÙÈ ÓËÏÂÏË. õÓÔÁÎÏ×ÉÔÅ ËÕÒÓÏÒ ÎÁ ÓËÏÂËÕ É ××ÅÄÉÔÅ ËÏÍÁÎÄÕ "%" ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ ÎÁ ÐÁÒÎÕÀ. ðÒÉ ÏÔÓÕÔÓÔ×ÉÉ ÐÁÒÎÏÊ ÓËÏÂËÉ ÐÒÏÚ×ÕÞÉÔ ÓÉÇÎÁÌ, ÐÒÅÄÕÐÒÅÖÄÁÀÝÉÊ Ï ÏÛÉÂËÅ.

 

ðÏÉÓË ÔÅËÓÔÁ

òÅÄÁËÔÏÒ vi ÐÒÅÄÏÓÔÁ×ÌÑÅÔ Ä×Á ×ÉÄÁ ÐÏÉÓËÁ : ÓÔÒÏË É ÓÉÍ×ÏÌÏ×. ëÏÍÁÎÄÙ "\" É "?" ÄÌÑ ÐÏÉÓËÁ ÓÔÒÏË. ðÒÉ ×ÙÐÏÌÎÅÎÉÉ ÜÔÉÈ ËÏÍÁÎÄ × ÎÉÖÎÅÊ ÞÁÓÔÉ ÜËÒÁÎÁ ÏÔÏÂÒÁÖÁÅÔÓÑ ÓÔÒÏËÁ ××ÅÄÅÎÎÁÑ ×ÁÍÉ ÄÌÑ ÐÏÉÓËÁ. òÁÚÌÉÞÉÅ ÍÅÖÄÕ ËÏÍÁÎÄÁÍÉ "\" É "?" : "\" ÏÓÕÝÅÓÔ×ÌÑÅÔ ÐÏÉÓË ×ÎÉÚ ÐÏ ÆÁÊÌÕ, Á "?" - ××ÅÒÈ. ëÏÍÁÎÄÙ "n" É "N" ÐÏ×ÔÏÒÑÀÔ ÐÏÉÓË × ÔÏÍ ÖÅ ÉÌÉ ÐÒÏÔÉ×ÏÐÏÌÏÖÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ. îÅËÏÔÏÒÙÅ ÓÉÍ×ÏÌÙ ÉÍÅÀÔ ÓÐÅÃÉÁÌØÎÏÅ ÚÎÁÞÅÎÉÅ × ÒÅÄÁËÔÏÒÅ vi - ÐÏÜÔÏÍÕ ÐÅÒÅÄ ÎÉÍÉ ÄÏÌÖÅÎ ÂÙÔØ ××ÅÄÅÎ ÓÉÍ×ÏÌ \.

óÐÅÃÉÁÌØÎÙÅ ÓÉÍ×ÏÌÙ :

^
ÎÁÞÁÌÏ ÓÔÒÏËÉ.
.
ÌÀÂÏÊ ÏÄÉÎ ÓÉÍ×ÏÌ.
*
ÌÀÂÏÅ ÞÉÓÌÏ ÓÉÍ×ÏÌÏ×.
$
ËÏÎÅÃ ÓÔÒÏËÉ.
[
ÏÐÒÅÄÅÌÑÅÔ ÎÁÂÏÒ ÓÉÍ×ÏÌÏ× ÄÌÑ ÐÏÉÓËÁ. îÁÐÒÉÍÅÒ : /f[iae]t ÏÐÒÅÄÅÌÉÔ ÌÀÂÕÀ ËÏÍÂÉÎÁÃÉÀ ÉÚ ÓÌÅÄÕÀÝÉÈ : fit fat fet ÉÌÉ /a[^bcd] ÏÐÒÅÄÅÌÉÔ ÌÀÂÕÀ ËÏÍÂÉÎÁÃÉÀ ËÒÏÍÅ : ab ac ad.
<
ÎÁÞÁÌÏ ÉÌÉ ËÏÎÅà ÓÌÏ×Á. îÁÐÒÉÍÅÒ : /\<the\> ÏÐÒÅÄÅÌÉÔ ÔÏÌØËÏ ÓÌÏ×Ï the, ÎÏ ÎÅ there and other.
>
ÓÍÏÔÒÉ ÏÐÉÓÁÎÉÅ ×ÙÛÅ.

óÉÍ×ÏÌØÎÙÊ ÐÏÉÓË ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ × ÔÅËÕÝÅÊ ÓÔÒÏËÅ ËÏÍÁÎÄÁÍÉ "f" É "F". ëÏÍÁÎÄÁ "f" ÏÓÕÝÅÓÔ×ÌÑÅÔ ÐÏÉÓË ×ÐÅÒÅÄ, "F" - ÎÁÚÁÄ, ËÕÒÓÏÒ ÐÅÒÅÍÅÝÁÅÔÓÑ × ÐÏÚÉÃÉÀ ÎÁÊÄÅÎÎÏÇÏ ÓÉÍ×ÏÌÁ.

äÅÊÓÔ×ÉÅ ËÏÍÁÎÄ "t" É "T" ÁÎÁÌÏÇÉÞÎÏ ÄÅÊÓÔ×ÉÀ "f" É "F". òÁÚÌÉÞÉÅ ÍÅÖÄÕ ÎÉÍÉ × ÐÏÌÏÖÅÎÉÉ ËÕÒÓÏÒÁ : ÐÏÓÌÅ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄÙ "t" ËÕÒÓÏÒ ÐÅÒÅÍÅÝÁÅÔÓÑ × ÐÏÚÉÃÉÀ ÐÅÒÅÄ ÎÁÊÄÅÎÎÙÍ ÓÉÍ×ÏÌÏÍ, ÐÏÓÌÅ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄÙ "T" - ÐÏÓÌÅ ÎÁÊÄÅÎÎÏÇÏ ÓÉÍ×ÏÌÁ.

ðÏ×ÔÏÒ ÐÏÉÓËÁ ÏÓÕÝÅÓÔ×ÌÑÅÔÓÑ ËÏÍÁÎÄÁÍÉ ";" É ",". ëÏÍÁÎÄÁ ";" ÐÏ×ÔÏÒÑÅÔ ÐÏÉÓË × ÔÏÍ ÖÅ ÎÁÐÒÁ×ÌÅÎÉÉ, ËÏÍÁÎÄÁ "," - × ÐÒÏÔÉ×ÏÐÏÌÏÖÎÏÍ.

õÓÔÁÎÏ×ËÁ ÐÅÒÅÍÅÎÎÏÊ "ic" (:set ic) ÐÏÚ×ÏÌÑÅÔ ÏÓÕÝÅÓÔ×ÉÔØ ÐÏÉÓË ÎÅ ÕÞÉÔÙ×ÁÑ ÒÅÇÉÓÔÒ.

 

îÁÓÔÒÏÊËÁ VI É EX

òÅÄÁËÔÏÒ vi ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ×ÏÚÍÏÖÎÏÓÔØ ÎÁÓÔÒÏÊËÉ, ÏÓÕÝÅÓÔ×ÌÑÅÍÏÊ ÕÓÔÁÎÏ×ËÏÊ ÐÁÒÁÍÅÔÒÏ× ËÏÍÁÎÄÏÊ :set. äÁÌÅÅ ÓÌÅÄÕÅÔ ÓÐÉÓÏË ÐÁÒÁÍÅÔÒÏ×, ÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÎÁ ËÏÍÐØÔÅÒÅ Wiliki ÄÌÑ ÒÅÄÁËÔÏÒÏ× vi É ex (ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÓÐÉÓËÁ ÉÓÐÏÌØÚÕÅÔÓÑ ËÏÍÁÎÄÁ :set all × ËÏÍÁÎÄÎÏÍ ÒÅÖÉÍÅ).

noautoindent magic noshowmatch autoprint mesg noshowmode noautowrite nomodelines noslowopen nobeautify nonumber tabstop=8 directory=/tmp nonovice taglength=0 nodoubleescape nooptimize tags=tags /usr/lib/tags noedcompatible paragraphs=IPLPPPQPP LIpplpipnpbp term=xterm noerrorbells prompt noterse noexrc noreadonly timeout flash redraw timeoutlen=500 hardtabs=8 remap ttytype=xterm noignorecase report=5 warn keyboardedit scroll=11 window=23 keyboardedit! sections=NHSHH HUuhsh+c wrapscan nolisp shell=/bin/csh wrapmargin=0 nolist shiftwidth=8 nowriteany

îÅËÏÔÏÒÙÅ ÐÁÒÁÍÅÔÙ ÍÏÇÕÔ ÂÙÔØ ÐÒÏÓÔÏ ×ËÌÀÞÅÎÙ ÉÌÉ ×ÙËÌÀÞÅÎÙ, Á ÎÅËÏÔÏÒÙÅ ÐÒÉÎÉÍÁÀÔ ÚÎÁÞÅÎÉÅ (×ËÌÀÞÅÎÎÏÅ ÉÌÉ ×ÙËÌÀÞÅÎÎÏÅ ÓÏÓÔÏÑÎÉÅ ÎÁÚÙ×ÁÀÔ ÂÕÌÅ×ÙÍ ÚÎÁÞÅÎÉÅÍ É ÎÁÌÉÞÉÅ "no" ÐÅÒÅÄ ÐÁÒÁÍÅÔÒÏÍ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÏÎ ×ÙËÌÀÞÅÎ). úÎÁÞÅÎÉÑ ÎÅËÏÔÏÒÙÈ ÐÁÒÁÍÅÔÒÏ× ÒÁÓÓÍÏÔÒÅÎÙ ÎÉÖÅ. îÁÐÒÉÍÅÒ : ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÐÁÒÁÍÅÔÒÁ autoindent ×ÙÐÏÌÎÉÔÅ ËÏÍÁÎÄÕ :set autoindent ÉÌÉ :set ai. äÌÑ ÏÔÍÅÎÙ ÕÓÔÁÎÏ×ËÉ ÜÔÏÇÏ ÐÁÒÁÍÅÔÒÁ : ×ÙÐÏÌÎÉÔÅ ËÏÍÁÎÄÕ :set noautoindent ÉÌÉ :set noai.

autoindent(ai)
×ÎÏר ÓÏÚÄÁ×ÁÅÍÙÅ ÓÔÒÏËÉ ×ÙÒÁ×ÎÉ×ÁÀÔÓÑ ÐÏ ÏÔÓÔÕÐÕ ÐÒÅÄÙÄÕÝÅÊ. äÌÑ ÏÔÍÅÎÙ ÏÔÓÔÕÐÁ ÉÓÐÏÌØÚÕÊÔÅ × ÎÁÞÁÌÅ ÓÔÒÏËÉ ÓÏÞÅÔÁÎÉÅ ^D × ÒÅÖÉÍÅ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ. ÷ÅÌÉÞÉÎÁ ÏÔÓÔÕÐÁ ÔÁËÖÅ ÍÏÖÅÔ ÂÙÔØ ÕÓÔÁÎÏ×ÌÅÎÁ ÐÁÒÁÍÅÔÒÏÍ shiftwidth.
exrc
ÆÁÊÌ .exrc ÚÁÇÒÕÖÁÅÔÓÑ ËÁÖÄÙÊ ÒÁÚ ÐÒÉ ×ÙÚÏ×Å vi. üÔÏ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÐÅÒÅÍÅÎÎÏÊ "EXINIT" ÉÌÉ × ÆÁÊÌÅ .exrc × ×ÁÛÅÍ ÄÏÍÁÛÎÅÍ ËÁÔÁÌÏÇÅ.
mesg
ËÏÍÁÎÄÁ :set nomesg ÏÔÍÅÎÑÅÔ ÒÁÚÒÅÛÅÎÉÅ ÐÏÑ×ÌÅÎÉÑ ÔÅËÓÔÁ ÎÁ ×ÁÛÅÍ ÔÅÒÍÉÎÁÌÅ.
number (nu)
×Ù×ÏÄÉÔ ÎÏÍÅÒÁ ÓÔÒÏË ×ÄÏÌØ ÌÅ×ÏÇÏ ËÒÁÑ ÜËÒÁÎÁ.
shiftwidth (sw)
ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÚÎÁÞÅÎÉÅ ÏÔÓÔÕÐÁ (ÉÓÐÏÌØÚÕÅÍÏÇÏ ËÏÍÁÎÄÁÍÉ << É >>). îÁÐÒÉÍÅÒ : :set sw=4 ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÚÎÁÞÅÎÉÅ ÏÔÓÔÕÐÁ ÒÁ×ÎÙÍ 4.
showmode (sm)
ÐÏËÁÚÙ×ÁÅÔ ÉÎÄÉËÁÔÏÒ ÒÅÖÉÍÁ. åÓÌÉ ×Ù ÎÁÈÏÄÉÔÅÓØ × ÒÅÖÉÍÅ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ - × ÎÉÖÎÅÊ ÓÔÒÏËÅ ÜËÒÁÎÁ ÂÕÄÅÔ ×Ù×ÅÄÅÎÏ ÓÏÏÂÝÅÎÉÅ "INPUT MODE".
warn
×Ù×ÏÄÉÔ ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ, ÅÓÌÉ ÆÁÊÌ ÂÙÌ ÉÚÍÅÎÅÎ ÓÏ ×ÒÅÍÅÎÉ ×ÙÐÏÌÎÅÎÉÑ ÐÏÓÌÅÄÎÅÊ ËÏÍÁÎÄÙ ÚÁÐÉÓÉ.
window (wi)
ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË ×Ù×ÏÄÉÍÙÈ ÒÅÄÁËÔÏÒÏÍ vi ÎÁ ÜËÒÁÎ. îÁÐÒÉÍÅÒ : ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ 12 ÓÔÒÏË (ÉÚ-ÚÁ ÎÉÚËÏÊ ÓËÏÒÏÓÔÉ ÍÏÄÅÍÁ) ÉÓÐÏÌØÚÕÅÔÓÑ ËÏÍÁÎÄÁ :set wi=12.
wrapscan (ws)
ËÏÇÄÁ × ÈÏÄÅ ÐÏÉÓËÁ ÄÏÓÔÉÇÁÅÔÓÑ ËÏÎÅÃ ÆÁÊÌÁ, ÏÎ ÐÒÏÄÏÌÖÁÅÔÓÑ Ó ÅÇÏ ÎÁÞÁÌÁ.
wrapmargin (wm)
ÅÓÌÉ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ ÎÅ ÒÁ×ÎÏ ÎÕÌÀ, ÒÅÄÁËÔÏÒ Á×ÔÏÍÁÔÉÞÅÓËÉ ×ÓÔÁ×ÌÑÅÔ ÎÏ×ÕÀ ÓÔÒÏËÕ. îÁÐÒÉÍÅÒ : ËÏÍÁÎÄÁ :set wm=2 ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÐÁÒÁÍÅÔÒÕ wm ÚÎÁÞÅÎÉÅ 2.

 

íÁËÒÏÓÙ

óÕÝÅÓÔ×ÕÅÔ ÐÏÌÅÚÎÁÑ ËÏÍÁÎÄÁ ÒÅÄÁËÔÏÒÁ ex ÄÌÑ ÒÅÄÁËÔÏÒÁ vi - abbreviate. ïÎÁ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÓÏËÒÁÝÅÎÉÑ ÎÁÉÂÏÌÅÅ ÞÁÓÔÏ ÐÒÉÍÅÎÑÅÍÙÈ ÆÒÁÚ. óÉÎÔÁËÓÉÓ ËÏÍÁÎÄÙ : :ab string thing to substitute for. îÁÐÒÉÍÅÒ : ÅÓÌÉ ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ××ÏÄÉÔØ ÓÌÏ×Ï "Humuhumunukunukuapua`a", ÎÏ ×Ù ÎÅ ÈÏÔÉÔÅ ËÁÖÄÙÊ ÒÁÚ ÎÁÂÉÒÁÔØ ÅÇÏ ÐÏÌÎÏÓÔØÀ - ÉÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÕ ab. äÌÑ ÄÁÎÎÏÇÏ ÓÌÕÞÁÑ ÏÎÁ ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ ÔÁË :
:ab 9u Humuhumunukunukuapua`a
ôÅÐÅÒØ ÅÓÌÉ ×Ù ××ÅÄÅÔÅ 9u - ×Ù ÐÏÌÕÞÉÔÅ ÐÏÌÎÏÅ ÚÎÁÞÅÎÉÅ. ðÒÉ ××ÏÄÅ 9university ÚÁÍÅÎÙ ÎÅ ÐÒÏÉÚÏÊÄÅÔ.

äÌÑ ÕÄÁÌÅÎÉÑ ÓÏËÒÁÝÅÎÉÑ ÉÓÐÏÌØÚÕÅÔÓÑ ËÏÍÁÎÄÁ unabbreviate. äÌÑ ÄÁÎÎÏÇÏ ÓÌÕÞÁÑ - :una 9u. ëÏÍÁÎÄÁ :ab ×ÙÄÁÓÔ ÓÐÉÓÏË ×ÓÅÈ ÓÏËÒÁÝÅÎÉÊ.

äÒÕÇÁÑ ÐÏÌÅÚÎÁÑ ËÏÍÁÎÄÁ ÒÅÄÁËÔÏÒÁ ex - map. óÕÝÅÓÔ×ÕÀÔ Ä×Å ÒÁÚÎÏ×ÉÄÎÏÓÔÉ ËÏÍÁÎÄÙ - ÄÌÑ ËÏÍÁÎÄÎÏÇÏ ÒÅÖÉÍÁ É ÄÌÑ ÒÅÖÉÍÁ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ - map É map! ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ. òÁÂÏÔÁÅÔ ÓÈÏÄÎÏ Ó ËÏÍÁÎÄÏÊ ab - ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÓÉÍ×ÏÌÏ× ÚÁÍÅÎÑÅÔÓÑ ÏÂÙÞÎÏ ËÏÍÁÎÄÁÍÉ ÒÅÄÁËÔÏÒÁ vi.

 

ðÅÒÅÍÅÎÎÁÑ EXINIT É ÆÁÊÌ .exrc

óÕÝÅÓÔ×ÕÀÔ Ä×Á ÐÕÔÉ ÕÐÒÁ×ÌÅÎÉÑ ÎÁÓÔÒÏÊËÁÍÉ ÒÅÄÁËÔÏÒÁ vi - ÓÏÚÄÁÎÉÅ ÆÁÊÌÁ .exrc × ×ÁÛÅÍ ÄÏÍÁÛÎÅÍ ËÁÔÁÌÏÇÅ ÉÌÉ ÎÁÓÔÒÏÊËÁ ÐÅÒÅÍÅÎÎÏÊ "EXINIT". ðÁÒÁÍÅÔÒÙ ÂÕÄÕÔ ÕÓÔÁÎÏ×ÌÅÎÙ × ×ÁÛ ÆÁÊÌ ÓÃÅÎÁÒÉÑ. åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ /bin/csh (C-Shell) ×ÙÐÏÌÎÉÔÅ ÓÌÅÄÕÀÝÉÅ ËÏÍÁÎÄÙ :

    setenv EXINIT '...'
åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ /bin/sh ÉÌÉ /bin/ksh ×ÙÐÏÌÎÉÔÅ ÜÔÉ ËÏÍÁÎÄÙ :
    export EXINIT
    EXINIT='...'
îÅ ÉÓÐÏÌØÚÕÊÔÅ ... ËÁË × ÐÒÉÍÅÒÁÈ. éÓÐÏÌØÚÕÊÔÅ ËÏÍÁÎÄÙ. îÁÐÒÉÍÅÒ : ÄÌÑ (ÄÌÑ C shell) :
    setenv EXINIT 'set ai nu wm=3'

äÌÑ ×ÙÐÏÌÅÎÉÑ ÎÅÓËÏÌØËÉÈ ËÏÍÁÎÄ ÒÁÚÄÅÌÉÔÅ ÉÈ ×ÅÒÔÉËÁÌØÎÏÊ ÞÅÒÔÏÊ (|). îÁÐÒÉÍÅÒ : ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ËÏÍÁÎÄÙ :map g G ÓÏ×ÍÅÓÔÎÏ Ó ÐÒÅÄÙÄÕÝÅÊ ×ÙÐÏÌÎÉÔÅ

setenv EXINIT 'set ai nu wm=3|map g G'

éÓÐÏÌØÚÕÊÔÅ ×ÙÒÁÖÅÎÉÑ × ËÁ×ÙÞËÁÈ, ÐÏÓÌÅ "EXINIT", ÄÌÑ ÐÒÉÍÅÎÅÎÉÑ ÆÁÊÌÁ .exrc.

 

÷ÏÓÓÔÁÎÏ×ÌÅÎÉÅ ÄÁÎÎÙÈ

òÅÄÁËÔÏÒ vi ÒÁÂÏÔÁÅÔ Ó ËÏÐÉÅÊ ÆÁÊÌÁ É ÐÏÓÌÅ ÚÁ×ÅÒÛÅÎÉÑ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ ÉÌÉ ÐÏ ËÏÍÁÎÄÅ ÓÏÈÒÁÎÅÎÉÑ ÓÏÄÅÒÖÁÎÉÅ ËÏÐÉÉ ÐÅÒÅÍÅÝÁÅÔÓÑ × ÏÓÎÏ×ÎÏÊ ÆÁÊÌ. åÓÌÉ ×ÏÚÎÉËÁÅÔ Á×ÁÒÉÊÎÁÑ ÓÉÔÕÁÃÉÑ ÐÒÉ ÒÅÄÁËÔÉÒÏ×ÁÎÉÉ, vi ÓÏÈÒÁÎÑÅÔ ÒÅÚÕÌØÔÁÔÙ ÒÁÂÏÔÙ ÄÌÑ ÐÏÓÌÅÄÕÀÝÅÇÏ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ. ïÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ : ÐÒÉ ×ÏÚÎÉËÎÏ×ÅÎÉÉ ÐÏÄÏÂÎÏÊ ÓÉÔÕÁÃÉÉ, vi ÐÏÓÙÌÁÅÔ e-mail ÓÏÏÂÝÅÎÉÅ Ó ÉÎÓÔÒÕËÃÉÑÍÉ Ï ×ÏÓÓÔÁÎÏ×ÌÅÎÉÉ ÄÁÎÎÙÈ. ðÁÒÁÍÅÔÒ -r ÏÚÎÁÞÁÅÔ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÅ. îÁÐÒÉÍÅÒ : ËÏÍÁÎÄÁ vi -r vitalinfo ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ÄÁÎÎÙÈ ÐÏÓÌÅ ×ÏÚÎÉËÎÏ×ÅÎÉÑ Á×ÁÒÉÊÎÏÊ ÓÉÔÕÁÃÉÉ ÐÒÉ ÒÅÄÁËÔÉÒÏ×ÁÎÉÉ ÆÁÊÌÁ vitalinfo. ðÏÓÌÅ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÁÒÁÍÅÔÒÁ -r ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ÆÁÊÌÁ ÎÅÏÂÈÏÄÉÍÏ ÓÏÈÒÁÎÉÔØ ÒÅÚÕÌØÔÁÔ × ÓÕÝÅÓÔ×ÕÀÝÉÊ ÆÁÊÌ. ðÁÒÁÍÅÔÒ -r ÄÅÊÓÔ×ÉÔÅÌÅÎ ÔÏÌØËÏ ÏÄÉÎ ÒÁÚ ÐÏÓÌÅ ×ÏÚÎÉËÎÏ×ÅÎÉÑ Á×ÁÒÉÊÎÏÊ ÓÉÔÕÁÃÉÉ.

 

ðÒÅÄÕÐÒÅÖÄÅÎÉÑ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ VI ÎÁ ÒÁÂÏÞÉÈ ÓÔÁÎÃÉÑÈ

ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÒÁÂÏÞÉÈ ÓÔÁÎÃÉÊ ÄÌÑ ÒÁÂÏÔÙ Ó ÒÅÄÁËÔÏÒÏÍ vi ÎÅÏÂÈÏÄÉÍÏ ÐÏÍÎÉÔØ ÓÌÅÄÕÀÝÅÅ : ÍÎÏÇÏËÒÁÔÎÏÅ ÏÄÎÏ×ÒÅÍÅÎÎÏÅ ÒÅÄÁËÔÉÒÏ×ÁÎÅ ÏÄÎÏÇÏ É ÔÏÇÏ ÖÅ ÆÁÊÌÁ É ÉÚÍÅÎÅÎÉÅ ÒÁÚÍÅÒÁ ÜËÒÁÎÁ.

Vi ÉÓÐÏÌØÚÕÅÔ ËÏÐÉÀ ÆÁÊÌÁ ÄÌÑ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ É ÓÏÈÒÁÎÑÅÔ ÉÚÍÅÎÅÎÉÑ × ÓÕÝÅÓÔ×ÕÀÝÉÊ ÆÁÊÌ. ðÏÜÔÏÍÕ ÅÓÌÉ ÒÅÄÁËÔÉÒÕÅÔÓÑ ÏÄÉÎ É ÔÏÔ ÖÅ ÆÁÊÌ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÎÅÓËÏÌØËÏ ÒÁÚ - ÐÒÉ ÓÏÈÒÁÎÅÎÉÉ ÒÅÚÕÌØÔÁÔÏ× ÏÄÎÁ ËÏÐÉÑ ÍÏÖÅÔ ÐÅÒÅÐÉÓÁÔØ ÄÒÕÇÕÀ. âÕÄØÔÅ Õ×ÅÒÅÎÙ, ÞÔÏ ÉÓÐÏÌØÚÕÅÔÓÑ ÏÄÉÎ ÓÅÁÎÓ ÄÌÑ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ ÆÁÊÌÁ.

ðÒÉ ÒÁÂÏÔÅ Ó ÔÅÒÍÉÎÁÌØÎÏÊ ÐÒÏÇÒÁÍÍÏÊ ÍÏÖÎÏ ÉÚÍÅÎÉÔØ ÒÁÚÍÅÒÙ ÜËÒÁÎÁ. åÓÌÉ ×ÏÚÎÉËÌÉ ÐÒÏÂÌÅÍÙ Ó ÜËÒÁÎÏÍ, ÞÔÏ Ñ×ÌÑÅÔÓÑ ÒÅÄËÏÓÔØÀ, ×ÙÐÏÌÎÉÔÅ ËÏÍÁÎÄÕ :

    eval `resize`
ÉÌÉ :
    eval `/usr/bin/X11R6/resize`

 

ïÂÚÏÒ ËÏÍÁÎÄ ÒÅÄÁËÔÏÒÁ VI

ëÏÍÁÎÄÙ ÓÇÒÕÐÐÉÒÏ×ÁÎÙ ÐÏ ÄÅÊÓÔ×ÉÑÍ, ÂÏÌÅÅ ÐÏÄÒÏÂÎÙÊ ÏÂÚÏÒ ÓÍÏÔÒÉÔÅ ÚÄÅÓØ. äÌÑ ÕÄÏÂÓÔ×Á ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÓÏÈÒÁÎÉÔÅ ÆÁÊÌ × ÏÂÙÞÎÏÍ ÔÅËÓÔÏ×ÏÍ ÆÏÒÍÁÔÅ, ÕÄÁÌÉÔÅ ËÏÍÁÎÄÙ, ËÏÔÏÒÙÅ ×Ù ÎÅ ÐÌÁÎÉÒÕÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ É ÒÁÓÐÅÞÁÔÁÊÔÅ.

÷ÙÒÅÚÁÎÉÅ É ×ÓÔÁ×ËÁ/ÕÄÁÌÅÎÉÅ ÔÅËÓÔÁ

"
îÁÚÎÁÞÅÎÉÅ ÂÕÆÅÒÁ. éÓÐÏÌØÚÕÅÔÓÑ Ó ÂÕË×ÏÊ ÉÌÉ ÃÉÆÒÏÊ.
D
õÄÁÌÉÔØ ÏÔ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ.
P
÷ÓÔÁ×ÉÔØ ÔÅËÓÔ ÉÚ ÂÕÆÅÒÁ × ÐÏÚÉÃÉÀ ÐÅÒÅÄ ËÕÒÓÏÒÏÍ. åÓÌÉ ÎÅ ÏÐÒÅÄÅÌÅÎ ÂÕÆÅÒ ËÏÍÁÎÄÏÊ ", ÉÓÐÏÌØÚÕÅÔÓÑ ÂÕÆÅÒ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ.
X
õÄÁÌÉÔØ ÓÉÍ×ÏÌ ÐÅÒÅÄ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÅÊ ËÕÒÓÏÒÁ.
Y
ëÏÐÉÒÏ×ÁÔØ ÔÅËÕÝÕÀ ÓÔÒÏËÕ × ÂÕÆÅÒ. åÓÌÉ ÎÅ ÏÐÒÅÄÅÌÅÎ ÂÕÆÅÒ, ÉÓÐÏÌØÚÕÅÔÓÑ ÂÕÆÅÒ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ.
d
õÄÁÌÉÔØ. "dd" - ÕÄÁÌÉÔØ ÔÅËÕÝÕÀ ÓÔÒÏËÕ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÕÄÁÌÑÅÍÙÈ ÓÔÒÏË. åÓÌÉ ÎÅ ÏÐÒÅÄÅÌÅÎ ÂÕÆÅÒ ËÏÍÁÎÄÏÊ ", ÉÓÐÏÌØÚÕÅÔÓÑ ÂÕÆÅÒ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ.
p
÷ÓÔÁ×ÌÑÅÔ ÔÅËÓÔ ÐÏÓÌÅ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ. åÓÌÉ ÎÅ ÏÐÒÅÄÅÌÅÎ ÂÕÆÅÒ ËÏÍÁÎÄÏÊ ", ÉÓÐÏÌØÚÕÅÔÓÑ ÂÕÆÅÒ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ.
x
õÄÁÌÑÅÔ ÓÉÍ×ÏÌ × ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÕÄÁÌÑÅÍÙÈ ÓÉÍ×ÏÌÏ×. óÉÍ×ÏÌÙ ÂÕÄÕÔ ÕÄÁÌÅÎÙ ÐÏÓÌÅ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ.
y
ëÏÐÉÒÏ×ÁÔØ. "yy" - ËÏÐÉÒÏ×ÁÔØ ÔÅËÕÝÕÀ ÓÔÒÏËÕ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ËÏÐÉÒÕÅÍÙÈ ÓÔÒÏË. åÓÌÉ ÎÅ ÏÐÒÅÄÅÌÅÎ ÂÕÆÅÒ ËÏÍÁÎÄÏÊ ", ÉÓÐÏÌØÚÕÅÔÓÑ ÂÕÆÅÒ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ.

÷ÓÔÁ×ËÁ ÔÅËÓÔÁ

A
äÏÂÁ×ÌÑÅÔ ÔÅËÓÔ × ËÏÎÃÅ ÓÔÒÏËÉ.
I
äÏÂÁ×ÌÑÅÔ ÔÅËÓÔ × ÎÁÞÁÌÅ ÓÔÒÏËÉ.
O
(letter oh) ðÅÒÅËÌÀÞÁÅÔ × ÒÅÖÉÍ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ É ×ÓÔÁ×ÌÑÅÔ ÐÕÓÔÕÀ ÓÔÒÏËÕ ÐÅÒÅÄ ÔÅËÕÝÅÊ ÓÔÒÏËÏÊ.
a
ðÅÒÅËÌÀÞÁÅÔ × ÒÅÖÉÍ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ É ÄÏÂÁ×ÌÑÅÔ ÔÅËÓÔ ÐÏÓÌÅ ËÕÒÓÏÒÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÐÏ×ÔÏÒÅÎÉÊ ××ÅÄÅÎÎÏÇÏ ÔÅËÓÔÁ.
i
ðÅÒÅËÌÀÞÁÅÔ × ÒÅÖÉÍ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ É ÄÏÂÁ×ÌÑÅÔ ÔÅËÓÔ ÐÅÒÅÄ ËÕÒÓÏÒÏÍ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÐÏ×ÔÏÒÅÎÉÊ ××ÅÄÅÎÎÏÇÏ ÔÅËÓÔÁ.
o
ðÅÒÅËÌÀÞÁÅÔ × ÒÅÖÉÍ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ É ×ÓÔÁ×ÌÑÅÔ ÐÕÓÔÕÀ ÓÔÒÏËÕ ÐÏÓÌÅ ÔÅËÕÝÅÊ ÓÔÒÏËÉ.

ðÅÒÅÍÅÝÅÎÉÅ ÐÏ ÆÁÊÌÕ

^B
ðÅÒÅÈÏÄ ÎÁ ÏÄÉÎ ÜËÒÁÎ ÎÁÚÁÄ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÜËÒÁÎÏ×.
^D
ðÅÒÅÈÏÄ ÎÁ ÐÏÌÏ×ÉÎÕ ÜËÒÁÎÁ ×ÐÅÒÅÄ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.
^F
ðÅÒÅÈÏÄ ÎÁ ÏÄÉÎ ÜËÒÁÎ ×ÐÅÒÅÄ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÜËÒÁÎÏ×.
^H
ðÅÒÅÈÏÄ ÎÁ ÏÄÉÎ ÓÉÍ×ÏÌ ×ÌÅ×Ï. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÉÍ×ÏÌÏ×.
^J
ðÅÒÅÈÏÄ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ ×ÎÉÚ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.
^M
ðÅÒÅÈÏÄ × ÎÁÞÁÌÏ ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ
^N
ðÅÒÅÈÏÄ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ ×ÎÉÚ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.
^P
ðÅÒÅÈÏÄ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ ××ÅÒÈ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.
^U
ðÅÒÅÈÏÄ ÎÁ ÐÏÌÏ×ÉÎÕ ÜËÒÁÎÁ ÎÁÚÁÄ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.
$
ðÅÒÅÈÏÄ × ËÏÎÅà ÔÅËÕÝÅÊ ÓÔÒÏËÉ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ÓÔÒÏËÕ.
%
ðÅÒÅÈÏÄ Ë ÐÁÒÎÏÊ ËÒÕÇÌÏÊ ÉÌÉ ÆÉÇÕÒÎÏÊ ÓËÏÂËÅ.
^
ðÅÒÅÈÏÄ Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ.
(
ðÅÒÅÈÏÄ × ÎÁÞÁÌÏ ÐÒÅÄÌÏÖÅÎÉÑ.
)
ðÅÒÅÈÏÄ × ÎÁÞÁÌÏ ÓÌÅÄÕÀÝÅÇÏ ÐÒÅÄÌÏÖÅÎÉÑ.
{
ðÅÒÅÈÏÄ Ë ÐÒÅÄÙÄÕÝÅÍÕ ÁÂÚÁÃÕ.
}
ðÅÒÅÈÏÄ Ë ÓÌÅÄÕÀÝÅÍÕ ÁÂÚÁÃÕ.
|
ðÅÒÅÈÏÄ × ÓÔÏÌÂÅÃ, ÏÐÒÅÄÅÌÅÎÎÙÊ ÁÒÇÕÍÅÎÔÏÍ count.
+
ðÅÒÅÈÏÄ Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ × ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÅ.
-
ðÅÒÅÈÏÄ Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ × ÐÒÅÄÙÄÕÝÅÊ ÓÔÒÏËÅ.
_
ðÅÒÅÈÏÄ Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ × ÔÅËÕÝÅÊ ÓÔÒÏËÅ.
0
(Zero)ðÅÒÅÈÏÄ × ÎÁÞÁÌÏ ÔÅËÕÝÅÊ ÓÔÒÏËÉ.
B
ðÅÒÅÈÏÄ ÎÁÚÁÄ ÎÁ ÏÄÎÏ ÓÌÏ×Ï.
E
ðÅÒÅÈÏÄ × ËÏÎÅà ÔÅËÕÝÅÇÏ ÓÌÏ×Á.
G
ðÅÒÅÈÏÄ × ËÏÎÅà ÆÁÊÌÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ÎÏÍÅÒ ÓÔÒÏËÉ ÄÌÑ ÐÅÒÅÈÏÄÁ.
H
ðÅÒÅÈÏÄ Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ ××ÅÒÈÕ ÜËÒÁÎÁ.
L
ðÅÒÅÈÏÄ Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ ×ÎÉÚÕ ÜËÒÁÎÁ.
M
ðÅÒÅÈÏÄ Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ × ÓÅÒÅÄÉÎÅ ÜËÒÁÎÁ.
W
ðÅÒÅÈÏÄ × ÎÁÞÁÌÏ ÓÌÅÄÕÀÝÅÇÏ ÓÌÏ×Á.
b
ðÅÒÅÈÏÄ ÎÁÚÁÄ ÎÁ ÏÄÎÏ ÓÌÏ×Ï. åÓÌÉ ËÕÒÓÏÒ × ÓÅÒÅÄÉÎÅ ÓÌÏ×Á - ÐÅÒÅÈÏÄ × ÎÁÞÁÌÏ ÔÅËÕÝÅÇÏ ÓÌÏ×Á.
e
ðÅÒÅÈÏÄ ×ÐÅÒÅÄ ÎÁ ÏÄÎÏ ÓÌÏ×Ï. åÓÌÉ ËÕÒÓÏÒ × ÓÅÒÅÄÉÎÅ ÓÌÏ×Á - ÐÅÒÅÈÏÄ × ËÏÎÅà ÔÅËÕÝÅÇÏ ÓÌÏ×Á.
h
ðÅÒÅÈÏÄ ÎÁ ÏÄÉÎ ÓÉÍ×ÏÌ ×ÌÅ×Ï.
j
ðÅÒÅÈÏÄ ×ÎÉÚ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ.
k
ðÅÒÅÈÏÄ ××ÅÒÈ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ..
l
ðÅÒÅÈÏÄ ÎÁ ÏÄÉÎ ÓÉÍ×ÏÌ ×ÐÒÁ×Ï.
w
ðÅÒÅÈÏÄ ×ÐÅÒÅÄ ÎÁ ÏÄÎÏ ÓÌÏ×Ï. åÓÌÉ ËÕÒÓÏÒ × ÓÅÒÅÄÉÎÅ ÓÌÏ×Á - ÐÅÒÅÈÏÄ Ë ÐÅÒ×ÏÍÕ ÓÉÍ×ÏÌÕ ÓÌÅÄÕÀÝÅÇÏ ÓÌÏ×Á.

ðÅÒÅÍÅÝÅÎÉÅ ÐÏ ÜËÒÁÎÕ

^E
ðÅÒÅÈÏÄ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ ×ÐÅÒÅÄ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.
^Y
ðÅÒÅÈÏÄ ÎÁ ÏÄÎÕ ÓÔÒÏËÕ ÎÁÚÁÄ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.
z
ïÂÎÏ×ÉÔØ ÜËÒÁÎ. "z<return>" ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÔÅËÕÝÕÀ ÓÔÒÏËÕ ××ÅÒÈ ÜËÒÁÎÁ; "z." ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÔÅËÕÝÕÀ ÓÔÒÏËÕ × ÓÅÒÅÄÉÎÕ ÜËÒÁÎÁ; and "z-" ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÔÅËÕÝÕÀ ÓÔÒÏËÕ ×ÎÉÚ ÜËÒÁÎÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ÓÔÒÏËÕ ÄÌÑ ÚÁÍÅÎÙ ÔÅËÕÝÅÊ ÓÔÒÏËÉ. îÁÐÒÉÍÅÒ : "16z." ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÓÔÒÏËÕ 16 × ÃÅÎÔÒ ÜËÒÁÎÁ.

úÁÍÅÎÁ ÔÅËÓÔÁ

C
úÁÍÅÎÉÔØ ÏÔ ÔÅËÕÝÅÊ ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ.
R
úÁÍÅÎÉÔØ ÔÅËÓÔ ÄÏ ÎÁÖÁÔÉÑ ËÌÁ×ÉÛÉ "Escape".
S
úÁÍÅÎÉÔØ ×ÓÀ ÓÔÒÏËÕ.
c
úÁÍÅÎÉÔØ. "cc" ÚÁÍÅÎÑÅÔ ÔÅËÕÝÕÀ ÓÔÒÏËÕ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.
r
úÁÍÅÎÉÔØ ÓÉÍ×ÏÌ × ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÉÍ×ÏÌÏ×.
s
úÁÍÅÎÉÔØ ÓÉÍ×ÏÌ × ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ É ÐÅÒÅÊÔÉ × ÒÅÖÉÍ ×ÓÔÁ×ËÉ ÔÅËÓÔÁ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÉÍ×ÏÌÏ×. óÉÍ×ÏÌ ($) ÂÕÄÅÔ ÕÓÔÁÎÏ×ÌÅÎ ÎÁ ÐÏÓÌÅÄÎÅÍ ÓÉÍ×ÏÌÅ ÄÌÑ ÚÁÍÅÎÙ.

ðÏÉÓË ÔÅËÓÔÁ

,
ðÏ×ÔÏÒÉÔØ ÐÏÓÌÅÄÎÀÀ ËÏÍÁÎÄÕ "f", "F", "t" ÉÌÉ "T" × ÏÂÒÁÔÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ.
/
éÓËÁÔØ ÏÐÒÅÄÅÌÅÎÎÕÀ ÓÔÒÏËÕ ×ÐÅÒÅÄ ÐÏ ÆÁÊÌÕ.
;
ðÏ×ÔÏÒÉÔØ ÐÏÓÌÅÄÎÀÀ ËÏÍÁÎÄÕ "f", "F", "t" ÉÌÉ "T".
?
éÓËÁÔØ ÏÐÒÅÄÅÌÅÎÎÕÀ ÓÔÒÏËÕ ÎÁÚÁÄ ÐÏ ÆÁÊÌÕ
F
éÓËÁÔØ ÏÐÒÅÄÅÌÅÎÎÙÊ ÓÉÍ×ÏÌ ×ÐÅÒÅÄ × ÔÅËÕÝÅÊ ÓÔÒÏËÅ. ðÒÉ ÕÓÐÅÛÎÏÍ ×ÙÐÏÌÎÅÎÉÉ - ËÕÒÓÏÒ ÐÅÒÅÍÅÝÁÅÔÓÑ × ÐÏÚÉÃÉÀ ÎÁÊÄÅÎÎÏÇÏ ÓÉÍ×ÏÌÁ.
N
ðÏ×ÔÏÒÉÔØ ÐÏÓÌÅÄÎÉÊ ÐÏÉÓË "/" ÉÌÉ "?" ÉÓËÌÀÞÁÑ ÏÂÒÁÔÎÏÅ ÎÁÐÒÁ×ÌÅÎÉÅ.
T
éÓËÁÔØ ÏÐÒÅÄÅÌÅÎÎÙÊ ÓÉÍ×ÏÌ ×ÐÅÒÅÄ × ÔÅËÕÝÅÊ ÓÔÒÏËÅ. ðÒÉ ÕÓÐÅÛÎÏÍ ×ÙÐÏÌÎÅÎÉÉ - ËÕÒÓÏÒ ÐÅÒÅÍÅÝÁÅÔÓÑ × ÐÏÚÉÃÉÀ ÐÏÓÌÅ ÎÁÊÄÅÎÎÏÇÏ ÓÉÍ×ÏÌÁ.
f
éÓËÁÔØ ÏÐÒÅÄÅÌÅÎÎÙÊ ÓÉÍ×ÏÌ × ÔÅËÕÝÅÊ ÓÔÒÏËÅ. ðÒÉ ÕÓÐÅÛÎÏÍ ×ÙÐÏÌÎÅÎÉÉ - ËÕÒÓÏÒ ÐÅÒÅÍÅÝÁÅÔÓÑ × ÐÏÚÉÃÉÀ ÎÁÊÄÅÎÎÏÇÏ ÓÉÍ×ÏÌÁ.
n
ðÏ×ÔÏÒÉÔØ ÐÏÓÌÅÄÎÉÊ ÐÏÉÓË "/" ÉÌÉ "?".
t
éÓËÁÔØ ÏÐÒÅÄÅÌÅÎÎÙÊ ÓÉÍ×ÏÌ × ÔÅËÕÝÅÊ ÓÔÒÏËÅ. ðÒÉ ÕÓÐÅÛÎÏÍ ×ÙÐÏÌÎÅÎÉÉ - ËÕÒÓÏÒ ÐÅÒÅÍÅÝÁÅÔÓÑ × ÐÏÚÉÃÉÀ ÐÅÒÅÄ ÎÁÊÄÅÎÎÙÍ ÓÉÍ×ÏÌÏÍ.

íÁÎÉÐÕÌÉÒÏ×ÁÎÉÅ ÓÉÍ×ÏÌØÎÏ/ÓÔÒÏËÏ×ÙÍ ÆÏÒÍÁÔÉÒÏ×ÁÎÉÅÍ

~
éÚÍÅÎÉÔØ ÒÅÇÉÓÔÒ ÓÉÍ×ÏÌÁ × ÐÏÚÉÃÉÉ ËÕÒÓÏÒÁ.
<
÷ÙÐÏÌÎÉÔØ ÓÄ×ÉÇ ×ÌÅ×Ï ÎÁ ×ÅÌÉÞÉÎÕ shiftwidth. "<<" - ÓÄ×ÉÇ ÔÅËÕÝÅÊ ÓÔÒÏËÉ ×ÌÅ×Ï (ÉÓÐÏÌØÚÕÅÔ ÁÒÇÕÍÅÎÔ count).
>
÷ÙÐÏÌÎÉÔØ ÓÄ×ÉÇ ×ÐÒÁ×Ï ÎÁ ×ÅÌÉÞÉÎÕ shiftwidth. ">>" - ÓÄ×ÉÇ ÔÅËÕÝÅÊ ÓÔÒÏËÉ ×ÐÒÁ×Ï (ÉÓÐÏÌØÚÕÅÔ ÁÒÇÕÍÅÎÔ count).
J
ïÂßÅÄÉÎÉÔØ ÔÅËÕÝÕÀ ÓÔÒÏËÕ Ó ÐÏÓÌÅÄÕÀÝÅÊ. áÒÇÕÍÅÎÔ count ÏÐÒÅÄÅÌÑÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÔÒÏË.

óÏÈÒÁÎÅÎÉÅ É ×ÙÈÏÄ

^\
÷ÙÈÏÄ ÉÚ ÒÅÖÉÍÁ "VI" × ÒÅÖÉÍ "EX". òÅÄÁËÔÏÒ EX - ÓÔÒÏËÏ×ÙÊ ÒÅÄÁËÔÏÒ, ÎÁ ÏÓÎÏ×Å ËÏÔÏÒÏÇÏ ÐÏÓÔÒÏÅÎ ÒÅÄÁËÔÏÒ VI. ëÏÍÁÎÄÁ ÒÅÄÁËÔÏÒÁ EX ÄÌÑ ×ÏÚ×ÒÁÔÁ × VI :vi.
Q
÷ÙÈÏÄ ÉÚ ÒÅÖÉÍÁ "VI" × ÒÅÖÉÍ "EX". òÅÄÁËÔÏÒ EX - ÓÔÒÏËÏ×ÙÊ ÒÅÄÁËÔÏÒ. ëÏÍÁÎÄÁ ÒÅÄÁËÔÏÒÁ EX ÄÌÑ ×ÏÚ×ÒÁÔÁ × VI :vi.
ZZ
÷ÙÈÏÄ ÉÚ ÒÅÄÁËÔÏÒÁ Ó ÓÏÈÒÁÎÅÎÉÅÍ ÉÚÍÅÎÅÎÉÊ.

òÁÚÎÏÅ

^G
ðÏËÁÚÁÔØ ÉÍÑ ÆÁÊÌÁ É ÓÔÁÔÕÓ.
^L
ïÞÉÓÔÉÔØ É ÐÅÒÅÒÉÓÏ×ÁÔØ ÜËÒÁÎ.
^R
ðÅÒÅÒÉÓÏ×ÁÔØ ÜËÒÁÎ É ÕÄÁÌÉÔØ ÏÛÉÂÏÞÎÙÅ ÓÔÒÏËÉ.
^[
ïÔÍÅÎÉÔØ ÞÁÓÔÉÞÎÏ ÎÁÂÒÁÎÎÕÀ ËÏÍÁÎÄÕ.
^^
÷ÏÚ×ÒÁÔÉÔØÓÑ Ë ÐÏÓÌÅÄÎÅÍÕ ÒÅÄÁËÔÉÒÏ×ÁÎÎÏÍÕ ÆÁÊÌÕ.
!
÷ÙÐÏÌÎÉÔØ ËÏÍÁÎÄÕ ÏÂÏÌÏÞËÉ.
&
ðÏ×ÔÏÒÉÔØ ÐÒÅÄÙÄÕÝÕÀ ËÏÍÁÎÄÕ :s.
.
ðÏ×ÔÏÒÉÔØ ÐÏÓÌÅÄÎÀÀ ËÏÍÁÎÄÕ.
:
îÁÞÁÌÏ ËÏÍÁÎÄÙ ÒÅÄÁËÔÏÒÁ "EX". ëÏÍÁÎÄÁ ×ÙÐÏÌÎÑÅÔÓÑ ÏÄÉÎ ÒÁÚ ÐÏÓÌÅ ÎÁÖÁÔÉÑ ËÌÁ×ÉÛÉ "Enter".
@
îÁÐÅÞÁÔÁÔØ ËÏÍÁÎÄÕ ÉÚ ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÂÕÆÅÒÁ.
U
÷ÏÓÓÔÁÎÏ×ÉÔØ ÔÅËÕÝÕÀ ÓÔÒÏËÕ.
m
ïÔÍÅÔÉÔØ ÔÅËÕÝÕÀ ÐÏÚÉÃÉÀ ÏÐÒÅÄÅÌÅÎÎÙÍ ÓÉÍ×ÏÌÏÍ.
u
ïÔÍÅÎÉÔØ ÐÏÓÌÅÄÎÅÅ ÉÚÍÅÎÅÎÉÅ ÆÁÊÌÁ. ðÏ×ÔÏÒÎÁÑ ËÏÍÁÎÄÁ ×ÏÓÓÔÁÎÁ×ÌÉ×ÁÅÔ ÉÚÍÅÎÅÎÉÑ.

ëÏÍÁÎÄÙ ÒÅÄÁËÔÏÒÁ EX

òÅÄÁËÔÏÒ vi ÐÏÓÔÒÏÅÎ ÎÁ ÏÓÎÏ×Å ÒÅÄÁËÔÏÒÁ ex. òÅÄÁËÔÏÒ ex ÒÅÄÁËÔÉÒÕÅÔ ÐÏÓÔÒÏÞÎÏ. éÚ ÒÅÄÁËÔÏÒÁ vi ÍÏÖÎÏ ×ÙÚ×ÁÔØ ËÏÍÁÎÄÕ ex - : ××ÏÄÉÔÓÑ ÐÅÒÅÄ ËÏÍÁÎÄÏÊ. íÙ ÒÁÓÓÍÏÔÒÉÍ ÎÁÉÂÏÌÅÅ ÉÓÐÏÌØÚÕÅÍÙÅ ËÏÍÁÎÄÙ. åÓÌÉ ÎÅÏÂÈÏÄÉÍÏ ÉÚÍÅÎÉÔØ ÂÏÌÅÅ ÏÄÎÏÊ ÓÔÒÏËÉ ËÏÍÁÎÄÁÍÉ :s ÉÌÉ :w ÏÐÒÅÄÅÌÑÅÔÓÑ ÄÉÁÐÁÚÏÎ. îÁÐÒÉÍÅÒ : ÄÌÑ ÉÚÍÅÎÅÎÉÑ ÓÔÒÏË Ó 3 ÐÏ 15 ÉÓÐÏÌØÚÕÅÔÓÑ ËÏÍÁÎÄÁ :3,15s/from/this/g.

:ab string strings
óÏËÒÁÝÅÎÉÅ. åÓÌÉ × ÒÅÄÁËÔÏÒÅ vi ÐÏÑ×ÌÑÅÔÓÑ ÓÌÏ×Ï string, ÐÒÏÉÓÈÏÄÉÔ Á×ÔÏÍÁÔÉÞÅÓËÁÑ ÚÁÍÅÎÁ. îÁÐÒÉÍÅÒ : ËÏÍÁÎÄÁ :ab usa United States of America ÏÐÒÅÄÅÌÑÅÔ ÓÏËÒÁÝÅÎÉÅ ÄÌÑ ÓÌÏ×Á "usa". ôÅÐÅÒØ ÐÒÉ ××ÏÄÅ ÓÌÏ×Á "usa" ÐÒÏÉÚÏÊÄÅÔ ÚÁÍÅÎÁ ÎÁ "United States of America".
:map keys new_seq
íÁËÒÏÓ. úÁÍÅÎÁ ËÌÁ×ÉÛÉ ÉÌÉ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ ËÌÁ×ÉÛ .
:q
÷ÙÈÏÄ ÉÚ ÒÅÄÁËÔÏÒÁ VI. åÓÌÉ ÂÙÌÉ ÓÄÅÌÁÎÙ ÉÚÍÅÎÅÎÉÑ - ÒÅÄÁËÔÏÒ ÓÏÏÂÝÉÔ ÏÂ ÜÔÏÍ.
:q!
÷ÙÈÏÄ ÉÚ ÒÅÄÁËÔÏÒÁ VI ÂÅÚ ÓÏÈÒÁÎÅÎÉÑ ÉÚÍÅÎÅÎÉÊ.
:s/pattern/to_pattern/options
úÁÍÅÎÁ. úÁÍÅÎÁ ×ÙÒÁÖÅÎÉÑ pattern ÎÁ ×ÙÒÁÖÅÎÉÅ to_pattern. âÅÚ ÉÓÐÏÌØÚÏ×ÁÎÉÑ options ÐÒÏÉÚ×ÏÄÉÔ ÚÁÍÅÎÕ ÐÅÒ×ÏÇÏ ×ÈÏÖÄÅÎÉÑ ×ÙÒÁÖÅÎÉÑ pattern. åÓÌÉ ÉÓÐÏÌØÚÕÅÔÓÑ ÏÐÃÉÑ "g" - ×ÓÅ ×ÈÏÖÄÅÎÉÑ ×ÙÒÁÖÅÎÉÑ pattern ÂÕÄÕÔ ÚÁÍÅÎÅÎÙ. îÁÐÒÉÍÅÒ : ËÏÍÁÎÄÁ :1,$s/Dwayne/Dwight/g ÚÁÍÅÎÉÔ ×ÓÅ ×ÈÏÖÄÅÎÉÑ ×ÙÒÁÖÅÎÉÑ "Dwayne" ÎÁ "Dwight".
:set [all]
õÓÔÁÎÏ×ËÁ ÎÅËÏÔÏÒÙÈ ÐÁÒÁÍÅÔÒÏ× ÎÁÓÔÒÏÊËÉ VI É EX. ëÏÍÁÎÄÁ :set all ×Ù×ÏÄÉÔ ÓÐÉÓÏË ×ÓÅÈ ×ÏÚÍÏÖÎÙÈ ÐÁÒÁÍÅÔÒÏ× (ÏÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÒÁÚÄÅÌ "îÁÓÔÒÏÊËÁ VI É EX").
:una string
õÄÁÌÅÎÉÅ ÒÁÎÅÅ ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÓÏËÒÁÝÅÎÉÑ ËÏÍÁÎÄÏÊ :ab.
:unm keys
õÄÁÌÅÎÉÅ ÒÁÎÅÅ ÏÐÒÅÄÅÌÅÎÎÏÇÏ ÍÁËÒÏÓÁ ËÏÍÁÎÄÏÊ ":map.
:vi filename
îÁÞÁÌÏ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ ÎÏ×ÏÇÏ ÆÁÊÌÁ. åÓÌÉ ÉÚÍÅÎÅÎÉÑ ÎÅ ÂÙÌÉ ÓÏÈÒÁÎÅÎÙ - ÒÅÄÁËÔÏÒ ×ÙÄÁÓÔ ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ.
:w
úÁÐÉÓÁÔØ ÔÅËÕÝÉÊ ÆÁÊÌ.
:w filename
úÁÐÉÓÁÔØ ÆÁÊÌ Ó ÉÍÅÎÅÍ filename.
:w >> filename
äÏÂÁ×ÉÔØ ÓÏÄÅÒÖÉÍÏÅ ÂÕÆÅÒÁ × ÆÁÊÌ filename.
:wq
óÏÈÒÁÎÉÔØ ÉÚÍÅÎÅÎÉÑ É ×ÙÊÔÉ.

 

óÓÙÌËÉ

Last updated on Tuesday, December 10, 1996
Updated on Thursday, July 27, 1995
Updated on Monday, October 3, 1994
Copyright © 1996 University of Hawaii, College of Engineering, Computer Facility
All rights reserved.


Webpages maintained by the LinuxFocus Editor team
© Ben Y. Yoshino
LinuxFocus.org 2000

Click here to report a fault or send a comment to Linuxfocus
Translation information:
en -> -- Ben Y. Yoshino
en -> ru Kirill Poukhliakov

2000-07-05, generated by lfparser version 1.5