Newsgroup: it.comp.aiuto
Titolo: Editor "vi" per DOS: dove lo trovo ?

Dove posso scaricarmi un buon editor "vi" portato in MS-DOS ?
Vanno bene anche eventuali versioni grafiche per Windows (NT, 3.51).
Per favore, rispondetemi (anche) in mailbox, a
cla...@dist.dist.unige.it
 .
Grazie mille.  Saluti.
--
Andrea `Zuse' Balestrero  --  Ingegneria Informatica - Univ. di Genova
E-mail: 
cla...@dist.dist.unige.it
X-URL: 
http://kevin.dist.unige.it:5555/
  (down fino al 15/7).

Vanno bene anche eventuali versioni grafiche per Windows (NT, 3.51).
Prova il VIM di Bram Molenaar, e' ottimo. Non ricordo piu' dove l'ho preso ma
dovresti trovarlo con qualche programma di ricerca.
+------------------------------------------------------------+
| 
dant...@tn.village.it
                                     |
| 
marco...@elsag.it
                                       |
| Marco Danti, Via Morselli 24, 16158 Genova Italy           |
+------------------------------------------------------------+

 


Andrea Balestrero (Zuse) (
cla...@dist.dist.unige.it
) wrote:
: Dove posso scaricarmi un buon editor "vi" portato in MS-DOS ?
: Vanno bene anche eventuali versioni grafiche per Windows (NT, 3.51).
: 
Ci sono solo un migliaio di posti dove puoi trovare un VI per DOS...
Ti consiglio di utilizzare un motore di ricerca per richieste di
questo tipo, anche perche' fai molto prima che non postando un
messaggio di richiesta. Comunque lo puoi trovare in ogni mirroring
di SimTel, come per esempio nel nostro 
ftp.cnr.it
, sotto la directory
/pub/PC-IBM/simtel/msdos/editor. Qui puoi trovare vim30bin.zip per
eseguibili e documentazione, e vim30src.zip per tutti i sorgenti.
Bye.
            _  _  _ _ _ _  ______________________________________
         _  _  _ _ _ _  __/__________________________________    )
                       /                                __   )  /
                      /         Claudio Mauceri        /_/  /  /
                     /      
mau...@torino.alpcom.it
       /  /
     _  _  _ _ _ _  /   
www.geocities.com/Colosseum/3000
  /__/
    _  _  _ _ _ _  /_____________________________________/
                          O                        O

Davvero, perche' cercate un editor VI per DOS ?
Non e' un mistero dell' informatica, E' che il vi, per quanto abbia una
impostazione che ormai puo' essere giudicata anacronistica, permette di fare
cose che nessun altro editor sa fare. E poi c'e' anche un fondo romantico... chi
ha iniziato a lavorare quando gli editors moderni non esistevano ha imparato ad
amare/odiare il vi. Gli editors moderni sono bellissimi, ma in fondo in fondo
hanno tutti attinto alle utilities 'primordiali' dello Unix, che saranno anche
ostiche ma sono degli insuperati 'masterpieces' di software.
Saluti


 writes:
AB(> Dove posso scaricarmi un buon editor "vi" portato in MS-DOS ?
AB(> Vanno bene anche eventuali versioni grafiche per Windows (NT,
AB(> 3.51).
AB(> Per favore, rispondetemi (anche) in mailbox, a
AB(> 
cla...@dist.dist.unige.it
 .
AB(> Grazie mille.  Saluti.
Se proprio non trovi vi, elvis o vim per NT, la GNU ha rilasciato
Emacs anche per NT, e in Emacs puoi far partire il VIPER
   We believe that one or more of the following statements are adequate
descriptions:
     Viper Is a Package for Emacs Rebels;
     it is a VI Plan for Emacs Rescue
     and/or a venomous VI PERil.
   Technically speaking, Viper is a Vi emulation package for GNU Emacs
19 and XEmacs 19.
o   oooooo	Gian Uberto Lauri        "So, are you working on finding
      o    o	
sa...@maya.dei.unipd.it
   that bug *now* or leaving it until
     o o				  later?" - "Yes!" 

In un articolo, 
sa...@dei.unipd.it
 (Gian Uberto Lauri)
stava parlando di Editor "vi" per DOS: dove lo trovo ? e ha scritto:
)   Technically speaking, Viper is a Vi emulation package for GNU Emacs
)19 and XEmacs 19.
fantastico... forse passo anch'io a emacs :-)))))))))))
Giuseppe
-- 
Giuseppe Zanetti       Internet: 
be...@dei.unipd.it
 
be...@freddy.iperv.it
Phone 
++39 348 2220811
 
http://www.iperv.it/BEPPE/ZANETTI/zanetti.html

 writes:
ALN> Davvero, perche' cercate un editor VI per DOS ?  (Misteri
ALN> dell'informatica)
ALN> Antonio,
Io  trovo MOLTO piu'  sensato usare un'editor come  VI (che e' un gran
buon editor, a dispetto dell'interfaccia) piuttosto che usare Netscape
e Windows 95 :>.
BTW, l'editor fornito dalla Watcom emula VI...


Antonio Lo Nardo (
ant...@mbox.vol.it
) wrote:
: Davvero, perche' cercate un editor VI per DOS ?
: 
: (Misteri dell'informatica)
: 
Se fossero tutti qui i misteri....
Non vedo cosa ci sia di strano. Ci possono essere diversi motivi per
cercare un editor non nato sulla piattaforma dove lo si vuole usare.
Per esempio per chi proviene dall'altra piattaforma (unix nella 
fattispecie) e non vede perche' deve imparare ad usare un altro
editor quando magari ne conosce gia' bene uno.
Molta gente dell'ambiente MVS (mainframe) trova molto utile poter
usare SPF anche sul proprio PC (tra l'altro e' un editor molto 
potente...)
O anche solo perche' in ambiente DOS sinceramente gli editor normali
fanno veramente pena, rispetto a quello che e' possibile fare
con un VI o con un SPF.
Dammi retta, l'informatica cela misteri di ben altra natura.
Ciao.
p.s. Sto usando VI per scrivere questo testo :)


ostiche ma sono degli insuperati 'masterpieces' di software.
Personalmente, sono arrivato al vi dopo molti anni di esperienza con
altri editor di tutti i tipi sulle piattaforme piu` varie, dal mainframe
al mini alla workstation al PC d'ogni tipo, e quello che, dopo un primo
impatto piuttosto antipatico, mi colpi`, e tutt'ora mi convince ad
usarlo (su ogni piattaforma, visto che si trova dappertutto), e` che,
dopo una frenetica sessione di editing di un'oretta, vi e` l'unico
editor col quale _non mi fanno male le mani_.  Io batto a macchina
molto in fretta, e il vi mi permette di mantenere le mani _sempre_
sulla tastiera, specificamente sulla sua "parte principale", _senza_
che debbano volare qua e la a caccia di tasti-freccia, tasti funzione,
trackballs, mice, touchscreen, o quant'altro (infatti uso spesso il
control-[ invece di ESC, perche` quest'ultimo tasto e` "fuori mano").
Anche rispetto ad EMACS, l'assegnazione di tasti del vi minimizza il
"viaggio" che le dita devono compiere.
Come _programma_, e specificamente come _editor_, vi ha molti difettti
(che i suoi cloni parzialmente rimediano), come l'assenza di un
"macrolinguaggio" di decente programmabilita`.  Dove, secondo me,
e` imbattibile, per un utente esperto che sia anche un rapidissimo
dattilografo, e` proprio invece nell'_ergonomia_ -- dicano quanto
vogliono, gli esperti di fattori umani, che i "modi di operazione"
sono ``psicologicamente'' onerosi, resta pero` il fatto che il
_movimento complessivo delle dita_ (e polsi, ecc ecc) ne risulta
minimizzato e ottimizzato.  Infatti non ho nulla in contrario ad
usare altri editor (CRiSP, ad esempio), *purche`* mi garantiscano
una _fedelissima_ emulazione vi -- mentre un ``SEMI-clone'', come
quello che accompagna i compilatori Watcom, lo *detesto*, perche`
le mie dita seguono i percorsi abituali e quindi "inciampano"
regolarmente sulle sottili incompatibilita` di questi ambienti...!
Alex
--
DISCLAIMER: these are MY personal opinions and viewpoints, NOT connected
in any way with my employer, nor any other organization or individual!
Email: 
mart...@cadlab.it
 -- Phone: +39 (51) 597 313  [Fax: 597 120]
Cad.Lab S.p.A., v. Ronzani 7/29, 40033 Casalecchio (BO), Italia

> anche un fondo romantico... chi
AM> "Cose che nessun altro editor sa fare" e` sicuramente
AM> un'esagerazione -- se non altro, *EMACS*, va riconosciuto, e` un
AM> programma molte volte piu` potente (e grosso) di vi (in qualsiasi
AM> versione), e permette di fare _tutto e mezzo_ (certamente su
AM> qualsiasi Unix, ma e` disponibile anche per N altre piattaforme,
AM> Win32 inclusa).
Dimentichi il DOS.
Comunque Emacs fa tutto quello che fa VI. Dimostrazione, entrate in
Emacs e lanciate Viper (non vip). 
AM> Io batto a macchina molto in fretta, e il vi mi permette
AM> di mantenere le mani _sempre_ sulla tastiera, specificamente sulla
AM> sua "parte principale",
Idem Emacs. Che inoltre usa (quando c'e') un'ulteriore shift detto
"meta" al posto di sequenze di escape. Piu' rapido ancora di C-].
AM>  Anche
AM> rispetto ad EMACS, l'assegnazione di tasti del vi minimizza il
AM> "viaggio" che le dita devono compiere.
Ha anche un comando equivalente a traspose-words accessibile con un
solo keystroke ?


solo keystroke ?
Non mi trovo spesso a "scambiare due parole", quindi non so con
precisione _quali_ due parole andrebbero scambiate (quella su cui
si trova il cursore e la successiva?  e se il cursore e` _fra_
parole...? e che deve succedere al whitespace o punteggiatura...?),
comunque una sequenza come ad esempio 'bdwwP' esegue uno scambio
di questo tipo (e varie altre sequenze leggermente diverse eseguono
scambi leggermente diversi, ad esempio BdWWP considera la punteggiatura
come parte della "parola" cui e` adiacente), e se per un certo utente
si tratta di un'esigenza cosi` frequente da doverla accedere con un
solo keystroke, questo naturalmente si ottiene facilmente ponendo
una riga come ":map g bdwwP" nel suo ~/.exrc.  Il "comando" in
questione naturalmente e` composto da veri comandi piu` semplici,
come 'b' (indietreggia il cursore di una parola), 'w' (avanza il
cursore di una parola), 'd' (cancella come da successivo comando
di movimento) e 'P' (inserisci prima del cursore l'ultimo testo
cancellato); come gia` dicevo nel mio post precedente, fra i difetti
del vi (non per fortuna della maggior parte dei suoi cloni!) c'e`
la mancanza di un vero linguaggio di programmazione, si puo` solo
fare una sequenza di comandi.
