8

私は3人でプロジェクトに参加しています。各メンバーに対して Vim で同じ折り畳みが必要です。折り目を共有するにはどうすればよいですか?

[フィードバック]

重要なことを 1 つ理解しました。Google は {{{ などの記号を無視するため、「VIM の 3 つの中かっこ」をググって、marker-method に関するヘルプを見つけてください。関連する情報をすばやく見つけることができるため、実践がはるかに簡単になります。

マーカー メソッド (Adam Bellaire が提案) を使用するには、メソッドを設定する必要があることに注意してください。

:set foldmethod=marker

回答ありがとうございます。

4

4 に答える 4

5

ファイルを折りたたむ?まあ、同じ設定は同じ折り目になるはずです。

Vim はいくつかの方法で折り畳むことができます: 手動、インデント、式、構文、およびマーカー (デフォルトでは、3 つの曲線ブラケットであると思います)。

したがって、同じバージョンの vim を使用していて、構文とインデント ファイルが変更されていない場合は、vimrc で foldmethod と foldmarker オプションを確認し、それらを vimrc ファイルにコピーしてもらいます。それはそれを行う必要があります。

于 2009-02-07T23:03:16.163 に答える
2

これまで誰かと VIM の折りたたみを共有したことはありませんが、同じマシンで作業している場合は、現在の状態 (折りたたみを含む) を保存する VIM セッションを使用できるかもしれません。VIM で次のコマンドを実行します。

 mks! /path/to/session_file

その後、友人はセッション ファイルをロードできます。

vim -s /path/to/session_file
于 2009-02-07T23:02:54.217 に答える
0

古代の歴史、私は知っていますが、これは'09年に存在するvimのバージョン以降に登場した可能性があり、コメントするのに十分な評判がまだないため、ここに行きます.

幸いなことに、ファイルのビューを保存すると、手動の折り畳みも保存され、ネストされた折り畳みも保存されます。

悪いニュースは、vim 7.0 (RHEL 5.5) では一貫した結果が得られないことがわかったことです。これはその後の更新で修正される可能性がありますが、残念ながら、インストールは許可されていません。

于 2014-06-10T17:52:56.423 に答える