Newsgroup: it.comp.os.linux.iniziare
Titolo: notizie su VIM

Dopo ricerche ho deciso di utilizzare VIM -- emacs è ottimo ma cerco
un text editor non un altro sistema operativo :P -- scherzi a parte,
chiedo a chi ha più esperienza in merito se ne valga la pena dover
reimparare tutto (casino per me, abituato alle freccette passare a
hjkl...) per fare le stesse cose (?). Detto in altri termini: cosa mi
può portare di più rispetto al notepad++ et similia?
ciao

 può portare di più rispetto al notepad++ et similia?
Velocità, semplicità, funzionalità, universalità (vi c'è ovunque).
-- 
Flavio Visentin
Ubuntu in Zulu significa "Non so usare Debian". (cit. CtRiX)



che gira senza ambiente grafico

 può portare di più rispetto al notepad++ et similia?
Lavorare su un server via ssh, o comunque su un sistema senza una GUI 
installata..
Inoltre vi, vim o uno dei tanti cloni lo troverai praticamente dappertutto..

 hjkl...)
  Come?  Anche VIM usa le freccette.  O a cosa ti riferivi se non erano
i tasti a freccia della tastiera?
  Ciao,
-- 
Alessandro Selli 
http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.


Puoi benissimo usarlo anche in modalità "niubba", usare i tasti freccia 
per muoverti eccetera. Io lo uso al 90% così.
Usare la tastiera è però di una comodità e una rapidità inusitate quando 
si devono fare modifiche ripetitive o operazioni più complesse di un 
copia/incolla.
Io non posso farne a meno per l'evidenziazione della sintassi, la 
ricerca e la sostituzione (non conosco noteopad++, ma sostituire 
migliaia di occorrenze in un file con il classico notepad è improponibile.
Ti consiglio di farti il tutorial e imparare i comandi principali.
Più che come spostarsi nel file, i comandi per tagliare, incollare, 
cancellare caratteri, parole o righe...
Cerca anche un VIM cheat sheet e tienilo a portata di mano. Non devi 
imparare tutto subito, ma se impari e memorizzi un paio di comandi alla 
volta, pian piano ti abituerai e non potrai più farne a meno.
Gilmoth
-- 
http://gilmoth.blogspot.com/
http://www.flickr.com/photos/gilmoth/

 cosa mi può portare di più rispetto al notepad++ et similia? ciao
Oltre ai vantaggi che ti hanno suggerito, ne esiste un altro non 
trascurabile. Potrai pavoneggiarti con gli amici che appartengono ad 
entrambe le categorie:
A) "non sanno usare VI"
B) "capiscono qualcosa di computer"
Scherzi a parte. Oltre a velocità che con il mouse non verrebbero 
raggiunte nemmeno dal campione mondiale di campo minato, ti permette di 
pensare astratto: es. cancella due parole (2dw); sostituisci fino alle 
virgolette(ct"); scrivi 25 faccine sorridenti consecutive (25i:-) <ESC>); 
ecc.
Bau.

Vi ringrazio tutti.
ciao

 può portare di più rispetto al notepad++ et similia?
Oltre a quanto già detto  nel thread:
1) EMACS e VI(M) non hanno niente a che vedere con gli altri 
text editor, sono degli ambienti di sviluppo integrati ed espandibili 
orientati alla scrittura elaborazione e sviluppo di testi scritti. VI(M) 
ha un suo linguaggio interno simile ad ed (o sed) mentre EMACS è 
programmabile in LISP.
2) Se scrivi un testo devi usare la tastiera, le tue mani devono 
stare sulla tastiera, i tuoi occhi devono fissare le parole scritte 
sullo schermo e questo è ottenibile solo con EMACS e VI. Un 
menù a tendina non ti serve a niente, Il mouse e una barra dei 
pulsanti ti fanno perdere tempo. 
3) Nel tempo che un altro editor si carica, mostra lo splash 
screen, dà il consiglio del giorno e mostra la graffetta animata
tu con VI apri il file, lo modifichi e lo salvi.
4) Sono liberi e gratuiti
5) Et cetera 

 4) Sono liberi e gratuiti
Questi 3 punti li ottieni anche con cose perfino più semplici come pico
o nano... e senza la tossicità del keybinding di VI.
-- 
Massimo Bacilieri AKA Crononauta

 o nano... e senza la tossicità del keybinding di VI.
Non proprio; per esempio pico non è libero. Del resto anche notepad++ 
è sotto GPL anche se è *SOLO* per Windows
Del resto la maggior parte degli editor per console risponde ai prmi due 
requisiti. E poi hai dimenticato JOE