Изменение размера панели tmux не работает

В настоящее время вы читаете это руководство, чтобы хорошо начать понимать tmux . Все остальные команды, описанные в руководстве, похоже, проверяются, кроме того, что находится в разделе « Moving on . Команда:

Cb C-<arrow key>

похоже, не работает на моем терминале. Все, что он делает, выделите одну половину вертикального разделителя между двумя моими панелями (я хотел, чтобы две панели были разделены вертикально). Более конкретно, это то, что останется после вызова Cb % на ванильном экземпляре tmux.


Теперь я хорошо посмотрел файл .tmux.conf . Соответствующий код приведен ниже:

 # pane resizing bind -r H resize-pane -L 2 bind -r J resize-pane -D 2 bind -r K resize-pane -U 2 bind -r L resize-pane -R 2 

Я не понимаю специфический синтаксис, который используется в файле .conf , но может ли кто-нибудь это уточнить? Я также пробовал использовать Cb L который, похоже, работает, но Cb D просто дает возможность отсоединить сеанс ((как описано в руководстве), а Cb U и Cb R вообще не работают.


Моя рабочая среда – это raspbian-jessie без инструментов GUI, и это только сам терминал (вы можете себе представить, почему tmux мне полезен).

Пожалуйста, не стесняйтесь задавать мне любые другие вопросы о моей среде.

  • Избегайте отдельного добавления ключей ssh ​​(с паролем) в сеансы оболочки
  • tmux: установить сеанс по умолчанию для подключения
  • Различные цвета и стили vim в Tmux и Gnome
  • Отправить переменную через привязку tmux
  • tmux не может начать новый сеанс? «1; 2с»
  • Почему мои окна выделяются при первом открытии tmux?
  • Завершение слов на экране, как в VIM (Bash или Tmux)
  • Имеет ли терминал-мультиплексор какую-либо выгоду при использовании с диспетчером оконной панели?
  • 2 Solutions collect form web for “Изменение размера панели tmux не работает”

    При такой конфигурации команды для изменения размера будут иметь ctrl-b H , ctrl-b J , ctrl-b K и ctrl-b L Это основано на ключах vi, которые, в свою очередь, были основаны на ADM-3A (см. Здесь)

    На странице руководства описывается команда bind-key (из которой bind является псевдонимом). Рассмотрим bind-key -r H resize-pane -L 2 . -r говорит, что ключ повторяется, поэтому вы можете ввести ctrl-b HHHH для выполнения 4 шагов изменения размера, H – это ключ, который настраивается. Панель resize-pane -L 2 – это выполняемая команда. В другом месте руководства для команды resize-pane обнаруживается, что -L означает сделать относительную настройку с левой стороны, а 2 говорит, чтобы сделать это на 2 cells (символы).

    Я видел, как этот синтаксис вызывается в ctrl + b: и вызывает эти команды для связывания ключей. Предположим, что они работают в conf-файле без «key-bind». Поскольку у вас есть заглавные буквы H, J, K, L, вы должны вызывать ^ b H. Это означает, что префикс-ключ (ctrl + b) let go и capital H. Затем он будет вызовите команду «resize-pane -L 2»

    Interesting Posts

    Установите vlc 2.1.X на Монетный двор Linux

    Собственный драйвер NVIDIA по проблемам Jessie Debian

    Каков самый простой способ дешифрования раздела диска?

    Как отображаются оконные идентификаторы диспетчера окон MATE?

    Переместить / в новый раздел

    обновить альтернативы для изменения всей инструментальной цепочки

    Как присоединиться к серии файлов вместе бок о бок, не видя разрыва между столбцами на выходе?

    Как выполнить сценарий оболочки при запуске Kali Linux?

    Как мне grep и сортировать с помощью этого конкретного шаблона?

    Обрезка дерева пакетов с помощью apt-get и yum

    Разница между поведением setrlimit и лимитного стека

    Может перенаправлять stdout и stderr в те же строки, что и строки?

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

    `ssh-agent` запрашивает парольную фразу после ее добавления

    Изменение существующей записи маршрута в Linux

    Linux и Unix - лучшая ОС в мире.