Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Vim
Envoyé par: YuGiOhJCJ

Bonjour,
je viens d'une distrib Debian.
Sur celle-ci, pour faire fonctionner l'éditeur de texte Vim convenablement, je devais désinstaller le paquet 'nvi'. Sinon, l'éditeur de texte réagissait mal à l'appui de certaines touches telle que 'Backspace'.
Sous slacware, le paquet nvi n'existe pas et l'éditeur de texte Vim ne fonctionne pas convenablement(exactement comme lorsque le paquet nvi n'était pas désinstallé sous Debian).
Savez-vous quel paquet dois-je configurer pour retrouver un éditeur de texte convenable?
Avez-vous déjà recontré ce problème?
Dois-je trouvé une option dans le fichier de conf .vimrc?

---

[yugiohjcj.cf]

Poste le Friday 5 May 2006 20:34:34
Répondre     Citer    
Re: Vim
Envoyé par: Plop!

Bonsoir,

Pourquoi as-tu besoin de nvi (vieux et visiblement plus maintenu) par rapport à vim ? Si c'est pour l'interface, tu as xvim (dossier xap/).

Poste le Friday 5 May 2006 20:58:12
Répondre     Citer    
Re: Vim
Envoyé par: YuGiOhJCJ

Citation
Plop!
Bonsoir,

Pourquoi as-tu besoin de nvi (vieux et visiblement
plus maintenu) par rapport à vim ? Si c'est pour
l'interface, tu as xvim (dossier xap/).

Je n'ai pas nvi d'installé sur ma Debian(malgré qu'il soit installé par défaut avec la distrib). C'est justemement ce qui fait que Vim fonctionne convenablement. En graphique j'utilise gvim.
Mais sous la slackware, j'ai le même problème qu'avec nvi sous Debian, le 'backspace' ne fonctionne pas par exemple. Quel est le paquet à retirer sous Slackware pour faire fonctionner Vim comme sous ma Debian?

---

[yugiohjcj.cf]

Poste le Saturday 6 May 2006 16:50:58
Répondre     Citer    
Re: Vim
Envoyé par: Plop!

Là, je ne vois pas trop... :-/ chez moi vim fonctionne à merveille avec ou sans l'option "nocompatible". As-tu récupéré ton .vimrc depuis /usr/share/vim/vim63/vimrc_example.vim (ou gvimrc... indifféremment) ?

Parce que si oui, tu doit avoir une séquence :
" Use Vim settings, rather then Vi settings (much better!).
" This must be first, because it changes other options as a side effect.
set nocompatible

" allow backspacing over everything in insert mode
set backspace=indent,eol,start

Poste le Saturday 6 May 2006 18:02:06
Répondre     Citer    
Re: Vim
Envoyé par: YuGiOhJCJ

Là depuis je suis reparti sur Debian mais nene je ne crois pas avoir été cherché ce fichier c peut être pour ça...

---

[yugiohjcj.cf]

Poste le Sunday 7 May 2006 14:06:02
Répondre     Citer    
Re: Vim
Envoyé par: YuGiOhJCJ

Oui effectivement j'ai été récuperer le fichier de conf sous Debian pour le mettre sous ma Slackware nouvellement installée. Ca marche!

---

[yugiohjcj.cf]

Poste le Wednesday 7 June 2006 15:57:32
Répondre     Citer    
Re: Vim
Envoyé par: Plop!

D'accord... en fait tu étais en mode vi pur... pas très user-friendly (ie : très feet-breaker), il est vrai. ;-)

Poste le Thursday 8 June 2006 18:57:45
Répondre     Citer    
Re: Vim
Envoyé par: Nicolas Friedli

Une solution facile : cp /usr/share/vim/.../vimrc_example .vimrc

Je n'ai plus le chemin exact (mais il n'y a pas 50 possibilités dan /usr/share/vim) ni le nom exact du fichier.

Ce qui compte dans un .(g)vimrc, c'est au minimum :
set nocompatible
set bs=2
syntax on

Poste le Friday 9 June 2006 22:44:51
Répondre     Citer    
Re: Vim
Envoyé par: Plop!

Tu veux dire ce chemin là :

Citation
Plop!
As-tu récupéré ton .vimrc depuis /usr/share/vim/vim63/vimrc_example.vim (ou gvimrc... indifféremment) ?
;-p

Poste le Saturday 10 June 2006 11:03:27
Répondre     Citer    
Re: Vim
Envoyé par: YuGiOhJCJ

En fait j'ai récupéré le fichier:
cp /etc/vim/vimrc ~/.vimrc

et effectivement vim fonctionne convenablement maintenant.
Mais vi fonctionne encore comme avant. Y a t'il un fichier de conf pour vi?

---

[yugiohjcj.cf]

Poste le Saturday 10 June 2006 13:58:22
Répondre     Citer    
Re: Vim
Envoyé par: Plop!

Citation
YuGiOhJCJ
En fait j'ai récupéré le fichier:

cp /etc/vim/vimrc ~/.vimrc
Tiens, je l'ai pas celui-ci... tu emploies la version 7.0 ?
Citation
auteur
Mais vi fonctionne encore comme avant. Y a t'il un fichier de conf pour vi?

Normal, vi et vim sont indépendants. Sous Slack (je ne sais pas comment c'est sur d'autres distrib') vi est un lien symbolique qui pointe sur elvis. Tu as un fichier de conf /usr/share/elvis-2.2_0/elvis.rc...

Poste le Saturday 10 June 2006 15:29:43
Répondre     Citer    
Re: Vim
Envoyé par: YuGiOhJCJ

La version de mon Vom semble être 6.3 d'après 'vim --help'.
vi n'est pas un pointeur vers vim sous ma slackware...C'est dommage je dois taper 3 lettres pour démarrer mon éditeur de textes! J'avais l'habitude de taper vi pour démarrer Vim sous ma Debian.

---

[yugiohjcj.cf]

Poste le Saturday 10 June 2006 23:07:10
Répondre     Citer    
Re: Vim
Envoyé par: Mark Havel

Rien ne t'empêche de faire un lien symbolique ou un alias pour reproduire ce comportement...

Poste le Monday 26 June 2006 15:40:58
Répondre     Citer    
Re: Vim
Envoyé par: YuGiOhJCJ

C'est vrai...Mais alors qu'est-ce que je fais de l'executable 'vi'? Je le move? Je le del?...J'aurai préféré que Slackware propose de séparer ces 2 programmes dans 2 paquets 'vi' et 'vim' différents comme sous la Debian.
Je vais peut être écrire au créateur de la distrib. on ne sait jamais s'il est du même avis que moi :-)

---

[yugiohjcj.cf]

Poste le Monday 26 June 2006 15:56:42
Répondre     Citer    
Re: Vim
Envoyé par: Mark Havel

Tu fais "mv vi vi-old" puis "ln -s vim vi" pour créer ledit lien symbolique. Comme ça, tu ne perds rien du tout...

Poste le Monday 26 June 2006 18:01:25
Répondre     Citer    
Re: Vim
Envoyé par: YuGiOhJCJ

c sur...Mais je pense qu'il est préférable que je prévienne le créateur de la Slackware...Je vais voir ce qu'il en pense.

---

[yugiohjcj.cf]

Poste le Monday 26 June 2006 18:55:22
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Vim
Aide aux utilisateurs de la distribution Slackware et ses dérivées : Slax, Vector

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons