2009-12-16 12 views
1

Je viens d'ajouter vim à mon installation Cygwin actuelle, et cela ne fonctionne pas correctement.Besoin d'aide dépannage vi + problème cygwin

Le problème est: quand je tape vim <Enter> il ouvre Vim avec l'écran de démarrage de l'aide (en couleur) - OK. Je tente ensuite de quitter avec :q, et il dort quelques secondes, puis il quitte, mais quand je tape un caractère à la ligne de commande, il pré-pends une chaîne de caractères parasites (6c6c). D'autres problèmes similaires lorsque j'essaie de modifier un fichier dans vi au lieu de quitter tout de suite. Je suppose que c'est un problème de couleur/TERM, mais je n'ai pas beaucoup d'expérience dans ce genre de choses.

Merci pour toute aide.

+0

Quelle version du système d'exploitation? Avez-vous essayé de faire une nouvelle installation de cygwin + vim quelque part pour voir si elle a le même problème? – Ash

+0

Version du système d'exploitation: xp professional 2002 SP2. En fait, je travaillais avec la même configuration jusqu'à l'année dernière, et cela a fonctionné. – AndreaG

+0

Je ne peux pas vraiment dire ce qui se passe ici, car je n'ai jamais eu une telle chose avec Cygwin, mais vous voudrez peut-être envisager de télécharger la version "régulière" Win32 de la page d'accueil de Vim et de l'utiliser plutôt que le Cygwin construire. –

Répondre

2

De quel terminal lancez-vous vim? I'd suggest using rxvt. Cela résout de nombreux problèmes avec les programmes de type ncurses.

Parfois, les utilisateurs modifient leur variable TERM. Généralement, vous ne devriez pas faire cela, tant que votre termcap est installé dans votre environnement, ce n'est pas nécessaire. Si vous utilisez rvxt votre variable term sera par défaut 'rxvt-cygwin-native'.