(この質問は、昨日 tex.stackexchange に投稿した質問に近いものですが、ここに投稿するべきだったことに気づきました。)
Vim latex-suite を使用して.Rnw
ファイルをインデントすると、Sweave ブロック (例: のような行<<>>=
) がインデントされます (項目別リストなどでインデントされたテキストに続いている場合)。残念ながら、Sweave コマンドは最初の列から開始する必要があるため、これは Sweave コマンドを「中断」します。
私は Vim で最小限のスキルしか持っていません。朝の検索では、私の~/.vim/indent/tex.vim
(または他の関連する) ファイルを変更して Sweave ブロックのインデントをゼロにする方法がわかりませんでしたが、それに続くラテックス コードを適切にインデントする方法がわかりませんでした。何か案は?