最近、EclipseからVimに切り替えました。私はそれを愛している。私が取り組んでいるいくつかのハングアップがありますが、私が多くの問題を抱えているのは、PHPドキュメンテーションのコメントです。 Eclipseで私が入力できます。Vim:インデントスクリプト内からテキストを変更する方法
/** [enter]
、次の行を自動だから私は持っていると思います
*
でいっぱいになります
/**
* [comment goes here]
このようなものがあります場合、私は思ったんだけどvimのために。コマンドを実行してドキュメントのコメントを自動生成するプラグインがいくつかあるようですが、入力している間にドキュメントのコメントを追加するのが大好きです。
私はPHPインデントスクリプト(http://www.vim.org/scripts/script.php?script_id=1120)を使って遊んでいましたが、ドキュメントコメントブロックの中に入っていることを認識しましたが、実際にテキストを変更してブロック内に入ると「*」と打ちます。
私は他のプラグインがそう見てきたもの試してみた:
let @z = ' * '
put! z
もこれを試してみました:
exe 'normal!' '"zgp'
が、運を。これはインデントスクリプトからは不可能ですか?もしそうでなければ、実際にVimにドキュメントコメントブロックを認識させて、入力中にそれに応じて動作させるにはどうしたらいいですか?
ご協力いただければ幸いです!
これは正しい方法です。非常に包括的な答えの速い要約として、私は 'set fo + = r'を.vimrcに追加すると言うでしょう。 –
これはありがとうございます...偉大な仕事をしているようです – andrew
私はすべてのプラグインを無効にして、私は+ = rを設定しましたが、PHPのインデントスクリプト(変更なし)を使用すると、+ = rを設定すると、仕事はありません。 foを設定しますか? == "qrowcb" ...任意のアイデア?これを無効にする可能性のある別の設定がありますか? – andrew