Опции облачного хранилища Emacs?

Что опции там для сохранения и получения документов и от облака из Emacs?

Я использую Emacs на работе, на машине Windows, и дома, на поле Linux, так идеально я хотел бы решение, которое работает более или менее из поля для обеих операционных систем.

Я затронул g-клиент, но мог не совсем заставить это работать. Очевидно, если нет никого другого, более простых опций, я просто оказываюсь перед необходимостью проводить еще несколько часов на него.

Большое спасибо, Andreas

6
задан Andreas Jansson 10 February 2010 в 12:47
поделиться

4 ответа

Два варианта, которые я могу придумать:

  1. Если у вас есть доступ к серверу где-то, на котором работает ssh, тогда используйте ssh с tramp. Вы также можете запустить ssh-сервер в своем домашнем Linux-сервере и получить доступ к своим домашним файлам с работы. Tramp отлично работает в Windows с ssh от cygwin. Он автоматически захватит файл (при условии, что вы укажете emacs что-то вроде / ssh: yourusername @ yourserverhost: ~ / yourfile), поместит его во временный файл на вашем компьютере, а затем скопирует его обратно на хост, когда вы его сохраните.

  2. Используйте систему управления версиями, такую ​​как SVN или Git. Опять же, вы можете разместить сервер у себя дома или вы можете найти онлайн-хосты (большинство из них с открытым исходным кодом и, следовательно, общедоступны, но некоторые из них бесплатны и частны; я использую unwuddle.com). Вам придется регулярно фиксировать / обновлять, но вы можете легко автоматизировать это, если хотите, а система управления версиями дает вам хорошую историю ваших файлов и подстраховку на случай, если вы сделали что-то очень не так.

Emacs имеет отличную интеграцию с системой управления версиями. Если вы обнаружите, что встроенного недостаточно (он довольно общий и, следовательно, не предлагает интерфейса для некоторых конкретных функций конкретной системы управления версиями), существует множество хороших альтернатив (psvn для SVN и magit для Git для пример).

6
ответ дан 8 December 2019 в 14:42
поделиться

sshfs, если у вас хорошая скорость соединения.

Иначе для Emacs всегда есть tramp-режим .

Правка: Только что видел, что вы используете Windows.

Прошло несколько лет с тех пор, как я использовал Windows в качестве рабочего стола, но тогда я использовал WebDrive. Это вроде как работает, хотя всегда было немного нестабильно.

2
ответ дан 8 December 2019 в 14:42
поделиться

Еще один:

map(lambda x: x>.7, seq).index(True)
-121--959490-

На самом деле не приложение, но рамки FubuMVC и OpenRASTA написаны очень хорошо.

-121--3006994-

Emacs имеет отличную поддержку удаленных файловых систем через Tramp. Таким образом, реальный вопрос заключается в том, что вы должны использовать в качестве удаленного FS. Их много, и пока у них есть способ их монтажа или входа через ssh (для Бродяги), вы должны быть в порядке.

Я использую JunenseDisk - отлично работает для Windows, Linux и Mac. Начинается около $2 в месяц и есть ограничение около $90 в год. Можно выполнить резервное копирование в S3 или в пространство Rackspace.

Он интегрируется на уровне файловой системы , чтобы можно было либо читать/записывать непосредственно в него, либо создавать из него ссылки на локальную файловую систему. Я использую это, чтобы поделиться своими .emacs, .bash и т.д. между несколькими машинами.

Крис

1
ответ дан 8 December 2019 в 14:42
поделиться

Dropbox довольно универсален. Я храню там даже свои конфигурационные файлы Emacs. Работает на Windows, Linux, OS X и iPhone. Синхронизируется автоматически. Хранит историю. Бесплатный. Что еще вам нужно?:-)

.
7
ответ дан 8 December 2019 в 14:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: