logo

Ви Едитор са командама


Шта је ви

Ви едитор је разрађен као ми суални уредник. Инсталиран је у сваки Уник систем. Другим речима, доступан је у свим Линук дистрибуцијама. Једноставан је за корисника и исто ради на различитим дистрибуцијама и платформама. То је веома моћна апликација. Побољшана верзија ви едитора је јер .

Ви едитор има два режима:

    Командни режим:У командном режиму, радње се предузимају на датотеци. Ви едитор се покреће у командном режиму. Овде ће откуцане речи деловати као команде у ви едитору. Да бисте прошли команду, морате бити у командном режиму.Режим уметања:У режиму уметања, унети текст ће бити уметнут у датотеку. Тхе изаћи тастер ће вас одвести у командни режим из режима уметања.

Подразумевано, ви едитор се покреће у командном режиму. Да бисте унели текст, морате бити у режиму уметања, само укуцајте 'ја' и бићете у режиму уметања. Мада, после куцања и ништа се неће појавити на екрану, али ћете бити у режиму уметања. Сада можете да откуцате било шта.

За излазак из режима уметања притисните изаћи тастер, бићете преусмерени на командни режим.

Ако нисте сигурни у ком режиму се налазите, двапут притисните тастер Есц и бићете у командном режиму.


Коришћење ви

Алат за уређивање ви је интерактивни алат јер приказује промене направљене у датотеци на екрану док уређујете датотеку.

У ви едитору можете да убаците, уредите или уклоните реч док се курсор креће кроз фајл.

Команде су специфициране за сваку функцију као што је брисање к или дд.

Ви едитор је осетљив на велика и мала слова. На пример, стр омогућава вам да налепите након тренутног реда док П омогућава вам да налепите испред тренутне линије.

ви синтакса:

 vi 

Када у терминалу откуцате команду ви са именом датотеке, терминал ће се очистити и садржај датотеке ће бити приказан. Ако не постоји таква датотека, онда ће се креирати нова датотека и једном довршена датотека ће бити сачувана са поменутим именом датотеке.


Пример Линук ви

Хајде да разумемо ви кроз пример:

јава са замахом

Да бисте покренули ви, отворите свој терминал и откуцајте ви команду праћено именом датотеке. Ако се ваша датотека налази у неком другом директоријуму, можете одредити путању датотеке. А ако у случају да ваша датотека не постоји, креираће нову датотеку са наведеним именом на датој локацији.

Пример:

 vi /home/sssit/Downloads/file.txt 
Линук Ви Едитор1

Погледајте горњи снимак, правимо нову датотеку филе.ткт (пошто ова датотека не постоји) и унели сте пуну путању до директоријума Преузимања.

Командни режим

Ово ћете видети када притиснете ентер после горње команде. Ако почнете да куцате, ништа се неће појавити док сте у командном режиму. Подразумевано ви се отвара у командном режиму.

Линук Ви Едитор1

Погледајте горњи снимак, он је празан јер је нова датотека. Да бисте почели да куцате, морате да пређете на режим уметања. На крају прозора терминала приказује се име директоријума и име датотеке.

Инсерт моде

Да бисте прешли на режим уметања, притисните и. Мада, постоје и друге команде за прелазак у режим уметања који ћемо проучити на следећој страници.

Линук Ви Едитор3

Погледајте горњи снимак, након притиска и ушли смо у режим уметања. Сада можемо написати било шта. Да бисте прешли на следећи ред, притисните ентер.

Када завршите са куцањем, притисните изаћи тастер за повратак у командни режим.


Да сачувам и одустанем

Можете да сачувате и напустите ви едитор из командног режима. Пре него што напишете наредбу за чување или напуштање, морате притиснути двотачку (:). Колон вам омогућава да дате упутства ви.

излаз ви табела:

Команде поступак
:вк Сачувај и затвори
:Ин сачувати
Одустати
:в фнаме Сачувај као фнаме
ЗЗ Сачувај и затвори
:к! Престаните да одбацујете направљене промене
:Ин! Сачувај (и упиши у датотеку која се не може писати)

Да бисте изашли из ви, прво се уверите да сте у командном режиму. Сада откуцајте :вк и притисните ентер. То ће сачувати и затворити ви.

Тип :вк да бисте сачували и изашли из датотеке.

Линук Ви Едитор4

Погледајте горњи снимак, команда :вк ће сачувати и затворити ви едитор. Када га откуцате у командном режиму, он ће се аутоматски појавити у доњем левом углу.

