vi

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: vi

Messaggio da joe »

conraid ha scritto: Ma di quale programma si trattta?
nvi-1.79

non penso di usarlo stabilmente, ma ero curioso di provare un po', sia la compilazione che l'utilizzo.
Adesso ho la compilazione sullo stomaco....tra l'altro aggiungendo o togliendo una parensi, l'errore cambia in un messagio molto poco esplicativo per le mie conoscenze.
Boo...Se ne hai voglia/tempo/eccecc e fai una prova, ti sarei grato se potessi riportare eventuali spiegazioni. Come sempre ti ringrazio in anticipo ;)
Saluti. :-D

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: vi

Messaggio da conraid »

joe ha scritto:
conraid ha scritto: Ma di quale programma si trattta?
nvi-1.79
magari non hanno usato la sintassi colorata e non si sono accorti di una parantesi mancante ;-)

Se non hai esigenze particolari come Mario, prendi il pacchetto da qui
http://rlworkman.net/pkgs/

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: vi

Messaggio da masalapianta »

spina ha scritto:Non ho mai detto che ho qualcosa contro il volgo, ho solo detto che avresti potuto travare qualcosa di meno volgare.
perche'? se non hai nulla contro il volgo che motivo c'e' di preferire un linguaggio dotto ad uno volgare?

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: vi

Messaggio da joe »

conraid ha scritto: Se non hai esigenze particolari come Mario, prendi il pacchetto da qui
http://rlworkman.net/pkgs/
Avevo visto quellaversione disponibile ma a me a questo punto interessa proprio la 1.79. Che a quanto aveva detto Mario sarebbe la più vicina al vi originale.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: vi

Messaggio da Mario Vanoni »

joe ha scritto:
conraid ha scritto: Se non hai esigenze particolari come Mario, prendi il pacchetto da qui
http://rlworkman.net/pkgs/
Avevo visto quellaversione disponibile ma a me a questo punto interessa proprio la 1.79. Che a quanto aveva detto Mario sarebbe la più vicina al vi originale.
Nella dir build devi commnetare diverse righe in Makefile.in

spero di essere riuscito ad aggiungerlo a questo post
quello che da me funziona senza errori.

EDIT: non riesco ad aggiungere qui Makefile.in,
mandami un indirizzo email e te lo allego.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: vi

Messaggio da joe »

Per allegare i file io di solito aggiungo l'estesione ".TXT", altrimenti non mi è possibile allegarli nei post di questo forum.
Non so se è questo il problema, ad ogni modo ho messo in chiaro la mia mail, ma sarebbe più costruttivo rendere partecipi tutti delle modifiche necessarie al Makefile.in.
Quindi se ti è possibile copia il Makefile.in in Makefile.in.TXT e prova ad allegarlo. :)
Se non riesci sarebbe opportuno farlo sapere a Loris....almeno io vavevo fatto così per farmi sbloccare gli allegati ".TXT " :roll:

Vista la quantità di messaggi che hai inviato nel tempo, probabilmente il tuo problema non è questo...in ogni caso la mia mail è adesso in chiaro.
Grazie per la disponibilità. :-D

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: vi

Messaggio da targzeta »

masalapianta ha scritto:perche'? se non hai nulla contro il volgo che motivo c'e' di preferire un linguaggio dotto ad uno volgare?
Io non ho niente neanche contro le parolacce, e non urta la mia sensibilità sentire qualcuno che le usa, però suonano meglio quando dette in alcuni contesti.
Diciamo che sprecare la palora "pisciata" per dire una frase senza senso come quella che hai detto mi ha spiazzato un pò.
Mi sono detto:"peccato vedere che certa gente abbia così poco rispetto per questa parola", così te l'ho fatto notare.

Ora mi stai facendo venire i sensi di colpa, dici che potrai perdonare questa mia grave offesa? Dai ti prego perdonami, dimmi, vuoi che mi tagli un dito per recuperare a questo oltraggio? :lol: (prima che magari mi rispondi "si, lo voglio", sappi che ti sto prendendo in giro...sai, non sarebbe la prima volta che non capisci la mia ilarità)

E' incredibile quanto sia facile andare offtopic con te, riesci a farmi scrivere post su post di cose inutili...e quello che è più incredibile, è vedere tu, che in barba alla produttività, sprechi il tuo tempo nel rispondermi ;)

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: vi

