LINUX.ORG.RU

emacs C-b tmux

 ,


1

2

Для того, чтобы переместиться на предыдущий символ, необходимо нажать два раза C-b, вместо одного. Как это пофиксить ?

★★★★

Перебинди tmux на другое сочитание, например.

paran0id ★★★★★
()

Перебинди left-char на другое сочетание, например.

aidaho ★★★★★
()
Ответ на: комментарий от omnomnomnus

А в emacs есть хоть одна клавиша, которая не используется с зажатым ctrl?

Ну, у меня, вроде, свободны C-. и C-,

feofan ★★★★★
()
Ответ на: комментарий от feofan

не запускай Емакс внутри Т-Мукса, у Емакса есть сервер.

+1, только при чем здесь сервер? Скорее уж — у Емакса есть TRAMP.

Zmicier ★★★★★
()

tmux не нужен, в эмаксе есть ansi-term

no-such-file ★★★★★
()
Ответ на: комментарий от Zmicier

Иногда так удобнее, иногда - наоборот. Продолжить работу из дома проще подключившись к emacs-серверу на работе по ssh.

feofan ★★★★★
()
Ответ на: комментарий от feofan

Продолжить работу из дома проще подключившись к emacs-серверу на работе по ssh

Опа!

Не то, чтобы оно мне было нужно и я за этим следил, но когда они это реализовали, и как это теперь сделать?

Zmicier ★★★★★
()
Ответ на: комментарий от Zmicier

про работу в эмуляторе пищущей машинки из 70ых

x4DA ★★★★★
()
Ответ на: комментарий от Zmicier

так тоже можно, но мне не нравится. Я в таком кейсе обычно подключался к рабочей машине по ssh и запускал emacsclient в терминале. В каждом клиенте доступны все открытые на сервере буфферы.

Если работаю локально, обычно запускаю графический emacsclient. Ну и если нужно не продолжить работу над кучей буфферов, а открыть один-несколько удаленных файлов, тогда удобнее tramp.

feofan ★★★★★
()
Последнее исправление: feofan (всего исправлений: 1)
Ответ на: комментарий от feofan

https://www.emacswiki.org/emacs/EmacsClient

Не вижу.

Только хитрое описание связи по иксам поверх SSH:

$ ssh remote_host -f emacsclient --eval '"(make-frame-on-display \"$DISPLAY\")"'

Вы не знаете, чем им краткое $ ssh -X remote_host -f emacsclient -c не полюбилось?

Zmicier ★★★★★
()
Ответ на: комментарий от Zmicier

Я не работал с графическим емаксклиентом на удаленном хосте (точнее пробовал через проброс иксов, но мне не понравилось). Я работал так:

me@localhost$ ssh remotehost
me@remotehost$ emacsclient

И работал с емаксом в терминале.

feofan ★★★★★
()
Последнее исправление: feofan (всего исправлений: 1)
Ответ на: комментарий от feofan

me@remotehost$ emacsclient

Тьфу.

А уже впрямь подумал, что появился удобный способ «подключаться к emacs-серверу по ssh».

В принципе, там есть какие-то наработки по части связи клиента с сервером по TCP, но для удаленной связи их, кажется, никто не использует.

Zmicier ★★★★★
()
Ответ на: комментарий от feofan

а доделать нечто я могу и в терминале.

Да это понятно. Тем более, что можно и не мучать себя телетайпом, а связаться по Иксам (пока их еще не сломали).

Zmicier ★★★★★
()
Ответ на: комментарий от feofan

Некоторые пробуют

Да я это видел. Только толку — это же все равно без иксовой связи не работает.

Zmicier ★★★★★
()
Ответ на: комментарий от Zmicier

Тем более, что можно и не мучать себя телетайпом, а связаться по Иксам (пока их еще не сломали).

Можно. Особенно, если включить сжатие. Только я не уверен, что свежая 25 версия запустится на тулките, отличном от gtk, который с пробросом иксов гоняет картинки. Есть (были) версии на более экономных в этом плане тулкитах.

feofan ★★★★★
()
Ответ на: комментарий от feofan

Только я не уверен, что свежая 25 версия запустится на тулките, отличном от gtk

ГНУ Емакс прибит к ГТК? Да господь с вами!

GNU Emacs 26.0.50.1 — на Иксах без тулкитов полет нормальный.

Zmicier ★★★★★
()
Ответ на: комментарий от feofan

Ну да. И собственно никаких поводов ждать привинчивания ГНУ Емакса к ГТК нет — как минимум, он должен продолжать собираться с яблочной «Какао» и с виндовым тулкитом.

Кстати, у того, что я назвал «Иксы без тулкитов», то есть того, что получается от --with-x-toolkit=no, есть какое-нибудь положительное название?

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от feofan

Продолжить работу из дома проще подключившись к emacs-серверу на работе по ssh.

Это. Зачем так извращаться, если есть трамп?

Freyr69 ★★★
()
Ответ на: комментарий от Freyr69

У тебя никогда не было открыто проекта 2-3 в 35-50 буфферах? tramp-ом все их переоткрывать долго.

feofan ★★★★★
()
Последнее исправление: feofan (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.