galiu pasakyti, kuo man vim nepatinka – tuo, kad nežinau, kaip cuttint/pastint tekstą; tuo, kad kartais pamirštu paspausti „i“ ir tada prisidirba visokių šūdų; tuo, kad jis neturi meniu.
Susikompiliavau praėjusią naktį SETEDIT. Gaila, ne su ta ncurses versija susikompiliavo, ir bbz, kaip perkompiliuot su kita. Gotta dig deeper. Tik ne tada, kai jau 30 valandų nemiegojęs.. :mrgreen:
Cut’inti, Copy’inti ir Paste’inti vim’e yra daug patogiau, paprasčiau ir greičiau, nei bet kokiame kitame teksto redaktoriuje. Kaip pavyzdį galiu pateikti du aprašymus, kaip nukopijuotį visą eilutę ir įterpti ją žemiau.
Home, Shift-Down, Ctrl-C-V-V
vis tiek atrodo griozdiškai lyginant su
Yp
Redaguojant tekstą ar kodą su vim, visos operacijos su tekstu atliekamos taip paprastai, kaip rašant paprasčiausią tekstą ir nereikia laužyti pirštų spaudant įvairias dviejų ar daugiau klavišų kombinacijas, kas labai stabdo darbą.
Realiai turėtum parašyti „Esc, Shift-Y, P“. Sutinku, kad mygtukų mažiau, bet ghmmm… Žmogui, atėjusiam iš Windows pasaulio tikrai paprasčiau su windozinėm trumpėm dirbti.
Beje, aš ir toliau vim’u naudojuos. Pripratau, bet tik prie basic funkcijų. Pvz, nepamenu, kaip teksto bloką pastumt dešiniau…
Pastumti vieną eilutę: >>
Pastumti 10 eilučių esančių žemiau: 10>>
Pastumit tai kas yra pažymėta su v: >
Pastumti viską, kas yra taipr {}: >i}
Pastumit visas eilutes esančias faile: gg>G
Siūlau paaukot 30 min. savo laiko ir nuosekliai darytį viską ką rašo vimtutor, jis linuxuose jis iškviečiamas komanda vimtutor, jei neskaitai angliškai gali parsisiūsti ir lietuvišką versiją: http://lietuvybe.org/files/vim-tutor-lt.txt
Man reikėjo 2 savaičių, kol pavyko galutinai persilaužti ir suprasti vi filosofiją.
Beje, kur rašei, kad reikia priš komandą paspausti Esc, ną šiaip jau redaguodamas tekstą, tu arba rašai tekstą arba jį redaguoji (sukeitinėji žodžius ar eilutes vietomis ir pan), tai antruoju atveju tereikia paspausti tik vieną kartą Esc, relioje praktikoje, kai gerai žinai ką darai Esc spausti reikia pakankamai retai.
quanta?
Komentaras by Lakunas — 2004-05-29 @ 10:58
bluefish?
Komentaras by Infernal — 2004-05-29 @ 11:19
console?
Komentaras by RQ — 2004-05-29 @ 11:55
kuo tiem lameriam vim nusikalto?
Komentaras by arturaz — 2004-05-29 @ 12:25
galiu pasakyti, kuo man vim nepatinka – tuo, kad nežinau, kaip cuttint/pastint tekstą; tuo, kad kartais pamirštu paspausti „i“ ir tada prisidirba visokių šūdų; tuo, kad jis neturi meniu.
Susikompiliavau praėjusią naktį SETEDIT. Gaila, ne su ta ncurses versija susikompiliavo, ir bbz, kaip perkompiliuot su kita. Gotta dig deeper. Tik ne tada, kai jau 30 valandų nemiegojęs.. :mrgreen:
Komentaras by RQ — 2004-05-29 @ 19:13
po [esc] paspaudimo:
[v/shift v/ctrl v] – selectina atitinkamai po simbolį/po eilutę/po bloką teksto
[x] – cuttina
[y] – copyna
[p] – peistina
[u] – undo
dar esminis dalykas redaguojant kodą yra [esc] :syn on – sintaksės ryškinimas.
vim forevah
Komentaras by katiba — 2004-05-30 @ 00:01
niuz argi tai nėra iškrypimas?
)))
Komentaras by RQ — 2004-05-30 @ 12:10
tai yra absoliutus logiškumas
Komentaras by katiba — 2004-05-30 @ 17:44
pripratus prie unifikuotų GUI’jų – tikrai ne.
copy/cut/paste:
winduose – Ctrl-c/Ctrl-x/Ctrl-v
gtk2 – Ctrl-c/Ctrl-x/Ctrl-v (configurable)
qt – Ctrl-c/Ctrl-x/Ctrl-v
macos’e – Cmd-c/Cmd-x/Cmd-v
vi – Esc-y/Esc-x/Esc-p
aš suprantu, kad vi yra senesnis už visus aukščiau išvardytus dalykus, tačiau tai nedaro jo „teisingu“ šiuolaikinių „standartų de-facto“ fone.
IMHO…
Komentaras by RQ — 2004-05-31 @ 01:08
o kas trukdo vime permapint bilekaip, kad patogu būtų?
Komentaras by katiba — 2004-05-31 @ 07:29
niamoku
Komentaras by RQ — 2004-05-31 @ 10:21
Cut’inti, Copy’inti ir Paste’inti vim’e yra daug patogiau, paprasčiau ir greičiau, nei bet kokiame kitame teksto redaktoriuje. Kaip pavyzdį galiu pateikti du aprašymus, kaip nukopijuotį visą eilutę ir įterpti ją žemiau.
Paprastu redaktoriumi:
Home, Shift+End, Ctrl+C, End, Enter, Ctrl+V
Vim redaktoriumi:
Y, p
Ar skirtumas matyti? Tokių pavyzdžių yra labai daug.
Komentaras by Mantas — 2007-02-21 @ 16:23
Mantai, aš paprastu redaktoriumi daryčiau taip:
Home, Shift-Down, Ctrl-C-V-V.
Komentaras by RQ — 2007-02-21 @ 16:26
Home, Shift-Down, Ctrl-C-V-V
vis tiek atrodo griozdiškai lyginant su
Yp
Redaguojant tekstą ar kodą su vim, visos operacijos su tekstu atliekamos taip paprastai, kaip rašant paprasčiausią tekstą ir nereikia laužyti pirštų spaudant įvairias dviejų ar daugiau klavišų kombinacijas, kas labai stabdo darbą.
Komentaras by Mantas — 2007-02-22 @ 09:18
Na na…
„Yp“ įrašytų į tekstą „yp“.
Realiai turėtum parašyti „Esc, Shift-Y, P“.
Sutinku, kad mygtukų mažiau, bet ghmmm… Žmogui, atėjusiam iš Windows pasaulio tikrai paprasčiau su windozinėm trumpėm dirbti.
Beje, aš ir toliau vim’u naudojuos. Pripratau, bet tik prie basic funkcijų. Pvz, nepamenu, kaip teksto bloką pastumt dešiniau…
Komentaras by RQ — 2007-02-22 @ 09:23
Teksto bloką pastumt dešiniau:
Pastumti vieną eilutę: >>
Pastumti 10 eilučių esančių žemiau: 10>>
Pastumit tai kas yra pažymėta su v: >
Pastumti viską, kas yra taipr {}: >i}
Pastumit visas eilutes esančias faile: gg>G
Siūlau paaukot 30 min. savo laiko ir nuosekliai darytį viską ką rašo vimtutor, jis linuxuose jis iškviečiamas komanda vimtutor, jei neskaitai angliškai gali parsisiūsti ir lietuvišką versiją: http://lietuvybe.org/files/vim-tutor-lt.txt
Man reikėjo 2 savaičių, kol pavyko galutinai persilaužti ir suprasti vi filosofiją.
Beje, kur rašei, kad reikia priš komandą paspausti Esc, ną šiaip jau redaguodamas tekstą, tu arba rašai tekstą arba jį redaguoji (sukeitinėji žodžius ar eilutes vietomis ir pan), tai antruoju atveju tereikia paspausti tik vieną kartą Esc, relioje praktikoje, kai gerai žinai ką darai Esc spausti reikia pakankamai retai.
Komentaras by Mantas — 2007-02-22 @ 09:49
ačiū ačiū už pamokymus
Komentaras by RQ — 2007-02-22 @ 09:53
Nu as apakus… visada galvojau kad programavimas sudetinga… nu bet kad taip nieko nesuprasciau…. kazkokia abrakadabra…
suzaveta…
visgi as blondine.
Komentaras by Ilona — 2007-06-07 @ 23:42