[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tmux на локальной машине



>>>>> Sergey Matveev <stargrave@stargrave.org> writes:
>>>>> *** Artem Chuprina <ran@lasgalen.net> [2017-07-15 18:59]:

[…]

 >> Чем, кстати, tmux лучше, чем screen?

 > Куда более удобной конфигурацией и скриптованием, хотя это наверное
 > субъективно.  Существенно меньшими размерами (хотя в GNU Screen
 > больше фич, типа работы с последовательными консолями).  vi-like
 > клавишами для поиска.

	Конкретнее?

 > Судя по всему к screen нельзя подключиться несколькими клиентами
 > (несколько людей смотрят в одну сессию), а это killer-feature.

$ cat < .screenrc
…

multiuser	on

…
## allow myself to do everything
acladd		ivan

## Let Screen know some users beside myself.
aclchg		john,smith		+x detach

## allow everybody to use a few more commands
aclchg		* +x license,version,help,displays
aclchg		* +x stuff,colon
aclchg		* +x select,next,prev
aclchg		* +x windows,info,dinfo
aclchg		* +x split,focus,only,remove

aclumask	-rw ivan+rw
aclumask	?-rw ??-x
…
$ 

	Оговорюсь, однако, что настройки выше у меня в ~/.screenrc по
	меньшей мере с 2004 г.  И примерно тогда же использовались в
	последний раз.

 > Я так точно и не понял, но есть ли в screen-е vertical pane
 > разделение?

	Согласно (screen) 5.1 Default Key Bindings:

‘C-a |’
     (split -v)
     Split the current region vertically into two new ones.

 > Можно ли в screen послать в любой pane какую-то последовательность
 > клавиш, что, опять же при скриптовании, очень удобно и гибко?

	Только в текущее окно, AIUI.

-- 
FSF associate member #7257  58F8 0F47 53F5 2EB2 F6A5  8916 3013 B6A0 230E 334A

Reply to: