シェルの他のインスタンスで開始された別のセッションで、複数のテキストファイル(a.txt
、、b.txt
...)を開きました。c.txt
その後、そのコンピュータにリモートでアクセスした後、どのセッションが特定のテキストファイル(たとえば)に関連付けられているかを確認し、そのセッションを具体的に閉じたいと思います。同時にプロセスを実行する代わりに、バッファの現在の内容を保存することをお勧めします。これらのタスクを実行するには?vi
bash
vi
a.txt
kill
答え1
開いたファイルを表示するには、次のようにします。LSof(8)。vim
バッファを保存して終了するように既存のインスタンスを制御するには、サーバー/クライアント機能を使用できます。詳しくは、この質問をご覧ください。USR1信号をプロセスに送信するときに保存して終了するようにvimを設定するにはどうすればよいですか?