Przeglądam plik .vimrc i tam wszystko jest napisane w następujący sposób: -
" 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>
Czy ktoś może mi powiedzieć, jaka jest różnica między wierszami napisanymi po " ....
i wierszami napisanymi po "".....
?
:syntax on
i to tyle ... czy to źle?Odpowiedzi:
To jest główna różnica:
Aby zobaczyć komentarz z podwójnymi „podwójnymi cudzysłowami”, można odkomentować, usuwając podwójne „podwójne cudzysłowy”, pojedyncze „podwójne cudzysłowy” oznaczają „jestem tylko komentarzem” i nie należy ich „niepominać” , ma sens?. Mam nadzieję że to pomoże. Nie wahaj się zapytać, czy pojawi się kolejna wątpliwość!
AKTUALIZACJA 0 : W
.vimrc
pliku komentarze wiersza są tworzone przez dodanie podwójnego cudzysłowu"
po lewej stronie tekstu, co oznacza, że wszystko po prawej stronie"
jest komentarzem; w.vimrc
pliku nie można dodawać komentarzy wielowierszowych, z wyjątkiem dodawania"
na początku każdej linii, co powoduje powstanie wielu komentarzy jednowierszowych w przeciwieństwie do tegoC
lub wPHP
przypadku, gdy można użyć tych otwierających-wielowierszowych komentarzy/*
i zamykających-wieloliniowych komentarzy*/
. Nie wiem, czy nadal tam jest, ale była wtyczka o nazwie „Wtyczka NERD” lub „Komentator NERD”vim
. Mam nadzieję że to pomoże!AKTUALIZACJA 1 : W odniesieniu do podwójnych „podwójnych cudzysłowów” i pojedynczych „podwójnych cudzysłowów”, na przykład pierwszych wierszy w
.vimrc
pliku:Zwróć uwagę na początku każdej linii nie jest pogrubiony cudzysłów like this " oznacza to, że każdy pojedynczy znak tekstu w tej linii natychmiast zaczynają się na prawo od niego jest komentarz.
Teraz zauważ dwa ostatnie wiersze, w których na początku tych wierszy znajdują się podwójne „podwójne cudzysłowy”. Pierwszy znak w wierszu jest pogrubiona cudzysłów tak „a druga postać w kolejce jest kursywa cudzysłów tak ” . Ponownie, jak wyjaśniono powyżej, oznacza to, że każdy pojedynczy znak tekstowy w tym wierszu, rozpoczynający się bezpośrednio po jego prawej stronie, jest komentarzem. Teraz drugi „podwójny cudzysłów” jest częścią komentarza, możesz nawet dodać 3 lub więcej podwójnych cudzysłowów, ponieważ gdy wiersz ma znak podwójnego cudzysłowu, wszystko po prawej stronie zostanie zinterpretowane jako komentarz. To jest tylko dla programistów lub użytkowników, aby szybciej wykryli, gdzie jest działający kod, a gdzie są zwykłe komentarze, wizualne odniesienie. Mam nadzieję że to pomoże. Znowu nie wahaj się zapytać, czy są jakieś wątpliwości, na zdrowie!
źródło
"
i""
dla nich.:syntax on
i to tyle ... czy to źle?