Hardware

Paano i-edit ang mga file sa linux: ang text editor vi ay ang iyong pinakamahusay na kaibigan

Talaan ng mga Nilalaman:

Anonim

Ang Vi, mula sa salitang Visual, ay isang programa na nakalista bilang isang editor ng teksto mula pa, hindi katulad ng mga kinategorya bilang isang processor ng salita, hindi ito nag-aalok ng mga tool upang mailarawan ang pangwakas na resulta ng dokumento sa oras ng pag-print. Sa madaling salita, kulang ito ng mga pagpipilian upang isentro o bigyang-katwiran ang teksto, ngunit pinapayagan nito ang mga pangunahing aktibidad tulad ng pagkopya, pag-paste, paglipat o pagtanggal ng mga character nang maraming nalalaman. Kadalasan ang mga ganitong uri ng mga programa ay ginagamit ng mga programmer para sa pagbuo ng source code.

Tiyak, nagtataka ka kung bakit dapat nating malaman ang tungkol sa Vi?, ang pangunahing dahilan ay sapagkat ito ay matatagpuan sa lahat ng mga pamamahagi ng Linux at sa mga emerhensiyang sitwasyon maaaring ang tanging editor na magagamit upang malutas ang ilang problema ng sistema ng katiwalian, mga error sa boot o iba pang sakuna. Gayunpaman, ang mga kinakailangang mapagkukunan ay mababa at ito ay mainam para sa pamamahala ng file ng system.

Ang Vi Text Editor

Nilikha si Vi sa pamamagitan ng pagkuha ng mga mapagkukunan ng ed at ex, dalawang publisher para sa Unix. Orihinal na isinulat ni Bill Joy noong 1976. May isang pinabuting bersyon na tinatawag na Vim, ngunit dahil ang Vi ay sa halos lahat ng mga pamamahagi, kinakailangan na malaman ang mga rudiment nito para sa mga emerhensiyang operasyon.

Ang Vi editor ay isang text editor na maaaring magamit sa lahat ng mga uri ng terminal, ang pagpapatupad nito ay buong screen, may kakayahang pangasiwaan ang teksto ng isang buong file sa memorya at ilang mga susi ay sapat upang maisagawa ang mga kinakailangang operasyon.

Mga mode ng Vi

Ang operasyon ng vi ay nakasalalay sa tatlong estado o mga mode:

  • Ang utos o regular na mode : ito ay ang default mode ng vi, kung saan pinapayagan ka ng mga susi upang magsagawa ng mga aksyon upang ilipat ang kurso, mag-navigate ng file, hawakan ang teksto, o simpleng umalis sa pag-edit.Ang pangalawa, ang insert o mode ng teksto.: ang mga susi ay nagpasok ng mga character sa teksto.At sa huli, huling linya ng mode o ex: kung saan ginagamit ang mga key upang magsulat ng mga utos sa ilalim ng screen, sa huling linya.

Patnubay sa kaligtasan ng Vi

Ang syntax upang patakbuhin ang Vi mula sa iyong terminal ay ang mga sumusunod:

Nakita ko ang 'file name'

Kapag naipakita ang file, maaari mong ilipat ang alinman sa mga arrow cursor o gamit ang mga susi: h, j, k, l kung sakaling wala kang isang arrow cursor.

Mayroon ding iba pang mga paraan upang maimbitahan ang vi. Halimbawa:

Kung nais mong buksan ang window ng pag-edit na walang mga file, gamitin ang:

Nakita ko

Sa kaso ng karaniwang syntax, kung ang 'file name' ay hindi umiiral, vi ay bumubuo ng isang file na may ipinahiwatig na pangalan.

Maaari mong buksan ang vi na may maraming mga file nang sabay-sabay:

nakita ang file1 file2

