vimrc文件注释-双引号与两个双引号


20

我正在检查.vimrc文件,所有内容都这样写:-

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

有人可以告诉我后面写的那些行" .... 和后面写的那些行有什么区别"".....吗?


我以前从未见过。我以为有人刚刚写了评论,例如,我在vimrc中写的是一行,:syntax on就是这样……那是错的吗?
查理·帕克

Answers:


21

这是主要区别:

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

这样,当您看到双“双引号”是带注释的代码时,可以通过删除双“双引号”来取消注释,单“双引号”的意思是“我只是一个注释”,不要被“取消注释”。 , 说得通?。希望这可以帮助。不要犹豫,问是否还有其他疑问!

UPDATE 0:在.vimrc文件中,通过"在文本左侧添加双引号来进行行注释,这意味着右侧的所有内容"均为注释;.vimrc除了"在每行的开头添加a之外,无法在文件中进行多行注释,因此会导致多个单行注释,与之不同CPHP您可以在其中使用这些opening-multiline-comment /*和closeing-multiline-comment */。我不知道它是否仍然存在,但是中有一个名为“ NERD插件”或“ NERD Commenter”的插件vim。希望这可以帮助!

更新1:关于双“双引号”和单“双引号”,例如.vimrc文件的第一行:

更好的复制和粘贴
当你想大块的代码粘贴到VIM,按F2键,然后
粘贴。在底部你会看到-- INSERT (paste) --

设置pastetoggle =
设置剪贴板=未命名

请注意,在每一行的开头都有一个加粗的双引号,例如“”,这意味着该行中紧靠其右侧开始的每个文本字符都是注释。

现在,请注意最后两行,在这些行的开头有双“双引号”。在该行的第一个字符是一个加粗双引号像这样和在该行第二个字符是斜体双引号这样。同样,如上所述,这意味着该行中紧接其右边开始的每个文本字符都是注释。现在第二个“双引号”是注释的一部分,您甚至可以添加3个或更多的双引号,因为当一行具有双引号字符时,右边的所有内容都将被解释为注释。这仅是为了程序员或用户更快地检测到哪里是工作代码,哪里是纯注释,即视觉参考。希望这可以帮助。再次,不要犹豫,如果有任何疑问,干杯!


你好,这我也知道..任何人都可以弄清楚...你没有得到这个问题
Amit Upadhyay 2015年

你好!然后,我建议您稍微具体一点,或者再问一个问题。您想知道什么?
zehnner 2015年

你告诉我的“和‘’的区别与上述.vimrc文件的参考试着告诉他们和不同的方式来评论.vimrc文件之间的实际差异。
阿米特Upadhyay

@AmitUpadhyay只有一个办法在vim评论,之间不存在语法差别",并""征求意见。
muru

我以前从未见过。我以为有人刚刚写了评论,例如,我在vimrc中写的是一行,:syntax on就是这样……那是错的吗?
查理·帕克
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.