私はvim-latexを使用しており、フレーズの周りの属性/コマンドを削除するための解決策を探しています。例えば
\textit{\textbf{Foo}}
になります
\textit{Foo}
何とかして。私は「周囲」を見つけました-単一の兆候には強力ですが、残念ながら私の目標を達成することはできません。
アイデアやヒントはありますか?
あなたがTimPopeによるsurround.vimを持っているなら、これはそうするかもしれません
nmap <silent> dsa ds}dF\
あなたは次のようなことをすることができます
F{dF\ds{
F{ "goes back to the last { before the cursor
dF\ "deletes the attribute
ds{ "deletes the {} (needing the surround-plugin
これをdsなどのnew-vim-commandに入れますが、それ以外の場合はどちらもわかりません。
vimtexを使用する場合、デフォルトのマッピングは単純ですdsc
(周囲のコマンドを削除)。カーソルがコマンド名またはテキストの両方にあるときに発行できます。