recherche

Maison  >  Questions et réponses  >  le corps du texte

ubuntu14.04 - questions de configuration de vim

Sous Ubuntu14.04, en utilisant l'opération de l'utilisateur root, il n'y a pas de fichier ~/.vimrc dans le répertoire personnel, modifiez donc le fichier /etc/vim/vimrc.
Une erreur s'est produite dans la source vimrc avant la modification.


Excusez-moi, quel est le problème ?
$ chat vimrc

" Tous les paramètres par défaut du système sont définis dans $VIMRUNTIME/debian.vim et proviennent de
" l'appel à :runtime que vous pouvez trouver ci-dessous. Si vous souhaitez modifier l'un de ces
", vous devez le faire dans ce fichier. (/etc/vim/vimrc), puisque debian.vim
" sera écrasé à chaque fois qu'une mise à niveau des packages vim est effectuée.
" Il est recommandé d'apporter des modifications après le sourcing de debian.vim car cela modifie
" la valeur du option « compatible ».

"Cette ligne ne doit pas être supprimée car elle garantit que diverses options sont
" correctement configurées pour fonctionner avec les packages liés à Vim disponibles dans le runtime Debian.
debian.vim

 !

" Décommentez la ligne suivante pour rendre Vim plus compatible avec Vi
" REMARQUE : debian.vim définit 'nocompatible'. La définition de 'compatible' modifie de nombreuses options
", donc toutes les autres options doivent être définies APRÈS la définition de 'compatible'.
" ensemble compatible

"Vim5 et les versions ultérieures prennent en charge la coloration syntaxique. Décommenter la ligne suivante
" active la coloration syntaxique par défaut.
if has("syntax")
syntaxe on
endif

"Si vous utilisez un arrière-plan sombre dans la zone d'édition et la coloration syntaxique
" activez également cette option
"set background=dark

" Décommentez ce qui suit pour que Vim passe à la dernière position lors de
" la réouverture d'un fichier
"if has("autocmd")
" au BufReadPost * if line("'"") > 1 && line("'" ") <= line("$") | exe "normal! g'"" |
" Décommentez ce qui suit pour que Vim charge les règles d'indentation et les plugins

" en fonction du type de fichier détecté.

"if has("autocmd")
" filetype plugin indent on
"endif

" Les éléments suivants sont commentés car ils entraînent un comportement très différent de Vim

" différemment de Vi normal. Ils sont cependant fortement recommandés.

" set showcmd " Afficher la commande (partielle) dans la ligne d'état.
" set showmatch " Afficher les parenthèses correspondantes. .
"set ignorecase " Faire une correspondance insensible à la casse
"set smartcase " Faire une correspondance intelligente avec la casse
"set incsearch " Recherche incrémentielle
"set autowrite " Enregistrer automatiquement avant les commandes comme :next et :make
"set caché " Masquer les tampons lorsqu'ils sont abandonnés
"set mouse=a " Activer l'utilisation de la souris (tous les modes)

" Source un fichier de configuration global si disponible

if filereadable("/etc/vim/vimrc.local")

source /etc/vim/vimrc.local
endif

Y a-t-il un problème ici ?

Je dois maintenant ajouter une fonction qui n'est pas complète en PHP.
echo « autocmd FileType php set omnifunc=phpcomplete#CompletePHP »>>vimrc
source vimrc
Maintenant, cette erreur se produit, quel est le problème ?

天蓬老师天蓬老师2778 Il y a quelques jours716

répondre à tous(4)je répondrai

  • PHPz

    PHPz2017-05-16 16:38:28

    source est utilisé pour configurer l'environnement shell actuel, vim ne peut pas utiliser la commande source. vim lira automatiquement vimrc après le prochain démarrage et aucune source n'est requise.

    Si

    ~/.vimrc n'existe pas, vous pouvez utiliser touch ~/.vimrc pour le créer. Vim le lira automatiquement au démarrage.

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:38:28

    cat xxxxxx >> /etc/vim/vimrc 

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:38:28

    La première fois que je l'ai vu dans la coquillesource vimrc
    你要做的是在vim里 :source vimrc

    répondre
    0
  • 迷茫

    迷茫2017-05-16 16:38:28

    C'est bon, ne roote pas

    répondre
    0
  • Annulerrépondre