2011-11-15 3 views
0

私はvimの読み取り専用インスタンスが変更を検出するために、ファイルを開くことができるかどうかを判断しようとしています。2つのvimインスタンスを読み込み専用で開くと、同じスワップファイルを使用できますか?

私はKonsole(KDE端末エミュレータ)で動作するVIMでminimapスタイル機能を鍛造する方法を開発しています。私は2つのビューを同期させるのに問題があります。私の考え方ではマーカーを使用するかもしれませんが、メインビューのマーカーにアクセスできるようにマップビューが必要です。 -Rフラグ(読み取り専用)ですでに開いているファイルを開くには、そこに方法があるが、それは、新しいマーカーを通知する既存のスワップファイルを読みましたか?

ありがとうございます!

答えて

1

私はこれを行う方法を見て、-Rで呼び出さ1つのVimのプロセスで、同じファイルを編集しようとしている単純なテキストファイルと二つのプロセスを使用してみましたができませんでした。コマンドラインのvimを試したことがない - - のgvimを使用して

変更が行われたときに通知が、別のvimプロセスが変更を行わないのでれます。言い換えれば、CVSは私が編集しているファイルを更新するかもしれません。無視するか再ロードするかを尋ねられますが、2つのvimプロセスはそのファイルを開いていません。

私はこれでいくつかのより多くの仕事をして、-Rを使用し、7.2.330と私はVimの-Rを使用して1つの、定期的にファイルと同じファイルを編集することができました。変更を加えてファイルを書き出したとき、もう一方のファイルは変更を認識しませんでした。 gVimは作成時に変更を確認しました。

+0

試験後に答えるために多くの情報を追加しました。 – octopusgrabbus

関連する問題