Подобный Coppermine также Piwigo. Это имеет лучшее удобство использования с точки зрения использования UI от планшетного устройства.
Больше информации о Piwigo:
Другие требования:
Это работало, по крайней мере, с этой комбинацией: Apache 2.2 и php5-gd. Нормальный php не работал, gd версия необходима.
Для этого можно использовать один из пяти предустановленных режимов компоновки (tile). С вашей исходной точки (одиночное вертикальное разделение) откройте новую панель, которая по умолчанию разделит активную панель, а затем разложите панели по кафельному режиму:
Ctrlb,Alt5
From man tmux
:
M-1 до M-5 Располагайте панели в одном из пяти предустановленных макетов: четно-горизонтальном, четно-вертикальном, главно-горизонтальном, главно-вертикальном или плиточном.
Вы можете добавить -выборную раскладку
к клавиатуре в вашем .tmux.conf
, если вы хотите, чтобы это была обычная раскладка.
Ctrl + B, затем "(двойные кавычки), чтобы разделить на два горизонтальных окна
Ctrl + B" o ", чтобы вернуться в верхнее окно (проверьте курсор, он покажет вам, где вы находитесь)
Ctrl + B, затем% (shift + 5), чтобы разделить верхнее окно
Это должно работать с привязками клавиш по умолчанию.
Если вы хотите создать новую третью горизонтальную панель, занимающую всю ширину, я предлагаю вам попробовать это
Ctrl-b "
или циклически пройти через
Ctrl-b пробел
Старый вопрос, но хотелось добавить: если есть макет, который вы хотите часто использовать, вы можете использовать
tmux list-windows
, чтобы дать вам текущий макет (это будет строка вида c904,273x74,0,0 {81x74,0,0 [81x29,0,0,1,81x21,0,30,2,81x22,0,52,3], 191x74 , 82,0,0}
)
Затем передайте эту строку в select-layout
, чтобы применить ее.Для получения дополнительной информации ищите select-layout
на странице руководства.
tmux 2.3 поддерживает переключатель -f
в разделенном окне
, который делает именно то, что вы ищете:
- Параметр f создает новую панель, охватывающую всю высоту окна (с -h) или всю ширину окна (с -v), вместо разделения активной панели.
Установите tmux более новую (не ниже 2.3).
На странице руководства:
Параметр
-f
создает новую панель, охватывающую всю высоту окна (с-h
) или полную ширину окна (с-v
) вместо разделения активной панели.
Я оказался здесь в поисках способа переместить существующую панель влево, вправо, вверх или вниз терминала и охватить всю высоту или ширину.
Если кто-то еще окажется здесь в поисках того же самого, решение состоит в том, чтобы использовать split-window
, swap-pane
, а затем kill-pane
вместе.
Например, добавьте это в свой .tmux.conf
файл:
# Pane moving
bind S-Left split-window -hbf \; swap-pane -t ! \; kill-pane -t !
bind S-Right split-window -hf \; swap-pane -t ! \; kill-pane -t !
bind S-Up split-window -bf \; swap-pane -t ! \; kill-pane -t !
bind S-Down split-window -f \; swap-pane -t ! \; kill-pane -t !
Затем вы можете использовать ctrl + b , shift + влево , чтобы переместить текущую панель в левую часть терминала., охватывая всю его высоту.