Maison > développement back-end > Golang > Pourquoi la coloration syntaxique Go ne fonctionne-t-elle pas dans Vim après l'installation de go.vim ?

Pourquoi la coloration syntaxique Go ne fonctionne-t-elle pas dans Vim après l'installation de go.vim ?

Susan Sarandon
Libérer: 2024-11-12 19:29:02
original
767 Les gens l'ont consulté

Why isn't Go syntax highlighting working in Vim after installing go.vim?

Configuration de la coloration syntaxique Go dans Vim

En tentant d'ajouter la coloration syntaxique Go à Vim, vous avez suivi les instructions pour copier go.vim dans le répertoire de syntaxe et créez un fichier ftdetect. Cependant, la mise en surbrillance ne s'active pas.

Solution

Conformément aux notes de version de Go 1.4, la prise en charge de Go pour les éditeurs comme Vim a été supprimée du référentiel standard. Au lieu de cela, vous pouvez trouver les instructions d'installation des plugins Vim sur le Go Wiki :

To use all the Vim plugins, add these lines to your $HOME/.vimrc.

" Some Linux distributions set filetype in /etc/vimrc.
" Clear filetype flags before changing runtimepath to force Vim to reload them.
filetype off
filetype plugin indent off
set runtimepath+=$GOROOT/misc/vim
filetype plugin indent on
syntax on
Copier après la connexion

Mettez à jour votre fichier .vimrc avec ces lignes et Vim chargera automatiquement les paramètres de syntaxe nécessaires pour les fichiers Go.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal