[Vim] Des ^M invisibles ?
Résolu/Fermé
duddy67
-
1 nov. 2007 à 12:24
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 1 nov. 2007 à 16:20
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 1 nov. 2007 à 16:20
A voir également:
- [Vim] Des ^M invisibles ?
- Comment avoir des blocs invisibles sur minecraft - Forum Minecraft
- Vim autocompletion - Astuces et Solutions
- Vim rechercher - Forum Linux / Unix
- Vim mac - Télécharger - Traitement de texte
- [Vim] Remplacer une occurence ? ✓ - Forum Linux / Unix
8 réponses
mamiemando
Messages postés
33410
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
2 décembre 2024
7 808
1 nov. 2007 à 12:50
1 nov. 2007 à 12:50
Les retours chariot ne sont pas écrit de la même façon sous windows et linux. Pour régler le problème, installe (en root) le paquet dosfstools :
Ensuite :
Bonne chance
aptitude install dosfstools
Ensuite :
dos2unix le_ou_les_fichiers_a_corriger
Bonne chance
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
1 nov. 2007 à 13:15
1 nov. 2007 à 13:15
Salut,
pour l'info
il n'y a rien. Aucun ^M.
^M c'est un caractère non imprimable
Pour voir les ^M utilise la commande
regarde man cat
pour l'info
il n'y a rien. Aucun ^M.
^M c'est un caractère non imprimable
Pour voir les ^M utilise la commande
cat -v vimrc
regarde man cat
-v, --show-nonprinting use ^ and M- notation, except for LFD and TABEn fait il faut le renommer en .vimrc
Merci pour vos réponses.
En fait j'ai trouvé encore plus simple.
J'ai créé un nouveau fichier vimrc et copié/collé tout ce qu'il y avait dans le vimrc qui posait pb.
Maintenant ça marche, je n'ai plus d'erreur en ouvrant Vim.
En fait j'ai trouvé encore plus simple.
J'ai créé un nouveau fichier vimrc et copié/collé tout ce qu'il y avait dans le vimrc qui posait pb.
Maintenant ça marche, je n'ai plus d'erreur en ouvrant Vim.
mamiemando
Messages postés
33410
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
2 décembre 2024
7 808
1 nov. 2007 à 14:33
1 nov. 2007 à 14:33
Ben dos2unix c'est encore plus simple à mon avis mais bon si ça marche c'est l'essentiel :p
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
1 nov. 2007 à 15:10
1 nov. 2007 à 15:10
En fait j'ai trouvé encore plus simple.
Semble-t-il que le chemin le plus court c'est celui qu'on le connaît ;-)), ce qui ne corresponds pas toujours à la carte ;-))
Vaut mieux de temps en temps regarder la carte, qui sait peut être qu'on peut amélioré ;-))
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
1 nov. 2007 à 15:58
1 nov. 2007 à 15:58
ou supprimer ^M dans vim :
:%s/^v^m//g
^v^m : control-v control-m
:%s/^v^m//g
^v^m : control-v control-m
Ben dos2unix c'est encore plus simple à mon avis mais bon si ça marche c'est l'essentiel :p
Semble-t-il que le chemin le plus court c'est celui qu'on le connaît ;-)), ce qui ne corresponds pas toujours à la carte ;-))
Vaut mieux de temps en temps regarder la carte, qui sait peut être qu'on peut amélioré ;-))
Oui c'est vrai, je me suis mal exprimé.
Par "plus simple" je voulais simplement dire que je n'avais pas besoin d'utiliser de programme extérieur à Vim.
Alors disons que j'ai trouvé une autre manière de résoudre mon pb :-)
En tout cas merci pour votre aide
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
1 nov. 2007 à 16:20
1 nov. 2007 à 16:20
Alors disons que j'ai trouvé une autre manière de résoudre mon pb :-)
C'est le plus important.
C'était juste dans l'esprit de savoir qu'il y a plusieurs possibilités d'arriver au même résultat ;-)
C'est le plus important.
C'était juste dans l'esprit de savoir qu'il y a plusieurs possibilités d'arriver au même résultat ;-)