来自help g:syntax_on:
您可以使用以下命令打开/关闭语法:
:if exists("g:syntax_on") | syntax off | else | syntax enable | endif
Run Code Online (Sandbox Code Playgroud)
要将其放入映射中,您可以使用:
:map <F7> :if exists("g:syntax_on") <Bar>
\ syntax off <Bar>
\ else <Bar>
\ syntax enable <Bar>
\ endif <CR>
Run Code Online (Sandbox Code Playgroud)
[使用 <> 表示法,按字面意思输入]
为了让它进入插入模式,我认为最简单的方法是做
imap <F7> <C-o>F7
Run Code Online (Sandbox Code Playgroud)
在我的 .vimrc 中,我也有相同的,但有nnoremap和<silent>:
nnoremap <silent> <Leader>ts
\ : if exists("syntax_on") <BAR>
\ syntax off <BAR>
\ else <BAR>
\ syntax enable <BAR>
\ endif<CR>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
918 次 |
| 最近记录: |