Maison > développement back-end > Golang > Pourquoi la coloration syntaxique Go ne fonctionne-t-elle pas dans VIM ?

Pourquoi la coloration syntaxique Go ne fonctionne-t-elle pas dans VIM ?

DDD
Libérer: 2024-11-12 15:36:02
original
623 Les gens l'ont consulté

Why isn't Go Syntax Highlighting Working in VIM?

Ajout de la mise en surbrillance de la syntaxe Go à VIM

Problème :

Malgré le suivi de la documentation officielle, la coloration syntaxique du langage Go ne fonctionne pas VIM.

Réponse :

Mise à jour :

Avec la sortie de Go 1.4, le support officiel de Go pour divers éditeurs , y compris VIM, a été supprimé du référentiel.

Original Instructions :

  • Copiez le fichier go.vim de $GOROOT/misc/vim/syntax vers ~/.vim/syntax.
  • Créez un go. fichier vim dans ~/.vim/ftdetect avec ce qui suit contenu :

    au BufRead,BufNewFile *.go set filetype=go
    Copier après la connexion

Méthode d'installation alternative :

Les instructions fournies ne sont plus valables en raison de la suppression du support officiel de Go. Cependant, voici une méthode alternative :

  1. Installez le plugin vim-go depuis le gestionnaire de packages Vim (Vundle) :

    Plugin 'fatih/vim-go'
    Copier après la connexion
  2. Ajoutez les lignes suivantes à votre fichier .vimrc :

    " Set the Go runtimepath
    set runtimepath+=$GOROOT/bin:$GOROOT/misc/vim
    
    " Enable Go syntax highlighting
    syntax enable
    
    " Enable Go filetype detection
    filetype plugin indent on
    Copier après la connexion
  3. Redémarrer VIM.

Remarque : La méthode du plugin fournit une solution plus stable et plus riche en fonctionnalités pour la coloration syntaxique Go dans VIM.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal