Wie schreibe ich einen Kommentar in eine .vimrc-Datei?


18

Ich gehe eine .vimrc-Datei durch und dort ist alles so geschrieben:

" 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>

Kann mir jemand sagen, was der Unterschied zwischen den nachgeschriebenen Zeilen " .... und den nachgeschriebenen Zeilen ist "".....?


Ich habe das noch nie gesehen. Ich dachte, man hat gerade die Kommentare geschrieben, zB was ich in meinem vimrc habe, ist eine Zeile, die sagt :syntax onund das ist es ... ist das falsch?
Charlie Parker

Antworten:


19

Das ist der Hauptunterschied:

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

Wenn Sie also doppelten "doppelten Anführungszeichen" als kommentierten Code sehen, können Sie ihn durch Entfernen der doppelten "doppelten Anführungszeichen" auskommentieren. Die einfachen "doppelten Anführungszeichen" bedeuten "Ich bin nur ein Kommentar" und dürfen nicht "unkommentiert" sein. , macht Sinn?. Hoffe das hilft. Zögern Sie nicht zu fragen, ob ein weiterer Zweifel auftaucht!

UPDATE 0 : In der .vimrcDatei werden Zeilenkommentare durch Hinzufügen eines doppelten Anführungszeichens "links vom Text erstellt. Dies bedeutet, dass alles, was sich rechts von "befindet, ein Kommentar ist. mehrzeilige Kommentare können nicht in der gemacht werden , .vimrcaußer dem Hinzufügen einer Datei "zu Beginn jeder Zeile, also in mehrere einzeiligen Kommentar resultierenden im Gegensatz zu Coder PHPwo Sie diese Öffnung mehrzeilige-Kommentar verwenden können /*und Schließen-mehrzeilige-Kommentar */. Ich weiß nicht, ob es noch da draußen ist, aber es gab ein Plugin namens "The NERD Plugin" oder "The NERD Commenter" vim. Hoffe das hilft!

UPDATE 1 : In Bezug auf die doppelten "doppelten Anführungszeichen" und die einfachen "doppelten Anführungszeichen", zum Beispiel die ersten Zeilen in Ihrer .vimrcDatei:

" Besser kopieren und einfügen
" Wenn Sie große Codeblöcke in vim einfügen möchten, drücken Sie F2, bevor Sie
" einfügen. Unten sollten Sie sehen -- INSERT (paste) --.

" " Set pastetoggle =
" " Set Zwischenablage = unnamed

Bitte beachten Sie zu Beginn jeder Zeile gibt es eine fett gedruckte doppelte Anführungszeichen ähnliche " Das bedeutet , dass jeder einzelne Textzeichen in dieser Zeile unmittelbar rechts davon beginnt , ist ein Kommentar.

Beachten Sie nun die letzten beiden Zeilen, in denen am Anfang dieser Zeilen doppelte Anführungszeichen stehen. Das erste Zeichen in der Zeile ist ein fettgedrucktes Anführungszeichen wie dieses " und das zweite Zeichen in der Zeile ist ein kursives Anführungszeichen wie dieses " . Wiederum bedeutet dies, wie oben erläutert, dass jedes einzelne Textzeichen in dieser Zeile, das unmittelbar rechts davon beginnt, ein Kommentar ist. Jetzt ist das zweite "doppelte Anführungszeichen" Teil des Kommentars. Sie können sogar 3 oder mehr doppelte Anführungszeichen hinzufügen, da bei einer Zeile mit dem doppelten Anführungszeichen alles rechts als Kommentar interpretiert wird. Dies ist nur für die Programmierer oder Benutzer, um schneller zu erkennen, wo sich der Arbeitscode befindet und wo sich die einfachen Kommentare befinden, eine visuelle Referenz. Hoffe das hilft. Zögern Sie nicht, uns zu fragen, ob Zweifel bestehen. Prost!


hallo, das weiß ich auch .. und jeder kann es herausfinden ... du hast die Frage nicht bekommen
Amit Upadhyay

Hallo! Dann schlage ich vor, dass Sie ein bisschen spezifischer sind oder eine andere Frage stellen. Was genau möchten Sie wissen?
Zehnner

Sie haben mir den Unterschied zwischen "und" anhand der obigen .vimrc-Datei erklärt. Versuchen Sie, den tatsächlichen Unterschied zwischen ihnen und die verschiedenen Möglichkeiten zum Kommentieren der .vimrc-Datei zu erklären.
Amit Upadhyay

@AmitUpadhyay In vim gibt es nur eine Möglichkeit zum Kommentieren, und es gibt keinen syntaktischen Unterschied zwischen "und ""für Kommentare.
Muru

Ich habe das noch nie gesehen. Ich dachte, man hat gerade die Kommentare geschrieben, zB was ich in meinem vimrc habe, ist eine Zeile, die sagt :syntax onund das ist es ... ist das falsch?
Charlie Parker
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.