我正在用vim编辑LaTeX文件。当我在\begin{itemize}环境中时,是否有办法告诉vim \item每当我打开新行时自动插入?
function CR()
if searchpair('\\begin{itemize}', '', '\\end{itemize}', '')
return "\r\\item"
endif
return "\r"
endfunction
inoremap <expr><buffer> <CR> CR()
Run Code Online (Sandbox Code Playgroud)
将此放入您的.vim/ftplugins/tex.vim文件(或任何.vim内部.vim/ftplugins/tex目录)中。