Позвольте мне объяснить, что я ищу, надеюсь, для терминала, но если он существует в среде IDE, я тоже это сделаю.многоколоночный терминальный мультиплексор?
У меня есть ноутбук с экраном разрешения 1366x768; Я использую vim для написания кода, и я использую довольно маленький шрифт в моем терминале (~ 7pt). Итак, как вы можете себе представить, существует много «потраченного впустую» горизонтального пространства, особенно при кодировании на компактном языке, таком как python.
Я только что проверил и нашел, что с 6pt. font, maxyx моего терминала - 82 строки x 271 столбцов. То, что я хотел бы иметь, по существу, это один терминал с размерами 246 строк x 90 (89?) Cols, разбитый на 3 панели и отображаемый бок о бок. Но им нужно будет вести себя как одна непрерывная вертикальная панель, то есть когда я прокручиваю в своем редакторе, все три из них прокручиваются синхронно.
Кто-нибудь знает о взломе или что-то еще для этого? Может быть, для vim/screen/like?
Патч-экран может быть интересным проектом, но у меня нет времени преследовать этого кролика. Если кто-то там делает, хотя, я прикажу им пиццу или что-нибудь;)
(хотя, если я обойти его первым, я должен буду заказать себе пиццу)
vim и [недавно] экран обе предлагают вертикально-сплит, как и tmux. Я не знаю, как можно прокручивать одновременно, но «синхронизирующие панели» tmux предлагают одновременный ввод. Может быть полезно! – laher
@ amir75: ваш комментарий - скорее ответ, чем комментарий.Вы можете найти эту статью интересной: [tmux & vim integration] (https://www.braintreepayments.com/braintrust/vimux-simple-vim-and-tmux-integration) –
@Paulo: Вы правы, что читаете как ответ, за исключением того, что он не удовлетворяет требованию «прокрутить синхронно», поэтому я решил, что это больше похоже на дополнительную информацию. la11111: Вы знали об этих функциях? Если нет, я могу описать их в ответе. постскриптум Пауло: vimux выглядит очень удобно. я дам ему пойти, ta – laher