vimでciコマンドを変更する方法


10

"ci("が括弧内のすべてを変更するように、 "ci $"がドル記号の間のすべてを変更したい(LaTeXを編集するため)。これは可能ですか?


このコマンドについて知らなかった...マニュアルのどこでそれを読むことができるか知っていますか?どういうわけか見つけられなかった。
Robert S Ciaccio 2010

1
@calavera: ":help c"、次に ":help object-select"
Neil G

回答:


6

vim LaTeXボックスプラグインはこの機能を追加します。プラグインの残りの部分を使用したくない場合は、ソースを見て、それがどのように行われるかを確認できます。

vim用の他のLaTeXプラグインの一部にもおそらくその機能があると思います。少なくとも4つの主要なものがあります。LaTeXボックスの1つは、私が最もよく知っているものです。


2

私はそうは思いません。ドル記号を前後に変更するかどうかをvimに伝える方法が必要ですが、プログラムで決定することはできないと思います。

ただし、「cf $」を実行して、現在の行から次のドル記号まですべてを変更できます。前のドル記号に移動する場合は、「cF $」を使用します。


それは可能です。実装の原則については、関連するvimのヒントを参照してください。vim.wikia.com
Luc

1
ct$またはcT$、ドル記号も削除します
Three Diag
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.