0

ある PuTTY セッションで VIM でスクリプトを開いたままにし、作成後に別のセッションでテストしています。そうすれば、私の変更が何かを壊したとしても、元に戻す履歴が残ります。

VIM 7.3 にアップグレードせずに永続的な取り消しを行う方法はありますか?

使えそうです

    :set hidden

バッファを切り替えるときに保存しますが、VIM を終了した後に元に戻す履歴を保存する機能は 7.3 まで組み込まれていません。簡単な回避策を知っている人はいますか?

4

2 に答える 2

2

できません。Vims の永続的な取り消しは、バージョン 7.3 で導入されました。vim 7.2 を使用して永続的な取り消しを利用する非公式のパッチが存在しますが、vim 7.3 のリリース以降、永続的な取り消しモードのいくつかのバグが修正されています。

于 2013-07-08T17:45:29.037 に答える
0

screenまたはのようなマルチプレクサを使用するか、tmuxあらゆる種類の理由で良いアイデアです。または、単純にvimの終了を停止できます。

  1. 変更を加えて保存します
  2. ctrl-を押しますz
  3. 行った変更をテストする
  4. シェル プロンプトで入力fgして、vim セッションに戻ります。
于 2013-07-08T19:43:30.250 に答える