Editor vi: commands, instructions, settings

. , - 40 , . , , . , vi, . , vi. , - .

vi, team editor




vi?

, vi , , 70- 90-. 1976 . , – ed. , ed « » . , « », , .





vi . , UNIX- ( «» ) Linux. vi . vi Windows .

vi, . , , , , :

  • Vim – . , , Unicode, , . GVim.
  • Elvis – vi, C . , Windows .
  • Vile – . Emacs vi . ville , .
  • Nvi – vi, FreeBSD.
  • Viper – , Emacs, vi.

team vi editor








vi

, . Linux- vi . , . vim, – «vim * *.txt». . , – «gvim * *.txt». . vi : . , . .

, vi . h, j, k, l, , , . , vi, vim «», , , , , . , – h l, j k. 0 $. Ctrl + F Ctrl + B.

w, e, b. , w. , E. , b. . , . , – night-drive . , , W w B b.

vi text editor, commands




() {}. , .

– . , G ( G). , /. , anaphora, /anaphora Enter. , n N.

, vi. :q, - . , , - . , . vi :w. . , :wq, . . , vi – « », :w * *.txt.

«» , , . , - x, J. d. r.

vi command editor, save to file




( ), . (). , , , dd….

. , ) , } . d, .

vi , , ( ). u, , , (, , ).

, – . , , , , . i a ( ). . , , o, , cc, . Esc.

vi editor, instruction




,

, . Ctrl + C Ctrl + V , vi . , . vi ( ) visual ( v). . , . , , y d ( ). - P. .

. , , .

vi editor, save




. , , 6, w 6w. . , , d5w, 5 . , , .

, . , . , explanation, , giving food for thought. , – :s/explanation/giving food for thought/. explanation , – :%s/explanation/giving food for thought/g.

vi editor for windows




, , vi. , . . , . , vi . - , , , .




All Articles