web-dev-qa-db-fra.com

Comment écrire un commentaire dans un fichier .vimrc?

Je passe par un fichier .vimrc et là tout est écrit comme ceci: -

" Better copy & paste
" When you want to paste large blocks of code into vim, press F2 before you
" paste. At the bottom you should see ``-- INSERT (paste) --``.

"" set pastetoggle=<F2>
"" set clipboard=unnamed


" Mouse and backspace
"" set mouse=a  " on OSX press ALT and click
"" set bs=2     " make backspace behave like normal again


" Rebind <Leader> key
" I like to have it here becuase it is easier to reach than the default and
" it is next to ``m`` and ``n`` which I use for navigating between tabs.
"" let mapleader = ","


" Bind nohl
" Removes highlight of your last search
" ``<C>`` stands for ``CTRL`` and therefore ``<C-n>`` stands for ``CTRL+n``
"" noremap <C-n> :nohl<CR>
"" vnoremap <C-n> :nohl<CR>
"" inoremap <C-n> :nohl<CR>


" Quicksave command
"" noremap <C-Z> :update<CR>
"" vnoremap <C-Z> <C-C>:update<CR>
"" inoremap <C-Z> <C-O>:update<CR>

Quelqu'un peut-il me dire quelle est la différence entre ces lignes écrites après " .... et les lignes écrites après "".....?

11
Amit Upadhyay

C'est la différence principale:

" Comments to describe what the line of code below does
"" Actual working code for the .vimrc file but still commented. 

Ainsi, lorsque vous voyez des doubles "guillemets" c'est du code commenté, vous pouvez le décommenter en supprimant les doubles "guillemets", le simple "guillemets" signifie "je ne suis qu'un commentaire" et ne doit pas être "décommenté" , logique?. J'espère que cela t'aides. N'hésitez pas à demander s'il y a un autre doute!

PDATE: Dans le fichier .vimrc, les commentaires de ligne sont faits en ajoutant un guillemet double " à la gauche du texte, cela signifie que tout ce qui se trouve à droite du " est un commentaire. Les commentaires multilignes ne peuvent pas être faits dans le fichier .vimrc sauf l'ajout d'un " au début de chaque ligne, ce qui entraîne plusieurs commentaires sur une seule ligne, à la différence de C ou PHP où vous pouvez utiliser ces mots d'ouverture-multiline-commentaire /* et de fermeture-multiline- commenter */. Je ne sais pas s'il existe encore, mais il y avait un plugin appelé "The NERD plugin" ou "The NERD Commenter" dans vim. J'espère que cela t'aides!

PDATE 1: En ce qui concerne les doubles "guillemets" et les "guillemets simples", par exemple, les premières lignes de votre fichier .vimrc:

" Mieux copier et coller
" Lorsque vous voulez coller de gros blocs de code dans vim, appuyez sur F2 avant de vous lancer.
" coller. En bas, vous devriez voir -- INSERT (paste) --.

"" set pastetoggle =
"" set clipboard = unnamed

S'il vous plaît noter au début de chaque ligne il y a un double citation en gras comme ça " cela signifie que chaque caractère de texte de cette ligne commençant immédiatement à droite de celle-ci est un commentaire.

Maintenant, remarquez les deux dernières lignes où il y a des doubles "guillemets" au début de ces lignes. Le premier caractère de la ligne est un double citation en gras comme ça " et le deuxième caractère de la ligne est un guillemet double en italique comme ceci ". De nouveau, comme expliqué ci-dessus, cela signifie que chaque caractère de texte de cette ligne commençant immédiatement par le le deuxième "guillemet double" fait partie du commentaire, vous pouvez même ajouter 3 guillemets ou plus, car lorsqu'une ligne a le caractère guillemet double tout ce qui est à droite sera interprété comme un commentaire. Ceci est juste pour que les programmeurs ou les utilisateurs détectent plus rapidement où est le code de travail et où sont les commentaires simples, une référence visuelle. J'espère que cela vous aidera. Encore une fois, n'hésitez pas à demander s'il y a le moindre doute, À votre santé!

12
zehnner