Maison  >  Article  >  Opération et maintenance  >  Solution au code chinois tronqué dans vi en centos

Solution au code chinois tronqué dans vi en centos

尚
original
2020-03-19 16:52:553342parcourir

Solution au code chinois tronqué dans vi en centos

Solution au code chinois tronqué dans vi en centos :

Ouvrez le fichier vimrc et ajoutez le code suivant :

$vi ~/.vimrc
let &termencoding=&encoding
set fileencodings=utf-8,gbk
$:wq

Tutoriel recommandé : Tutoriel centos

Connaissances de base de l'encodage vi :

1 Il y a 3 variables :

encodage—Cette option est utilisée pour le texte mis en mémoire tampon (vous sont des fichiers édités), des registres, des fichiers de script Vim, etc. Vous pouvez considérer l’option « encodage » comme un paramètre pour le fonctionnement interne de Vim.

fileencoding—Cette option est le type d'encodage utilisé par vim lors de l'écriture de fichiers.

termencoding—Cette option représente le type d'encodage utilisé pour la sortie vers le terminal client (Term).

2. Les valeurs par défaut de ces trois variables :

encodage—identique à la locale actuelle du système, donc la locale actuelle doit être prise en compte lors de l'édition du fichier, sinon il il y aura plus de choses à régler.

fileencoding—vim reconnaît automatiquement l'encodage lors de l'ouverture d'un fichier, et fileencoding est la valeur reconnue. S'il est vide, l'encodage sera utilisé lors de l'enregistrement du fichier. Si l'encodage n'est pas modifié, la valeur sera la locale actuelle du système.

termencoding—la valeur par défaut est vide, c'est-à-dire qu'aucune conversion d'encodage n'est effectuée lors de la sortie vers le terminal.

Tutoriels vidéo associés recommandés : Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn