Maison > Questions et réponses > le corps du texte
Sous Windows 8, il existe deux types de caractères tronqués :
- Le premier est constitué de caractères tronqués au démarrage de l'interface de bienvenue
- La deuxième manifestation est (par exemple) lorsque vous effectuez une certaine recherche et que la recherche a atteint la fin, Vim affichera le message d'invite "Il a atteint la fin" dans la barre de commandes, mais la plupart du temps la barre de commandes apparaît comme des personnages tronqués.
De plus, mes paramètres d'encodage de fichiers dans .vimrc sont les suivants : Configuration complète de .vimrc
shell
set nocp set encoding=utf-8 set termencoding=utf-8 set fileencoding=utf-8 set fileencodings=ucs-bom,utf-8,big5,gb2312,latin1,cp936,gb18030 set ffs=unix,dos,mac set mousehide set showcmd
J'ai configuré la souris pour qu'elle soit désactivée dans .vimrc, donc la souris ne fonctionne pas, alors comment puis-je interagir avec le presse-papiers lors du copier-coller
漂亮男人2017-05-16 16:41:35
Mes paramètres pour cette section sont
vimrc
if has("gui_running") set encoding=utf-8 set fileencodings=utf-8,chinese,latin-1 if has("win32") set fileencoding=chinese else set fileencoding=utf-8 endif let &termencoding=&encoding "解决菜单乱码 source $VIMRUNTIME/delmenu.vim source $VIMRUNTIME/menu.vim "解决consle输出乱码 language messages zh_CN.utf-8 endif
C'est normal sous la ligne de commande ou dans gvim. Y compris le menu, les invites suivantes, etc. peuvent tous afficher correctement le chinois. Vous pouvez l'essayer. J'utilise le système win8.1.
Copier-coller, j'utilise "+y
和"+p
.
仅有的幸福2017-05-16 16:41:35
Comment puis-je me rappeler qu'après la version 7.4, le chinois sera pris en charge sans paramètres particuliers
Interagissez avec le presse-papiers si ms-win est activé dans vimrc. Vous pouvez entrer en mode sélection avec v, Ctrl-c v. Une approche plus conviviale consiste à utiliser d'abord "+ ou "* pour sélectionner le registre système, qui est le presse-papiers, lorsque y ou p.
習慣沉默2017-05-16 16:41:35
Sans parler des autres configurations, cette phrase à elle seule doit poser un gros problème :
set termencoding=utf-8
Ce paramètre est l'encodage de l'interface, et WINDOWS n'est certainement pas UTF-8. Essayez de supprimer ce paramètre
.怪我咯2017-05-16 16:41:35
CMD est codé en GBK par défaut. C'est bizarre si vous définissez termencoding
sur utf-8 sans caractères tronqués. La solution... Ce n'est pas pratique de changer termencoding
. gvim. peu importe. termencoding
设置为utf-8不乱码才怪了,解决的办法 …… 改termencoding
不太方便,干脆用gvim算了。
另,与系统剪切板互通的问题,可以配置下clipboard
clipboard
Ma configuration est copiée depuis spf13-vim : .
Pour plus de détails, veuillez vous référer à : http://vim.wikia.com/wiki/Accessing_the_system_clipboard🎜viml
if has('clipboard') if has('unnamedplus') " When possible use + register for copy-paste set clipboard=unnamed,unnamedplus else " On mac and Windows, use * register for copy-paste set clipboard=unnamed endif endif