Vim Latex:轻松删除单词/短语周围的命令

时间:2012-11-19 21:25:58

标签: vim latex

我正在使用vim-latex,我正在寻找一种解决方案来删除短语中的属性/命令。 E.g。

\textit{\textbf{Foo}}

将成为

\textit{Foo}

不知。我找到了“环境”字样,它对单个标志很有用,但遗憾的是无法实现我的目标。

任何想法和提示?

3 个答案:

答案 0 :(得分:4)

如果Tim Pope有surround.vim,可能会这样做

nmap <silent> dsa ds}dF\

答案 1 :(得分:2)

你可以做点什么

F{dF\ds{

F{  "goes back to the last { before the cursor
dF\ "deletes the attribute
ds{ "deletes the {} (needing the surround-plugin

并把它放到像ds之类的新vim命令中 但除此之外我也不知道。

答案 2 :(得分:0)

如果使用vimtex,则默认映射只是delete(id) { this.jsonObject = this.jsonObject.filter(x => x.id !== id); } (删除周围的命令)。 当光标位于命令名称或文本中时,您可以发出它。