10 Mga Rason Ngano nga Kinahanglan Nimong Gamiton ang Vi/Vim Text Editor sa Linux


Samtang nagtrabaho kauban ang mga sistema sa Linux, adunay daghang mga lugar diin kinahanglan nimo nga mogamit usa ka editor sa teksto lakip ang pagprograma/scripting, pag-edit sa mga pag-configure/mga file sa teksto, sa paghisgot apan pipila. Adunay daghang mga talagsaon nga mga editor sa teksto nga imong mahibal-an didto alang sa mga operating system nga nakabase sa Linux.

Bisan pa, sa kini nga artikulo, ipatin-aw namon kanimo ang pipila sa mga nag-unang hinungdan ngano nga imong hunahunaon ang paggamit sa Vi/Vim (gitawag nga Vim) nga text editor.

Ang Vi mao ang una nga screen-oriented nga text editor nga gihimo alang sa Unix, kini gidisenyo nga yano apan kusgan alang sa pagmaniobra sa teksto.

Ang Vim (Vi IMproved) sumala sa gisugyot sa ngalan niini, usa ka clone sa Vi ug nagtanyag labi pa nga mga bahin kaysa sa Vi. Kini libre ug bukas nga tinubdan, gidisenyo alang sa paggamit sa duha gikan sa usa ka command-line interface ug isip usa ka standalone nga aplikasyon sa usa ka graphical user interface (GUI).

Kini labi ka ma-configure ug adunay mga bantog nga bahin sama sa pag-highlight sa syntax, suporta sa mouse, mga bersyon sa grapiko, mode sa biswal, daghang bag-ong mga mando sa pag-edit ug daghang mga extension ug daghan pa.

Sa ingon niana, sa ubos mao ang mga nag-una nga mga hinungdan ngano nga imong hunahunaon ang panguna nga paggamit sa Vi/Vim text editor sa Linux.

1. Ang Vim Libre ug Bukas nga Tinubdan

Ang Vim usa ka libre ug bukas nga gigikanan nga software, ug kini gipagawas sa ilawom sa usa ka lisensya nga adunay pipila nga mga clause sa charityware. Ang Vim developer, busa, nag-awhag sa mga tiggamit nga ganahan sa software sa paghunahuna sa pagdonar ngadto sa kabus nga mga bata sa Uganda. Ang lisensya nahiuyon sa GNU General Public License.

Kung gusto nimo ang libre ug bukas nga gigikanan nga software, nan kini ang usa sa mga una nga hinungdan nga imong hunahunaon nga magsugod sa paggamit sa Vim.

2. Kanunay Anaa ang Vim

Magamit ang Vim sa kadaghanan, kung dili tanan nga mga distribusyon sa Linux didto, mahimo nimo kini i-install gikan sa opisyal nga mga repositoryo sa software sa imong distro sama sa mosunod:

# apt-get install vim [On Debian/Ubuntu]
# yum install vim [On RHEL/CentOS]
# dnf install vim [Fedora 22+]

3. Maayo ang Dokumento ni Vim

Ang Vim hingpit nga nadokumento, nagpasabut nga makit-an nimo ang kadaghanan sa mga tubag sa imong mga pangutana sa sistema sa pagtabang niini; gikan sa mga libro hangtod sa daghang mga file sa tabang hangtod sa lainlaing mga tip. Ang kinahanglan nimong buhaton mao ang paggamit sa angay nga mga keyword sa imong mga pangutana sa tabang.

Dugang pa, ang Vim nag-uban sa usa ka mapuslanon nga built-in nga manwal, mahimo nimo kini ilunsad gamit ang :help nga mando kung masugdan na ang programa. Kini nga built-in nga manwal adunay daghang kasayuran kaysa sa panid sa tawo ni Vim.

4. Ang Vim Adunay Madasigon nga Komunidad

Ang Vim usab adunay usa ka komunidad nga puno sa kusog ug kadasig, nga nagtanyag talagsaon nga suporta sa mga termino sa pagpalambo sa talagsaon nga mga plugins, nga nagtanyag mapuslanon nga Vim tricks ug mga tip alang sa mga nagsugod ug eksperto nga tiggamit ug daghan pa.

5. Ang Vim Mapasibo ug Mapalapad

Ang Vim labi ka ma-configure ug kini adunay usa ka halapad nga sistema sa plugin, adunay daghang mga maayo nga plugins didto nga nagpauswag sa pagpaandar niini.

