Использование textmate с приложениями, доступными через ssh - PullRequest
2 голосов
/ 09 октября 2010

Мне нравится использовать textmate для редактирования скриптов для моего анализа с использованием R, Stata и SQL.Недавно мне пришлось использовать нашу сеточную серверную среду, потому что наборы данных слишком велики для моего компьютера, а распределение оперативной памяти в сетке с использованием R и Stata намного больше, чем то, что предлагает мой компьютер.

Мой текущий рабочий процесс состоит в том, чтобы открыть эти программы, размещенные в сетке (R и Stata) через соединения окна ssh.Я занимаюсь редактированием сценариев в textmate, файлах, которые существуют либо на моем компьютере, либо на моем сервере.Когда я хочу запустить их в пакетном режиме, я просто отправляю весь файл через интерфейс ssh.Однако, если я хочу устранять неполадки и запускать команды в Stata или R в режиме реального времени, я должен записать свой код в textmate, выбрать его, а затем вставить его в окно ssh, в котором находится состояние или сеанс R.

Мне было интересно, знает ли кто-нибудь, как настроить textmate так, чтобы вы могли просто выделить в textmate и нажать несколько сочетаний клавиш для отправки кода выбора непосредственно в Stata или R в сеансах ssh.

Все, что я посмотрел, говорит о том, как получить доступ к файлам для редактирования в textmate, используя ssh.В моем случае я смотрю, как заставить textmate взаимодействовать с серверными приложениями, доступ к которым осуществляется с помощью ssh.

1 Ответ

1 голос
/ 12 октября 2010

Я не знаю точно, что вы хотите сделать.

Возможно монтирование по ssh: http://www.rojotek.com/blog/2010/05/31/mounting-a-folder-on-osx-over-ssh/

Тогда у вас есть локальный каталог, который вы можете открыть в textmate.и файлы расположены на удаленном сервере, все через ssh, поэтому он, вероятно, должен работать.

Или используйте Rsync: http://kennethreitz.com/remote-textmate-development-via-ssh-and-rsync/

Если вы знакомы с emacs / vim, вы можете использоватьэто через оболочку ssh для небольших правок или использование xemacs с переадресацией X-сессии по ssh.xemacs имеет отличную поддержку R.

Кстати, какой анализ вы выполняете, который требует большей вычислительной мощности?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...