我正在用 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()
将此放入您的
.vim/ftplugins/tex.vim
文件(或 .vim
目录中的任何 .vim/ftplugins/tex
)。
关于vim - 在vim的换行符处自动插入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2547739/