[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Разлике

Овде су приказане разлике између изабране ревизије и тренутне верзије странице.

Постави везу ка овом компаративном приказу

Обе стране последње ревизијеПретходна ревизија
Следећа ревизија
Претходна ревизија
Следећа ревизијаОбе стране следеће ревизије
sr:slackbook:vi [2013/08/29 18:25 (UTC)] slackmuzsr:slackbook:vi [2013/09/12 11:32 (UTC)] slackmuz
Линија 14: Линија 14:
 **//vi//** је веома моћан, а у исто време гломазан и захтеван за нове кориснике који желе да га науче. Ипак, овладавање **//vi//**-јем је важна вештина за било ког администратора који држи до себе, јер је **//vi//** укључен у скоро сваку Линукс дистрибуцију, сваки БСД систем, и сваки Јуникс систем који постоји. Чак је укључен и у МекОС X. Једном, када научите **//vi//**, нећете имати потребу за изучавањем других уређивача текста, како бисте радили на било ком од ових система. Заправо, **//vi//** клонови су портовани на Мајкрософт Виндоуз системе, тако да га и тамо можете користити. **//vi//** је веома моћан, а у исто време гломазан и захтеван за нове кориснике који желе да га науче. Ипак, овладавање **//vi//**-јем је важна вештина за било ког администратора који држи до себе, јер је **//vi//** укључен у скоро сваку Линукс дистрибуцију, сваки БСД систем, и сваки Јуникс систем који постоји. Чак је укључен и у МекОС X. Једном, када научите **//vi//**, нећете имати потребу за изучавањем других уређивача текста, како бисте радили на било ком од ових система. Заправо, **//vi//** клонови су портовани на Мајкрософт Виндоуз системе, тако да га и тамо можете користити.
  
-===== Различити режими у vi =====+===== Различити режими у vi-ју =====
  
 +Нови корисници су углавном фрустрирани када први пут користе **//vi//**. Када се позове без аргумената, **//vi//** ће приказати овакав екран:
  
 +<code>
 +
 +~
 +~
 +~
 +~
 +~
 +~
 +~
 +~
 +~
 +~
 +~
 +                                     Command
 +</code>
 +
 +Овде ће корисник почети да куца очекујући да се тастери које је притиснуо појаве у документу. Уместо тога, десиће се нешто сасвим чудно. Разлог за ово је једноставан. **//vi//** има различите оперативне //режиме//. Постоји командни режим (енгл. command mode)и режим уписивања текста (енгл. insert mode). Подразумевани је командни режим; у овом режиму свака команда (тастер) представља одређену акцију као што је померање курсора, брисање текста, умножавање текста, претрага итд. 
 +
 +===== Отварање, снимање и напуштање =====
 +
 +У реду, дакле одлучили сте се да учите коришћење **//vi//**-ја. Прва ствар коју треба да научите је како да отворите и снимите документе. Отварање фајлова је прилично лак посао. Једноставно укуцајте име фајла као аргумент у командној линији и **//vi//** ће га учитати. На пример, 
 +
 +<code>vi chapter_11.xml</code>
 +
 +отвара фајл //chapter_11.xml// и учитава његов садржај на екрану. Али шта кад завршимо са документом и желимо да га снимимо? То можемо учинити из командног режима коришћењем команде //:w//. У командном режиму притиском на тастер <key>':'</key> позиционирате курсор на само дно прозора и тиме добијате могућност уношења потребних команди.
 sr:slackbook:vi ()