Usa sa labing kaayo nga koleksyon sa mga plugins nga among nakit-an mao ang spf13-vim - Ang Katapusan nga Pag-apod-apod alang sa Vim Editor, nga usa ka cross-platform ug labi ka napasadya nga klase sa vim plugins ug lainlaing mga kapanguhaan alang sa Vim, GVim ug MacVim.

6. Ang Vim Adunay Portable Configurations

Ang mga pag-configure sa Vim madaladala, kini makapahimo kanimo sa paggamit sa parehas nga mga config sa tanan nimo nga mga sistema sa Linux. Mahimo usab nimo nga ipaambit ang mga config sa mga higala sa Internet ug uban pa. Ang kinahanglan nimong buhaton mao ang pagkopya sa pipila ka mga direktoryo ug mga file, ug kana ra.

7. Ang Vim Migamit ug Gamay nga Kadaghanon sa System Resources

Ang mga kalig-on sa Vim mao ang kagamay ug kayano niini, busa wala kini magkonsumo sa daghang mga kapanguhaan sa sistema kumpara sa ubang mga editor sa teksto labi na ang mga editor sa teksto sa grapiko.

Kasagaran usab kini paspas ug gaan bisan kung nag-edit sa daghang mga file sa source code. Sayon nga modagan sa ssh alang sa hilit nga mga operasyon sa bisan unsang server.

Dugang pa, nagtanyag kini labi ka epektibo nga key-bindings nga nagtugot kanimo sa paghimo sa bisan unsang mahunahunaan nga mga buluhaton nga wala ipataas ang imong mga tudlo gikan sa keyboard. Bisan sa kayano niini, ang Vim adunay daghang kapabilidad ug episyente kaayo sa higayon nga makat-on.

8. Gisuportahan sa Vim ang Tanang Pinulongan sa Programming ug Mga Format sa File

Sa kasagaran, gisuportahan sa Vim ang daghang mga programming language ug mga format sa file. Kini makamatikod sa matang sa file nga gi-edit; kini gihimo pinaagi sa pagsusi sa ngalan sa file ug usahay pinaagi sa pagsusi sa mga sulod sa file alang sa piho nga teksto.

9. Si Vim sikat kaayo sa Linux World

Ang laing rason nga gusto nimo nga magsugod sa paggamit o yano nga magpabilin sa Vim kay, kini popular kaayo sa Unix/Linux nga kalibutan, ilabi na sa mga tigdumala sa sistema. Duha sa tulo ka eksperyensiyado nga mga tigdumala sa sistema sa Linux didto ang magrekomendar sa pagkat-on sa Vim.

10. Makalingaw si Vim!

Katapusan apan dili labing gamay, ang Vim makalingaw nga makat-on ug sa higayon nga magsugod ka sa paggamit niini sa matag adlaw. Kung ang pasiuna nga kurba sa pagkat-on gipasa, mahimo gyud nimo ang mga katingalahang butang uban niini.

Bisan pa, mahibal-an ra nimo kini nga aspeto sa Vim kung magsugod ka sa pagkat-on ug paggamit niini. Oo, sulayi kini.

Andam ka ba nga hatagan kini og higayon, unya magsugod sa pagkat-on sa Vim karon. Hinumdumi nga dili kini kadali (sama kasayon sa pag-klik sa usa ka buton), siguradong nakadungog ka o nakabasa sa pipila bahin sa mga pagdali sa pagkat-on sa Vim, apan ang mga giya nga gihatag pinaagi sa kini nga mga link sa ubos kinahanglan maghatag kanimo usa ka patas nga pagsugod:

  1. Unsaon Pag-instalar ug Paggamit sa vi/vim isip Tibuok Text Editor
  2. Pagkat-on sa Mapuslanon nga 'Vi/Vim' nga mga Tip ug Trick aron Mapauswag ang Imong Kahanas - Bahin 1
  3. 8 Makaiikag nga 'Vi/Vim' nga mga Tip ug Trick para sa Matag Linux Administrator - Bahin 2
  4. Unsaon Pag-enable ang Syntax Highlighting sa ‘Vi/Vim’ Editor
  5. Himoa ang 'Vi/Vim' isip Bash-IDE Gamit ang 'bash-support' Plugin

Kana lang sa pagkakaron! Niini nga artikulo, gipatin-aw namo kanimo ang pipila sa mga nag-unang rason ngano nga imong hunahunaon ang paggamit sa Vi/Vim text editor sa Linux. Tingali, dili lang kini ang mga hinungdan, aduna ka bay nahunahunaan? Ipahibalo kanamo pinaagi sa seksyon sa feedback sa ubos.