在虚拟机中为什么括号不是成对出现的而在Windows下是成对出现的?是不是在缺什么
求大神解答 本帖最后由 jackz007 于 2019-12-30 23:42 编辑什么叫 "在虚拟机中为什么括号不是成对出现" ?一个很莫名其妙的问题,你先举个例子呢。
比如,在什么场景下,干什么的时候,必须要输入不成对的括号,如果成对了便会怎么样?以你的经验,同样的事情,在 Windows 下是怎么做的? 就是在vim编译器中输入一个括号就是一个括号,而在Windows下的那个编译软件输入一个括号则出现一对括号
在vimrc文件中添加下面的代码,然后保存退出就可了
:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
:inoremap { {<CR>}<ESC>O
:inoremap } <c-r>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <c-r>=ClosePair(']')<CR>
:inoremap " ""<ESC>i
:inoremap ' ''<ESC>i
function! ClosePair(char)
if getline('.') == a:char
return "\<Right>"
else
return a:char
endif
endfunction 如何进入vimrc文件
杨龙2 发表于 2020-1-1 13:00
如何进入vimrc文件
百度
页:
[1]