Я часто начинаю новые текстовые файлы, чтобы что-то вставить или написать идею или номер телефона. В любое время, если мой компьютер выйдет из строя, я хочу, чтобы весь текст был в безопасности, даже текст, который я только что ввел в новый (пока безымянный) файл за 3 секунды до этого.
Требования:
Scribes отлично подходил для первого и второго требований, но, к сожалению, он больше не поддерживается (последнее обновление в 2011 году ) и не имеет вкладок.
Вы можете использовать geany
с включенным плагином сохранения действий (распространяется по умолчанию, geany
но может быть отключен).
Используйте меню, чтобы перейти к Tools > Plugin Manager
, затем проверьте Save Actions
плагин, если он не отмечен. Затем нажмите Preferences
кнопку в том же окне, чтобы выбрать параметры автосохранения. Плагин также имеет опцию автоматического резервного копирования. Geany
— это полнофункциональный текстовый редактор со всеми перечисленными функциями и многими другими.
Открытие нового файла для быстрой вставки ваших заметок/идей можно выполнить с расширением Ctrln.
Если у вас есть dropbox
учетная запись или другой аналогичный облачный провайдер, вы можете сохранить свои новые файлы там, чтобы также иметь онлайн-резервную копию (бесплатная версия Dropbox сохраняет все версии вашего файла за последние 30 дней).
Вы даже можете создать сочетание клавиш, чтобы быстро создать и открыть new
файл Geany
и сохранить его с именем файла на основе шаблона. Сначала попробуйте команду из командной строки:
geany Dropbox/notes/$(date '+%Y-%m-%d').txt
Приведенная выше команда создаст новый файл с именем 2015-06-21.txt
в ~/Dropbox/notes/
папке (папка уже должна существовать) и откроет его Geany
для редактирования. Если файл уже существует, он просто откроется Geany
, чтобы продолжить с того места, на котором вы остановились в данный день.
Затем используйте панель настройки сочетаний клавиш в Ubuntu, чтобы назначить сочетание клавиш вышеуказанной команде. Например, вы можете использовать что-то вроде WinEnterоткрытия новой заметки.
Таким образом, вы можете вести автоматически сохраняемый ежедневный журнал, также доступный для вашего мобильного устройства или любого устройства через Dropbox
веб-интерфейс. Вы можете адаптировать его к своему рабочему процессу.
/tmp
, а это означает, что я буду терять информацию при каждом сбое.Win+Enter
к команде geany Dropbox/notes/$(date '+%Y-%m-%d').txt
, то новый файл с текущей датой будет сохраняться в Dropbox/notes/
(не /tmp) каждый раз, когда вы нажимаете этот ярлык.Geany
он уже открыт, новый файл просто откроется в новой вкладке. С предложенным решением вы также сможете начать печатать менее чем за секунду.geany
и попробуйте запустить команду из терминала, чтобы увидеть эффект:geany temp.txt
Это довольно дорого для текстового редактора с довольно либеральным «неограниченным» пробным периодом, но возвышенный текст делает многие из этих вещей.
Сразу сохраняет изменения
Насколько я могу судить, да. Мой рабочий процесс заключается в том, чтобы просто оставить его открытым. Единственный раз, когда я потерял данные, это когда мой жесткий диск вышел из строя, и все, над чем я работал в то время, было в порядке.
Сохраняет даже файлы, у которых еще нет имени
Ага. Он использует первую строку файла в качестве имени файла-заполнителя.
Отменить/повторить, поиск
Ага. И многострочные блики. И массовый поиск и замена. Его поиск в значительной степени лучшая вещь когда-либо.
Простое графическое копирование/вставка с помощью CTRL-C/CTRL-V
Ага
Быстрый запуск (3 секунды или меньше)
В большинстве случаев я открывал массивные файлы, и они показывали мне полосу загрузки, но, как правило, это было безумно быстро.
Быстрое создание нового файла (менее секунды, с помощью простого сочетания клавиш, например CTRL-n)
Ага
Одно окно, вкладка на файл Если хотите. Или несколько окон, или разделенные окна со своими собственными вкладками или ..
Поддерживается
Ага
Работает на Убунту
Ага
Бесплатный и с открытым исходным кодом
Увы, нет. Это коммерческое программное обеспечение. Почти ничего другого
Ну, во-первых, позвольте мне сказать вам, что vim был предназначен для программистов и в основном является редактором командной строки (это не значит, что у него нет графического интерфейса). И поначалу его относительно сложнее освоить, чем другие графические редакторы. Помимо перечисленных требований, в vim есть множество функций. Одним из них является то, что вы можете отменить файл, даже если у вас есть выход. Итак, начнем:
Да, при соответствующих настройках это возможно.
Запишите это в свой .vimrc
файл.
set dir=~/tmp/vimswapfiles//
Создайте каталог, если он не существует.
Подробнее об автосохранении здесь .
В Vim есть собственный способ копирования и вставки, но вы можете запустить его в простом режиме. Запустите vim в простом режиме. (Вы можете сделать evim вместо gvim в терминале.)
Подробнее о евиме здесь .
Да, как и любой другой текстовый редактор, он работает в автономном режиме.
Если вы делаете отмену или повтор в стиле vim, вы можете использовать uдля отмены и Ctrl- rдля повтора. Для поиска вам просто нужно нажать и /.
Если вы начинаете с простого режима (evim), вы можете сделать это с помощью Ctrl-Z.
Да, мой запускается за секунду. PS. У меня установлено много плагинов и других файлов vim.
Нажмите :tabedit filename.txt
, чтобы открыть новую вкладку с именем файла.
Да, у Vim есть активное дерево разработки.
Да, установите его через apt-get
, используйте, sudo apt-get install vim-gnome
если вы используете GNOME в качестве графического конца.
~/tmp/vimswapfiles//
на что-то не в формате /tmp
.Попробуйте shrib.com , он соответствует почти всем заданным критериям:
webapp
тег, здесь это не так. Я хочу редактировать локальные файлы. Я просто сделал это более ясным в теле вопроса. Кстати, я пробовал, и обработка вкладок отсутствует. Я думаю, вы могли бы скопировать/вставить URL-адрес на другую вкладку браузера, но это явно неэффективный рабочий процесс.
Баш
Сантош Кумар
Николя Рауль
Николя Рауль