Maison >Opération et maintenance >exploitation et maintenance Linux >configuration commune de vim - rendre vim plus facile à utiliser
Copiez le code suivant dans le répertoire utilisateur et créez un nouveau fichier sous .vimrc
Enregistrez-le et il prendra effet si vous souhaitez qu'il prenne effet pour tous les utilisateurs, veuillez modifier /etc/vimrc ; (il est recommandé de cp d'abord une copie)
set nocompatible "Désactiver le mode de compatibilité vi
syntaxe sur "Mise en évidence automatique de la syntaxe
colorscheme molokai "Définir le schéma de couleurs
définir le numéro "Afficher le numéro de ligne
définir la ligne du curseur" Mettre en surbrillance la ligne actuelle
définir la règle "Activer la règle de la barre d'état
set shiftwidth=4 " Définir la largeur des commandes << et >> lors du déplacement de 4
set softtabstop=4 " vous permet de supprimer 4 espaces à la fois en appuyant sur la touche retour arrière
set tabstop =4 " définit la longueur de tabulation sur 4
set nobackup " Ne pas sauvegarder lors de l'écrasement de fichiers
set autochdir " Basculer automatiquement le répertoire actuel vers le répertoire où se trouve le fichier actuel
filetype plugin indent on " Activer le plugin
set backupcopy=yes " set Le comportement lors de la sauvegarde est de remplacer
set ignorecase smartcase " Ignorer la casse lors de la recherche, mais rester sensible à la casse lorsqu'il y a une ou plusieurs lettres majuscules
set nowrapscan " Désactiver la recherche de recherche aux deux extrémités du fichier
set incsearch " Afficher les résultats de la recherche lors de la saisie du contenu de la recherche
set hlsearch " Mettez en surbrillance le texte trouvé lors de la recherche
set noerrorbells " Désactivez la cloche des messages d'erreur
set novisualbell " Désactivez l'utilisation de la cloche visuelle au lieu d'appeler
set t_vb= " Code de terminal de cloche d'erreur vide
" set showmatch " insérer le support, passer brièvement au support correspondant correspondant
" set matchtime=2 " passer brièvement à l'heure de la correspondance bracket
set magic " set magic
set Hidden " Permet de changer de tampon lorsqu'il y a des modifications non enregistrées Les modifications à ce moment sont enregistrées par vim
set guioptions-=T. " Masquer la barre d'outils
set guioptions-=m " Masquer la barre de menu
set smartindent "Utiliser l'indentation automatique intelligente lors de l'ouverture d'une nouvelle ligne
set backspace=indent,eol,start
" Si vous ne le définissez pas, vous ne pouvez pas utiliser le retour arrière dans l'état d'insertion. Utilisez la touche espace et la touche Suppr pour supprimer le retour chariot
set cmdheight=1 "Définissez le nombre de lignes dans la ligne de commande à 1
set laststatus=2 "Afficher la barre d'état (la valeur par défaut est 1, impossible d'afficher la barre d'état)
set statusline= %<%F[% 1*%M%*%n%R%H]%= %y %0(%{&fileformat} %{&encoding} %c :%l/%L%)
" Définissez les informations affichées dans la ligne d'état
set Foldenable "Commencer le pliage
set Foldmethod=syntax "Définir la syntaxe du pliage
set Foldcolumn=0 "Définir la largeur de la zone de pliage
setlocalfoldlevel=1 "Définir le nombre de niveaux de pliage sur
" setfoldclose=all "Définir pour fermer automatiquement le pli
" Utilisez la barre d'espace pour changer de pli
" nnoremap " Configurer l'environnement multilingue if has("multi_byte") " Encodage UTF-8 set encoding=utf-8 set termencoding=utf-8 set formatoptions+=mM set fencs=utf-8,gbk " Ctrl+c copier dans l'état sélectionné vmap 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!