2

Довольно часто, когда я обращаюсь к удаленной оболочке через ssh, я хотел бы взглянуть на некоторые файлы не только с помощью vi удаленного компьютера, но, возможно, с моим собственным MacVim или какой-либо другой программой.

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

Конечно, с помощью перенаправления X я мог бы использовать графические инструменты этой системы - однако это, как правило, довольно медленно и, кроме того, обычно довольно уродливо.

Поэтому мой вопрос будет таким: есть ли какая-нибудь команда escape для использования в удаленной оболочке, которая позволяет прозрачно использовать мои локальные инструменты внутри этого удаленного рабочего каталога?

2 ответа2

3

Хотя это не совсем то, что вы описываете, sshfs позволит вам использовать ваши локальные инструменты для удаленных файлов. Это позволяет вам монтировать удаленный каталог через ssh. Таким образом, вы можете использовать macvim для файла, который находится на другом компьютере.

Вы можете получить sshfs через macports или скачав и установив macfuse. (нет ссылок, поскольку я печатаю со своего телефона, хотя Google должен сделать это за вас)

0

Удалено как ответ @ SCARFACE намного лучше. BBEdit на Mac, по-видимому, поддерживает некоторое изящное удаленное редактирование. Я никогда не использовал это.

Вот ссылка, демонстрирующая BBEdit для редактирования удаленного файла

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .