Il secondo aspetto che vorrei proporvi riguarda la possibilità di
richiamare vim da altri programmi con un certo set di
impostazioni già settate automaticamente.
Per esempio non ricordo più come avevo fatto ad impostare il
newsreader tin in modo che quando si risponde o si crea un
messaggio e viene richiamato vim come editor, questo abbia
l'opzione "textwidth=65" già impostata automaticamente...
Ripeto: probabilmente le due cose non c'entrano molto, ma visto
che si parla in entrambi i casi di vim, ho pensato di accorparle
in un unico messaggio.
> Ma questo però non accade se lancio vim da screen: premendo il
> tasto fine, invece d'andare a fine riga compare una tilde per una
> ttimo e poi va in "command mode"....neanche il canc funziona
> insomma sono disorientato più che altro perchè non riesco a
> capire cosa condiziona vim a comportarsi così:
> perchè dalla console è tutto normale mentre da screen la
> situazione risulta diversa?
> Aggingo che il tasto fine e inizio riga funzionano in screen
> dal prompt della shell....è solo in vim che ho dei problemi.
qui nessun problema con vim lanciato da screen sulla console
prima TERM=linux
dopo TERM=screen e TERMCAP settato a una lunga stringa che
rappresenta l'emulazione di un vt100
possibili problemi tuoi: configurazione di screen, configurazione
della tastiera
> Il secondo aspetto che vorrei proporvi riguarda la possibilità di
> richiamare vim da altri programmi con un certo set di
> impostazioni già settate automaticamente.
> Per esempio non ricordo più come avevo fatto ad impostare il
> newsreader tin in modo che quando si risponde o si crea un
> messaggio e viene richiamato vim come editor, questo abbia
> l'opzione "textwidth=65" già impostata automaticamente...
non so come si faccia a definire l'editor esterno in tin, ma deve
essere qualcosa del tipo
vim -c textwidth=65 %s
NB non che lo sapessi, ma man vim in questi casi aiuta
~
--
Sarò un'ingenua ma continuo a pensarla come prima, anche se
probabilmente i fatti mi smentiscono. -- Francy, in IHC