Messaggio da targzeta »

Mario Vanoni ha scritto:EDIT: non riesco ad aggiungere qui Makefile.in,
mandami un indirizzo email e te lo allego.
Perchè non posti solo la tua patch? Sempre che tu non abbia fatto troppe modifiche.
A quel punto ti conviene fare come suggerito da joe, rinomina il file come '.txt', poi magari usa il form di commento per scrivere due righe tanto per indicare la vera estensione.

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: vi

Messaggio da Mario Vanoni »

joe ha scritto:Per allegare i file io di solito aggiungo l'estesione ".TXT", altrimenti non mi è possibile allegarli nei post di questo forum.
Non so se è questo il problema, ad ogni modo ho messo in chiaro la mia mail, ma sarebbe più costruttivo rendere partecipi tutti delle modifiche necessarie al Makefile.in.
Quindi se ti è possibile copia il Makefile.in in Makefile.in.TXT e prova ad allegarlo. :)
Se non riesci sarebbe opportuno farlo sapere a Loris....almeno io vavevo fatto così per farmi sbloccare gli allegati ".TXT " :roll:

Vista la quantità di messaggi che hai inviato nel tempo, probabilmente il tuo problema non è questo...in ogni caso la mia mail è adesso in chiaro.
Grazie per la disponibilità. :-D

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Re: vi

Messaggio da urka58 »

masalapianta ha scritto: btw se sai programmare e' inutile un editor, il codice lo scrivi con cat, inoltre sono inutili compilatori/linker e linguaggi di alto e basso livello, scrivi direttamente l'elf con un editor esadecimale; magari ci metti un tempo 500 volte superiore, ma poi sai che soddisfazione?
Tu hai del tempo da buttare via...io mi tengo a mente la sequenza e cambio manualmente la tensione a qualche milione di transistors, questa è vera soddisfazione.
Ciao

btw, se necessita un un programma con forti connotati di multiprogrammazione, chiamo mio cugino per fare andare l'altro processore/core. E' svelto , ma ha poca memoria, per cui ogni tanto facciamo un po' di casino.

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Re: vi

Messaggio da Loris »

Provate ad inserire il file .im e vediamo se si carica...
Certe estensioni su phpbb non esistono, quindi bisogna inserirle a manina, per esigenze particolari sono a disposizione... basta una mail o un MP :thumbright:
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: vi

Messaggio da masalapianta »

spina ha scritto:
masalapianta ha scritto:perche'? se non hai nulla contro il volgo che motivo c'e' di preferire un linguaggio dotto ad uno volgare?
Io non ho niente neanche contro le parolacce, e non urta la mia sensibilità sentire qualcuno che le usa, però suonano meglio quando dette in alcuni contesti.
pisciare non e' una parolaccia e volgare non significa necessariamente dire parolacce, il linguaggio volgare e' il linguaggio del volgo, che non necessariamente si esprime a parolacce; tra parentesi il termine stesso "parolaccia" rientra nel linguaggio volgare

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: vi

Messaggio da targzeta »

masalapianta ha scritto:...
pisciare non e' una parolaccia e volgare non significa necessariamente dire parolacce, il linguaggio volgare e' il linguaggio del volgo, che non necessariamente si esprime a parolacce; tra parentesi il termine stesso "parolaccia" rientra nel linguaggio volgare
Rileggi attentamente i miei post e noterai (forse) che non ho mai detto che "piscare" è una parolaccia, così come non ho mai detto che volgare significa dire parolacce. Secondo me dovresti usare un super super editor in modo da compensare bene il tuo scarso senso di osservazione, sai, tipo font giganti e scritte lampeggianti, immagino già che concerto di colori e scritte sarebbe il tuo monitor :).

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: vi

Messaggio da joe »

Scusate eh, ma visto che il discorso è palesemente OT, "cavolo" alla fine "vi" non c'entra più nulla con quantostate dicendo: pisciate? parolacce? ....macchisene... anzi no.... non vorrei essere volgare... ;) Scherzi a parte, si potrebbero usareanche i PM quando servono.

Tornando a vi sono riuscito a compilare tutto come da indicazioni di Mario con il MAkefile.in patchato. Tre cose:

1- provo ad allegarlo così vediamo se funge anche l'estensione .in. A nche se francamente rinominarlo in Makefile.in.TXT mi sembra una cosa da 4 soldi. Comuinqeu vediamo che succede