Sa parehong paraan pinapayagan kaming buksan ang file sa pamamagitan ng pagpoposisyon ng cursor sa isang tukoy na linya, sa dulo ng file o ayon sa paglitaw ng isang keyword. Nasa ibaba ang mga halimbawa ayon sa pagkakabanggit:

vi +45 file1 vi + $ file1 vi + / May file1

Maaari kang maging interesado sa pagbabasa: LyX: Advanced na processor ng dokumento sa LaTeX para sa Ubuntu

Mga Pangunahing Utos

Sa ilang pangunahing mga utos, maaari ka na ngayong magtrabaho sa iyong vi file.

Utos Paglalarawan
: q Ito ay upang lumabas sa editor (nang hindi ini-save ang impormasyon)
: q! Ito ay isang sapilitang paraan upang lumabas ang editor nang hindi nai-save ang impormasyon (kahit na ang mga pagbabago ay nagawa na sa file)
: wq I-save ang file at isara ang editor
: pangalan ng file I-save ang file na may tinukoy na pangalan

Mga Utos sa Pag-edit

Utos Paglalarawan
x Ginamit upang tanggalin ang character na kasalukuyang nasa ilalim ng cursor
dd Ginagamit ito upang tanggalin ang linya na kasalukuyang nasa ilalim ng cursor.
d x d Ginagamit ito upang alisin ang x bilang ng mga linya mula sa file, na binibilang mula sa isa na kasalukuyang nasa ilalim ng cursor.
n x Ginagamit ito upang tanggalin ang mga character na nagbibilang mula sa cursor sa sandaling iyon.
x >> Ginagamit ito upang makilala ang mga linya ng x sa kanan na nagsisimula mula sa cursor.
x << Ginagamit ito para sa indisyon ng mga linya ng x sa kaliwa simula sa cursor.
GUSTO NAMIN IYO Paano gamitin ang Cron at Crontab sa Linux

Hanapin at palitan

Upang maisagawa ang mga paghahanap ng salita, ginagawa namin ito mula sa regular o command mode. Ito ay kasing simple ng pagpasok ng simbolo " / " na sinusundan ng pagkakasunud-sunod ng mga character upang maghanap. Pindutin ang Enter key para sa kumpirmasyon. Upang mag-navigate sa pagitan ng mga pangyayari ginagamit namin ang n key.

Kung ang kailangan natin ay palitan ang isang partikular na pagkakasunod-sunod ng character, ang syntax na gagamitin ay ang mga sumusunod:

Upang gawin ito sa isang linya

: s / string upang palitan / kapalit na string /

Upang gawin ang kapalit sa buong dokumento

Maaaring gawin ang kapalit sa buong dokumento gamit ang sumusunod na syntax:

% s / string upang palitan / kapalit na string /

Ang pinakamagandang bagay tungkol sa pamamaraang ito ay lubos na epektibo para sa paghahanap sa pamamagitan ng paggamit ng mga regular na expression.

Kopyahin at i-paste

Binibigyan din kami ng Vi editor ng kakayahang kopyahin at i-paste ang isang seleksyon ng mga linya. Ang proseso ay simple, ipinakilala namin ang sumusunod na utos:

nyy

Kung saan, n ay kumakatawan sa bilang ng mga linya na nais kong kopyahin.

Halimbawa, kung ang utos na aking pinapatakbo ay ito:

18yy

Ang magiging resulta, 18 linya na kinopya sa clipboard. Upang i-paste ang pagpipilian ay ipinasok lamang namin ang titik p .

Gupitin at i-paste

Ang prosesong ito ay katulad ng nauna, ngunit pinalitan namin ang utos na may:

ndd

Katulad nito, n ay kumakatawan sa bilang ng mga linya upang i-cut at sa wakas upang i-paste ginagamit namin ang p key .

Nailigtas ka ba ng buhay? Nakita mo ba ako? ? Sabihin sa amin ang tungkol sa iyong karanasan sa mga komento.

Hardware

Pagpili ng editor

Back to top button