Я использую текстовый редактор для черчения электронных писем и других сообщений.
Не файлы, которые я хочу сохранить, а черновики.
Проблема: когда мой компьютер дает сбой (часто случается в последнее время), я теряю черновики.
Есть ли текстовый редактор, который создает резервные копии несохраненных файлов? (желательно в одном месте)
Я пробовал текстовый редактор (Gedit) и Leafpad.
Примечание: Я не хочу, чтобы ~example
файлы создавались повсеместно, потому что они беспорядок в терминале и могут быть опасны при совместном использовании USB-накопителей. К сожалению, я не могу использовать функцию резервного копирования GEdit.
Кроме Notepadqq , другой альтернативой является Geany с плагином Save Actions
.
Оба они поддерживают автосохранение, а также резервное копирование.
И оба они могут восстановить последний сеанс при запуске.
Писцы похожи на текстовый редактор.
Но он автоматически сохраняет файлы в вашей домашней папке с именем вроде:
oqiowdq - (2013-04-05 16:49:15)
Где «oqiowdq» - первая введенная вами строка.
Этот файл удаляется, когда вы действительно сохраняете его.
К сожалению, у него нет вкладок, поэтому не стесняйтесь размещать лучшие ответы.
Кроме того, номер строки слева делает текст менее читабельным, чем Gedit.
Если вы используете gedit, вы можете включить автосохранение в настройках -> редактор , и он сохранит документы с указанным периодом. А что касается места автосохранения, если я прав, он сохраняет любой файл в той же папке и с тем же именем с дополнительным ~ в начале (он будет скрыт, поэтому нажмите Ctrl + H, чтобы увидеть его.)
Я предполагаю, что вы дали имя своему файлу или сохранили его до сбоя системы, если не Gedit автоматически сделает это за вас, при условии, что вы настроили свой редактор для сохранения вас в это время. Сделайте это:
Open edit, select Edit -> Preferences -> Editor -> Create a Backup of file and Save file every 3 min.
Это должно решить любые будущие проблемы, подобные этой.
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
существует.
Вы также можете использовать Notepadqq. Это как Notepad ++ в MS Windows. http://notepadqq.altervista.org/wp/download/