Один из способов сделать это - использовать xdotool для вызова сочетания клавиш для различных представлений и связать его с настраиваемым действием Thunar.Для этого вам потребуется создать 3 пользовательских действия:
- Просмотр значков
- Подробный элемент списка
- Компактный просмотр списка
Для каждого из них обязательно установите флажок «Каталоги» на вкладке «Условия внешнего вида» настраиваемого действия.На вкладке Основные введите имя, описание, выберите значок для каждого действия и используйте следующую команду в качестве команды для каждого действия:
- Значок вида = xdotool key Ctrl + 1
- Детальный просмотр списка = клавиша xdotool Ctrl + 2
- Компактный просмотр списка = клавиша xdotool Ctrl + 3
Это создаст 3 новых пользовательских действия - по одному для каждого просмотра.Недостатком является то, что у вас будет 3 пункта меню.
Вы можете обойтись без 1 пользовательского действия (и 1 пункта меню), если у вас все в порядке с циклическим переключением между 3 вариантами.Для этого создайте исполняемый файл со следующим содержимым:
#!/bin/bash
case $(xfconf-query -c thunar -p /last-view) in
ThunarIconView) xdotool key Ctrl+2 ;;
ThunarDetailsView) xdotool key Ctrl+3 ;;
ThunarCompactView) xdotool key Ctrl+1 ;;
esac
Создайте одно новое пользовательское действие с заголовком «Представление цикла» (а также описание и значок по вашему выбору) и установите для команды значениеуказать на этот сценарий.Также убедитесь, что на вкладке Условия внешнего вида проверены каталоги.
Этот сценарий будет циклически переключаться между иконкой, подробным и компактным представлениями каждый раз, когда выбрано настраиваемое действие.
Простого способа не существуетдля отображения меню «Вид» щелкните правой кнопкой мыши.Вы можете использовать ту же процедуру, что и выше, чтобы отправить сочетание клавиш для меню просмотра, но оно откроется только непосредственно под меню просмотра в строке меню - в этом случае вы можете просто нажать «Просмотр» и сохранить себя одним щелчком мыши.
Надеюсь, это поможет.