Ако желите да изађете без чувања датотеке, користите :к. Ова команда ће радити само када нисте направили никакве измене у датотеци.

Линук Ви Едитор5

Погледајте горњи снимак, ова датотека је измењена и самим тим при куцању приказује ову поруку у доњем левом углу.

Горња датотека се може сачувати помоћу команде :!к. Одбацује измене направљене у датотеци и чува је.

Линук Ви Едитор6

Погледајте горњи снимак, откуцали смо :!к, он ће сачувати нашу датотеку одбацивањем направљених промена.

јфраме

Ви команде

Линук ви едитор се разликује од других уређивача. Морате да користите различите тастере да бисте користили различите функције. Мада, врло је лако и занимљиво користити ви едитор.

Ви едитор команде су осетљиве на велика и мала слова.

Погледајте ви команде у следећој табели.

Да бисте прешли са командног на режим уметања:

Цомманд поступак
и Почните да куцате пре тренутног знака
И Почните да куцате на почетку текућег реда
а Почните да куцате после тренутног знака
А Почните да куцате на крају текућег реда
О Почните да куцате на новом реду после тренутног реда
О Почните да куцате на новом реду пре тренутног реда

Да бисте се кретали по датотеци:

Команде поступак
ј Да се ​​померим доле
к Да се ​​померим горе
х Да се ​​помери лево
л Да се ​​креће десно

За прескакање редова:

Команде поступак
Г Упутиће вас на последњи ред датотеке
`` Упутиће вас на вашу последњу позицију у фајлу

Избрисати:

Команде поступак
Икс Избришите тренутни знак
Икс Избришите знак испред курсора
р Замените тренутни знак
кп Замените два знака
дд Избришите тренутну линију
Д Избришите тренутни ред од тренутног знака до краја реда
дГ избришите од тренутног реда до краја датотеке

Да поновите и поништите:

Команде поступак
ин Поништите последњу команду
. Поновите последњу команду

Команда за сечење, копирање и лепљење:

Команде поступак
дд Избришите линију
ии (потезање) копирати линију
стр Налепите после тренутне линије
П Налепите испред тренутне линије

Команда за сечење, копирање и лепљење у блокове:

Команде поступак
дд Избришите наведени н број редова
ии Копирајте наведени н број редова

Почетак и крај реда:

Команде поступак
и Донесите на почетак текућег реда
^ Донесите на почетак текућег реда
$ Донесите на крај тренутног реда
јел тако Обриши до почетка реда
д$ Обриши до краја реда

Спајање редова:

Команде поступак
Ј Спојите два реда
иип Поновите тренутни ред
ддп Замените две линије

Крећите се напред или назад:

Команде поступак
Ин Померите једну реч унапред
б Померите једну реч уназад
Ин Померите одређени број речи унапред
дв Избришите једну реч
је Копирај једну реч
дв Избришите одређени број речи

Претражите низ:

Команде поступак
/низ Претражујте унапред за дати низ
?низ Тражење задатог низа уназад
/^стринг Проследите стринг за претрагу на почетку реда
/стринг$ Проследите стринг за претрагу на крају реда
н Иди на следеће појављивање траженог низа
/ Потражите реч он (а не тамо, овде итд.)
/пл[абц]це Потражите место, плбце и плцце

Замените

Синтакса:

 : s///g 

Пример:

Команде поступак
:1,$ с/читљиво/промењено/ Замените напред са назад од првог до последњег реда
:3,6 с/слова/невв/г Замените напред са назад од треће до девете линије

Текстуални бафери:

Команде поступак
'додати Избришите тренутни ред и ставите текст у бафер а
'ап Налепите линију из бафера а

Скраћеница

Синтакса:

 :ab 

Пример:

Команде поступак
:аб ау скраћеница и нескраћеница Скратите ау да буде 'скраћеница и нескраћеница'
:оне ау
Ун - скраћено ау

Ве Едитор Индек


Ви Едитор

  • Ви Едитор
  • 1) прекидач
  • 2) померити се
  • 3) скок
  • 4) брисати
  • 5) поништите и поновите
  • 6) исећи, копирати, налепити
  • 7) исеците, копирајте, налепите блокове
  • 8) Почетак и крај
  • 9) Придруживање
  • 10) реч
  • 11) Претрага
  • 12) Замените све
  • 13) Текстуални бафери
  • 14) Скраћенице