web-dev-qa-db-ja.com

コンピューターのクラッシュ後に保存されていないファイルを復元できるテキストエディター

テキストエディターを使用して、メールやその他のメッセージを作成します。
保存したいファイルではなく、下書きです。

問題:コンピューターがクラッシュすると(最近頻繁に発生する)、ドラフトを失います。

未保存のファイルをどこかにバックアップするテキストエディターはありますか? (できれば単一の場所で)

テキストエディター(Gedit)とLeafpadを試しました。

注:どこでも~exampleファイルを作成したくありません。これらのファイルは端末内の混乱であり、USBスティックを共有すると危険になる可能性があるためです。残念ながら、GEditのバックアップ機能は使用できません。

7
Nicolas Raoul

Scribes はテキストエディターのようなものです。

ただし、次のような名前でファイルをホームフォルダーに自動的に保存します。

oqiowdq - (2013-04-05 16:49:15)

ここで、「oqiowdq」は入力した最初の行です。
実際にファイルを保存すると、このファイルは削除されます。

残念ながら、タブがないため、より良い回答を投稿してください。
また、左側の行番号は、テキストをGeditより読みにくくします。

4
Nicolas Raoul

Notepadqq に加えて、 GeanySave Actionsプラグインを使用することもできます。

どちらも自動保存とバックアップをサポートしています。

そして、どちらも起動時に最後のセッションを復元できます。

3
Lee

Geditを使用する場合、preferences-> editorで自動保存をオンにすると、指定した期間でドキュメントが保存されます。自動保存されたドキュメントの場所については、私が正しい場合は、最初に余分なで同じフォルダと同じ名前のファイルを保存します(非表示になるので、ctrl + Hを押して表示します)。 )

3

Notepadqqも使用できます。 MS WindowsのNotepad ++に似ています。 http://notepadqq.altervista.org/wp/download/

1
prashanth

Vim(および拡張機能により、GVim)にはスワップファイルがあり、通常はファイルと同じディレクトリに作成されますが、単一の共通ディレクトリに配置することもできます。スワップファイルはデフォルトで有効になっています。場所の設定については、 :h 'directory を参照してください。

                                                'directory' 'dir'
'directory' 'dir'       string  (default for Amiga: ".,t:",
                                 for MS-DOS and Win32: ".,$TEMP,c:\tmp,c:\temp"
                                 for Unix: ".,~/tmp,/var/tmp,/tmp")
                        global
        List of directory names for the swap file, separated with commas.
        - The swap file will be created in the first directory where this is
          possible.
        - Empty means that no swap file will be used (recovery is
          impossible!).
        - A directory "." means to put the swap file in the same directory as
          the edited file.  On Unix, a dot is prepended to the file name, so
          it doesn't show in a directory listing.  On MS-Windows the "hidden"
          attribute is set and a dot prepended if possible.
        - A directory starting with "./" (or ".\" for MS-DOS et al.) means to
          put the swap file relative to where the edited file is.  The leading
          "." is replaced with the path name of the edited file.
        - For Unix and Win32, if a directory ends in two path separators "//"
          or "\\", the swap file name will be built from the complete path to
          the file with all path separators substituted to percent '%' signs.
          This will ensure file name uniqueness in the preserve directory.

したがって、~/.vimrcに以下を追加します。

set directory^=/path/to/swapfiles

そして、/path/to/swapfilesが存在することを確認してください。

1
muru

システムにクラッシュする前にファイルに名前を付けたり保存したりしたと思いますが、そうでない場合は、Geditが自動的にそれを行います。これを行う:

Open edit, select Edit -> Preferences -> Editor -> Create a Backup of file and Save file every 3 min. 

これは、このような将来の問題を解決する必要があります。

1
user2147954