Ma ei arvanud kunagi, et ütlen seda, kuid mulle meeldib tohutult parim terminali toimetaja GNU / Linux: VI.
Tsiteerimine Wikipedia:
tarm (selle Inglise Nägin, et IMproved) on rakenduse täiustatud versioon tekstiredaktor vi, olemas kõigis süsteemides UNIX.
Selle autor Bram Moolenaaresitas esimese versiooni aastal 1991, kuupäev, millest alates on seda palju parandatud. Nii Vimi kui ka Vi peamine omadus on see, et neil on teatud toimingute tegemiseks erinevad režiimid, mis eristab neid enamlevinud redaktoritest, millel on ainult üks režiim, milles tellimusi sisestatakse klahvikombinatsioonide või graafilised liidesed.
Olen üks neist, kes arvas, et see on "kaheksajalgade" või inimeste jaoks, kellel on rohkem kui 10 sõrme, redaktor, sest lihtne fakt, et mul on nii palju klaviatuuri otseteid, pani mind mõtlema, et VI see oli konsoolitoimetajate "koletis". Tõsi on see, et olen eilsest alates õppinud seda kasutama (isegi väga elementaarsete asjadega), aga ma olen sellega harjunud ja kõige hullem (või mis kõige parem) see on see, et mulle meeldib see liiga palju.
Mul on alati olnud kuidas nano, kuid on tõsi, et see redaktor on liiga elementaarne. Kui meil on graafiline keskkond, saab kursorit kopeerimiseks / kleepimiseks kasutada, kuid TTY-s olles asjad muutuvad. See on esimene eelis, mille leian V-stIM. Muud funktsioonid, mis mulle meeldivad, on:
- Veergude teksti valik.
- Süntaksi esiletõstmine.
- Sulgude, sulgude ja trakside esiletõstmine (nii et see sobib ideaalselt programmeerimiseks).
- Äärmiselt võimas, isegi kui meie redigeeritav fail katkestatakse, võimaldab see meil selle hiljem taastada.
- Siin näete palju muud ...
Ainus konsooli tekstiredaktor (neist, keda ma tean) mis "läheneb" sellele VI es MCEdit, MC tekstiredaktor. Kuid pange tähele ülaltoodud lause tsitaate. VIM-il on isegi GTK-redaktor. Kuid selle postituse mõte ei ole teid müüa ega julgustada neid kasutama VI, see on lihtsalt viis öelda teile, et seda on lihtsam kasutada, kui see tegelikult tundub.
Põhiline õpetus VIM-i kasutamiseks
Mõtlesin jätta teile rea klaviatuuri otseteid, kuid minu arvates oleks palju otstarbekam, kui näitaksin teile näite abil, kuidas see töötab. Esimene asi, mida me teeme, on installimine VI kui me pole seda veel teinud või kui see ei tule vaikimisi meie lemmikjaotuses. Pärast installimist avame terminali ja paneme:
$ vim prueba.txt
Näeme midagi sellist:
Nüüd vajutame klahvi I või võti Sisesta käsurežiimist redigeerimisrežiimile lülitumiseks ja kirjutamise alustamiseks. Kirjutame võimaluse korral kõik, mis on pikem kui kaks rida. Näiteks panin:
Nüüd vajutame klahvi ESC Redigeerimisrežiimist väljumiseks liigume klaviatuuri nooltega dokumendi algusesse ja vajutame klahvi V. Märkate, et allpool öeldakse nüüd PILT. Allanoolega tähistame kogu kirjutatava teksti. Kui kõik on valitud, vajutame klahvi Y. Kui see on tehtud, näete, et allpool on näidatud kopeeritud ridade arv.
Nüüd liigume veidi madalamale ja vajutame klahvi P. Iga kord, kui me seda vajutame, kleebitakse sama tekst. Kui võtme asemel Y vajutame klahvi X, meie valitud tekst lõigatakse ära. Saame selle võtmega tagasi kleepida P.
Nüüd salvestame testdokumendi. Me vajutame ESC kui oleme redigeerimisrežiimis ja kirjutame :wehk kaks punkti ja a W. See on see, mida kirjutame või salvestame, mida teeme. Kui hiljem kirjutame :q väljume redaktorist. Kui me tahame salvestada ja sulgeda, siis kirjutame 😡.
Nüüd veel üks viimane trikk. Oletame, et terminal on kogemata suletud ja me kaotame dokumendi. Mida me peame tegema, on ümber kirjutada:
$ vim prueba.txt
ja saame midagi sellist:
Kui vaatate lõppu, on meil mitmeid võimalusi. Sellisel juhul vajutame klahvi R eelmise dokumendi hankimiseks palub see meil vajutada ENTER Ja voila, saame jätkata sealt, kus pooleli jäime. Kui nüüd juhuslikult võtit tabasime E (muuda ikkagi) saame dokumendi kätte saada ka kirjutades : taastuma, ja saame midagi sellist:
Sel juhul on minu võimalus kirjutada number 1 ja voila, meie töö taastatakse uuesti.
Kui soovite kasutada VI lihtsam, siis saaksite installida GVIM, mis on sama, kasutades Gtk teeke Menüüde ja muude kasutaja tööd hõlbustavate valikute kasutamiseks.
Selle jaoks on isegi laiendus Firefox helistada Vimperaator, mis võimaldab meil brauseriga justkui hakkama saada VI see saab olema 😀
Ja nii kaugele Kuidas, kõik ettepanekud või teave on teretulnud, et saaksime kõik rohkem teada saada VI.
Ma kasutaksin Gvimi, kuigi ma ei näinud süntaksi esiletõstmist ja oleks olnud hea, kui paneksite mõne teksti pildid HTML-i, et näha, kuidas see kõik on. Lähen Vimiga tööle ja siis teen ühe neist sügavatest analüüsidest nagu Geditiga… annan nädala ja mul on see olemas.
Kui soovite näha, kuidas süntaksi esiletõstmine töötab, siis jätan teile paar näidet.
ompldr.org/vZTRlYg
ompldr.org/vZDd3cw
Ja alloleval lingil palju skeeme, et muuta see visuaalselt meeldivamaks. xP
Tervitused.
Vim-õpetus on väga hea, loodetavasti tehakse see hiljem, natuke arenenum või veel mõned trikid, mida saab selle tööriistaga teha;),
hetkeks, et nüüd sellesse vimmaailma jõuda
Praegu olen jäänud kinni emacidest, mis on mind viimasel ajal üha enam lõksu pannud, teisest küljest muudab vim mul teksti vahel liikumise väga raskeks.
PS: Palju õnne! Nad on edetabelis esimesed.
+1
Meie, mehed, kasutame Emacsi, teate küll!
Kui hakkasin lugema "Ma ei arvanud kunagi, et ütlen seda, aga mulle meeldib tohutult GNU / Linuxi terminali parim redaktor ...", mõtlesin ma: suurepärane, ta avastas Emacsi!
Selle asemel selgub, et tüüp läheb quereritega välja 😛 asjadest, mis netist leiavad!
Ohh, see macho. Küllap siis kasutad LFS, sest distrooni kasutamine kõigega, mis on ära näritud, on see vist pede eks?
Man emacs tundub mulle üsna lihtne kui vim, kuid värvimaitsele.
vimtutor on väga hea interaktiivne õpetus, see on mõeldud valmima 25–30 minutiga. väga soovitatav!
apt-get install vimtutor
vimtutor
See töötab kindlasti minu jaoks, ma pean selle nimel pingutama
Jah, tegelikult on Vimtutor suurepärane ...
Mängi seda mängu ja siis ei lõpeta vimi kasutamist ja õpid seda rumalalt kasutama. Tegelikult hakkad selle mänguga palju harjutama vimiga seotud kõige põhilisemaid asju, näiteks teadma, kuidas üsna kiiresti liikuda.
http://vim-adventures.com/
Ma pole arendaja, nii et mida ma pean tegema: redigeerima mõnda .conf-faili või panema käed aeg-ajalt pkbuildi, NANO-ga on see mulle piisav ja mul on palju. Kord testimiseks avasin VIM-is faili ja ma ei teadnudki, kuidas sealt välja tulla.
Päris elementaarne neile, kes alustavad vimiga, isegi mina arvasin, et see on koletis, kuid nagu kõik, on see lihtsalt harjumuse küsimus. xP
Jätan proovimiseks soovijatele palju skeeme.
http://code.google.com/p/vimcolorschemetest/
Tervitused.
@elav, jätan sulle oma vimrc, et saaksid kasutada mõnda sinu jaoks sobivat konfiguratsiooni works
http://paste.desdelinux.net/4465
Aitäh 😀
Kas sulle meeldib leeki tekitada? See on ilmselt vanim leek 😛
PS: VI Rocks!
Suurepärane õpetus! suur aitäh 😀
väga huvitav: 3
Midagi põhilist on alati hea.
Hea on kõigest natuke teada, kui ühel päeval seda vaja on, Tark hindab alati kaasinimeste ohvreid.
Suurepärane õpetus, kuid ma olen selles uus ja ma ei tea, kuidas lisada brigthscripti redaktorit gvimi https://github.com/chooh/brightscript.vim.git Kas te võiksite mind aidata