Como escrever um comentário no arquivo .vimrc?

6

Estou passando por um arquivo .vimrc e lá está tudo escrito assim: -

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

Alguém pode me dizer qual é a diferença entre as linhas escritas depois de " .... e as linhas escritas depois de ""..... ?

    
por Amit Upadhyay 26.10.2015 / 08:23

1 resposta

10

Esta é a principal diferença:

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

Para que quando você vê duas "aspas duplas" seja um código comentado, você pode remover o comentário removendo as "aspas duplas" duplas, as únicas "aspas duplas" significam "Eu sou apenas um comentário" e não devem ser "uncommented", faz sentido? Espero que isto ajude. Não hesite em perguntar se surge outra dúvida!

UPDATE 0 : no arquivo .vimrc , os comentários de linha são feitos adicionando-se as aspas duplas " à esquerda do texto. Isso significa que tudo está à direita do " é um comentário; não é possível fazer comentários de várias linhas no arquivo .vimrc , exceto adicionar um " ao início de cada linha, resultando em vários comentários de linha única, diferentemente de C ou PHP , em que você pode usar essas multilinhas de abertura -comment /* e closing-multiline-comment */ . Eu não sei se ainda está lá fora, mas havia um plugin chamado "O plugin NERD" ou "The NERD Commenter" em vim . Espero que isso ajude!

UPDATE 1 : com relação às "aspas duplas" duplas e às "aspas duplas", por exemplo, as primeiras linhas do arquivo .vimrc :

  

" Melhor copiar e colar " Quando quiser colar grandes blocos de código no vim, pressione F2 antes de você " cole.Na parte inferior você deve ver -- INSERT (paste) -- .

     

" " set pastetoggle =
" " define clipboard = sem nome

Por favor note que no início de cada linha há uma aspas duplas em negrito como esta " isto significa que cada caractere de texto nessa linha começa imediatamente à direita dele é um comentário.

Agora, observe as duas últimas linhas em que há "aspas duplas" duplas no início dessas linhas. O primeiro caractere na linha é um aspas duplas em negrito como este " e o segundo caractere na linha é um itálico aspas duplas como este < em> ". Novamente, como explicado acima, isso significa que cada caractere de texto nessa linha começando imediatamente à direita é um comentário. Agora, a segunda "aspa dupla" é parte do comentário, você poderia até adicionar 3 ou mais aspas duplas, porque quando uma linha tiver o caracter de aspas duplas tudo à direita será interpretado como um comentário . Isso é apenas para os programadores ou usuários para detectar mais rápido onde está o código de trabalho e onde estão os comentários simples, uma referência visual. Espero que isto ajude. Novamente, não hesite em perguntar se há alguma dúvida, Cheers!

    
por zehnner 26.10.2015 / 08:34

Tags