vim

Vim vs. Nano

Vim vs. Nano
Vim, saīsinājums no Vi Improved, tika izlaists 1991. gadā kā uzlabots vi projekts - vecāks, uz ekrānu orientēts teksta redaktors, kas sākotnēji izstrādāts operētājsistēmai Unix. Vim ir veidots tā, lai tas būtu ārkārtīgi universāls un ātrs, tāpat kā tā priekšgājējs Vi. Lielākajā daļā Linux sistēmu Vim ir iepriekš instalēts un faktiski pieejams visu veidu operētājsistēmām. Vim ir pieejams visur, tāpēc patiešām ir vērts apgūt pamatus, lai rediģētu teksta failu, izmantojot šo teksta redaktoru. Atverot Vim, Vim teksta redaktora saskarne tiek parādīta jūsu sistēmā.

$ vim / home / user / kbuzdarconf.txt
// kā izveidot failu Vim

GNU nano, ko parasti dēvē par “nano”, ir uzlabots Pico teksta redaktora projekts, kas tika izlaists 1999. gadā. Tāpat kā Vim, arī Nano ir iepriekš instalēts lielākajā daļā Linux sistēmu. Nano teksta redaktors ir ideāls rīks iesācējiem. Startējot, Nano teksta redaktors parāda šādu saskarni.

$ nano / home / user / kbuzdarconf.txt
// kā izveidot failu ar nano

Meklējot teksta failu rediģēšanu, izmantojot terminālus, jūs atradīsit, ka divas no galvenajām izvēlēm ir Vim un Nano. Kurš ir labāks? Šīs ir garas debates, un es neatbildēšu tieši uz šo jautājumu, bet gan koncentrēšos uz nano un Vim atšķirībām. Šajā rakstā ir uzsvērtas dažas atšķirības, kas atšķir šos teksta redaktorus.

Mācīšanās vienkāršība

Iepriekš attēlā redzamajās diagrammās ir redzami dažādu teksta redaktoru mācīšanās līknes, kurās ir iekļauti arī Nano un Vim. Sākot strādāt ar Vim, iespējams, pat nezināt, kā tajā rediģēt failu. Sākumā jums, iespējams, būs jāatrod krāpšanās lapa Google tīklā, taču pēc pāris stundām jums būs jāzina Vim teksta redaktora pamati. Varat arī lejupielādēt VIM GUI versiju, kas pazīstama kā gVim, lai praktizētu dažas izplatītas komandas. Rīkjosla un izvēlnes arī ļaus viegli iemācīties izmantot Vim. Tad jums ir Nano, kas ir uzlabots Pico teksta redaktors, bez mācīšanās līknes un ir salīdzinoši lietotājam draudzīgs salīdzinājumā ar Vim. Pat ja jūs iepriekš neesat strādājis ar Nano, varat viegli iemācīties izmantot šo teksta redaktoru ar nelielām zināšanām un neprasot papildu palīdzību.

Produktivitāte

Vim uzvedas kā modelis, un, kamēr jūs izmantojat Vim, jūs pastāvīgi mainīsit starp rediģēšanas režīmu un komandu režīmu. No otras puses, izmantojot Nano teksta redaktoru, jūs izmantojat tikai vienu režīmu ar dažām īpašām taustiņu kombinācijām. Tātad, Vims ir daudz ātrāks nekā Nano.

Lietotāji

Vim ir nepieciešams Linux sistēmas administratoram. Šis teksta redaktors ir labs arī programmētājiem, jo ​​to var izmantot, lai programmētu kodu vienkārša teksta faila formā, kuru ir viegli kopēt un manipulēt. Turklāt Vim ir labs ikvienam, kurš vēlas bieži strādāt ar komandrindas teksta redaktoriem, un pat strādā rakstniekiem. Tāpēc Vim ir laba programma visiem lietotājiem.

Nano ir lielisks teksta redaktors iesācējiem, kuri ir jauni uz terminālu balstītas teksta rediģēšanas iespējas. Nano ir noderīgs arī tiem, kas vēlas veikt tikai dažus vienkāršus labojumus. Ja jūs neesat “ideāls” Linux lietotājs, tad Nano varētu būt domāts tieši jums.

Svarīgas funkcijas

Lai nošķirtu šos teksta redaktorus, tas palīdzētu uzskaitīt dažas svarīgas Vim un Nano funkcijas.

Izmantojot Vim, jūs varat atbloķēt ātrumu un efektivitāti, izmantojot dažas jaudīgas funkcijas, kas ietver logu atbalstu, makro, komandu atkārtošanu, teksta objektus, reģistrus, filtrus, automātisko aizpildīšanu un globālo aizstāšanu.

Nano neatbalsta papildu funkcijas, piemēram, logu sadalīšanu, makro, automātisko pabeigšanu, vairāku failu skatīšanu vienlaikus, taisnstūra izvēli / vertikālu bloku / rediģēšanu utt.

Vim ir jaudīgāks rīks, ar kuru jūs varat ātri un viegli veikt sarežģītas rediģēšanas. Izmantojot Nano, var būt sarežģītāk un laikietilpīgāk veikt sarežģītus labojumus.

Tātad, Vims vai Nano?

Ja vēlaties veikt sarežģītākus uzdevumus, izmantojot komandrindu, iespējams, ka Vim ir vislabāk izmantot. Vim ir vienkāršs un savā veidā pievilcīgs. Tāpēc labāk ir dot priekšroku Vim, nevis Nano, jo, ja izmantojat nano teksta redaktoru, un jūs tikko sākāt mācīties dažas svarīgas Vim funkcijas. Jūs veiksiet efektīvāk un efektīvāk, salīdzinot ar Nano. Tātad, atkarīgs no tā, kurš teksta redaktors vislabāk atbilst jūsu vajadzībām.

Labākās spēles, ko spēlēt ar rokas izsekošanu
Oculus Quest nesen iepazīstināja ar lielisku ideju par rokas izsekošanu bez kontrolieriem. Ar arvien lielāku spēļu un aktivitāšu skaitu, kas atbalsta ...
Kā parādīt OSD pārklājumu pilnekrāna Linux lietotnēs un spēlēs
Spēlējot pilnekrāna spēles vai lietojot lietotnes bez atrautības pilnekrāna režīmā, jūs varat izslēgt no attiecīgās sistēmas informācijas, kas redzama...
Top 5 spēļu tveršanas kartes
Mēs visi esam redzējuši un mīlējuši straumēšanas spēles pakalpojumā YouTube. PewDiePie, Jakesepticye un Markiplier ir tikai daži no labākajiem spēlētā...