Использование TextMate с приложениями, доступными через SSH

StackOverflow https://stackoverflow.com/questions/3897490

  •  29-09-2019
  •  | 
  •  

Вопрос

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

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

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

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

Это было полезно?

Решение

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

Монтаж через SSH может быть вариант:http://www.rojotek.com/blog/2010/05/31/monting-a-folder-on-osx-over-ssh/

Затем у вас есть локальный режим, который вы можете открыть в TextMate, и файлы расположены на удаленном сервере, все через SSH, чтобы он, вероятно, должен работать.

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

Если вы знакомы с EMACS / VIM, вы можете использовать это через SSH Shell для небольших редактиций или использовать Xemacs с X-сеансом, пересылаем через SSH. Xemacs имеет превосходную поддержку R.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top