2- Farò delle prove di compilazione perchè non mi convince la compilazione statica. Quindi domandone per Mario: perchè mai (se puoi rispondere in termini semplici vista la mia ingoranza) hai deciso di compilarlo così senza usare shared libraries (o forse sto facendo confusione....coreggete se mai eh!)?

3- Prove di editing in "nvi-1.79". Domandone di nuovo per Mario a sto punto o per altri utilizzatori abituali e ferrati di questa versione dell'editor:

- sto sperimentando che le freccie proprio non funzionano, al loro posto vengono scritte le lettere maiuscole A B C D. È tutto normale?
Come terminalesto usando "xterm" in una sessione screen però...anzi una sessione in un emulatore di terminale xterm.
Cioè mi chiedevo se è normale e ci si sposta unicamente con h j k l in modalità Command oppure dovrebbero funzionare anche le frecce.

- in Insert mode si può canellare con Backspace? Mi capita che io cancello e la parte cancellata è ancora lì, in realta se riedito nello stesso punto effettuo un replace della parte su ci era "passato" il BackSpace. Poi se premo ESC allora si cancella.
Ne deduco che o rimpiazzo il cancellato con qualcos'altro anche un a capo oppure per non vedere la parte cancellata devo uscire da insert mode e tornare in command mode. Sbaglio.? O c'è qualche barbatrucco?
Allegati
Makefile_patched.in
Allegato Presente Correttamente:
L'estensione .in per gli allegati adesso pare funzionare
(21.51 KiB) Scaricato 105 volte

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: vi

Messaggio da Mario Vanoni »

joe ha scritto: 2- Farò delle prove di compilazione perchè non mi convince la compilazione statica. Quindi domandone per Mario: perchè mai (se puoi rispondere in termini semplici vista la mia ingoranza) hai deciso di compilarlo così senza usare shared libraries (o forse sto facendo confusione....coreggete se mai eh!)?

3- Prove di editing in "nvi-1.79". Domandone di nuovo per Mario a sto punto o per altri utilizzatori abituali e ferrati di questa versione dell'editor:

- sto sperimentando che le freccie proprio non funzionano, al loro posto vengono scritte le lettere maiuscole A B C D. È tutto normale?
Come terminalesto usando "xterm" in una sessione screen però...anzi una sessione in un emulatore di terminale xterm.
Cioè mi chiedevo se è normale e ci si sposta unicamente con h j k l in modalità Command oppure dovrebbero funzionare anche le frecce.

- in Insert mode si può canellare con Backspace? Mi capita che io cancello e la parte cancellata è ancora lì, in realta se riedito nello stesso punto effettuo un replace della parte su ci era "passato" il BackSpace. Poi se premo ESC allora si cancella.
Ne deduco che o rimpiazzo il cancellato con qualcos'altro anche un a capo oppure per non vedere la parte cancellata devo uscire da insert mode e tornare in command mode. Sbaglio.? O c'è qualche barbatrucco?
2. Uso kernel statico e tutti i programmi che compilo sono statici, perche'?
- in un kernel statico _nessuno_ potra` mai introdurre un modulo
- un programma statico funziona sempre anche se cambi qualche library
- per vecchia esperienza programmi statici sono piu` veloci, come pure il kernel statico
- AT&T con SVR3.1 ha inventato le shared libraries per risparmiare HD, oggi nonsenso

3.
- Le frecce funzionano sia su tty che su xterm sotto fluxbox, sia command mode o insert mode
- in insert mode scrivi eee, fai 3 BS, rimangono, normale
- fai 3 BS, scrivi w, poi ESC, rimane la w e le altre due e scompaiono
Tieni presente che vi e` stato creato con schermi collegati a 100 Baud,
e Bill Joy ha ottimizzato sotto questo punto di vista, senza lui niente [n]curses!

Tornando al problema frecce:
- su tty ho un prompt va2:tty1:~ #
- su xterm bash-3.1#
Problema di X, mi disturba, ma usando raramente X e/o xterm ... non ho voglia di risolverlo.

Poi probabilmente dipende come hai impostato:
- la tastiera, uso solo tastiere US-ASCII
- uso /usr/share/kbd/keymaps/i386/qwerty/us.map.gz
- uso LANG=en_US.UTF-8
in ambiente italiano non ho idea, ne posso provare.

Rispondi