Shift-F5 и Shift-F6 не работают в Midnight Commander в Mac OS X

1967
Junky

ShiftF5не копирует файл.
ShiftF6не переименовывает файл

Как я могу переназначить эти комбинации клавиш?

4

3 ответа на вопрос

1
Junky

In Midnight Commander F15 is copying files (with renaming) in the same directory and F16 is renaming files in the same directory.

In keyboard preferences of Terminal I assigned to ShiftF5 Action value of F15 and ShiftF6 Action value of F16.

Action values:
F15 is \033[28~
F16 is \033[29~

1
Eduard Rozenberg

По какой-то причине фактический номер отправленной клавиши Shift на 2 меньше, чем нажатый.

Например Shift-F8 отправляет Shift-F6.

Также упоминается здесь: https://midnight-commander.org/ticket/2885

Я переназначил коды, как указано выше, в настройках терминала, и теперь он работает.

Скажи что сейчас ??? Pimp Juice IT 7 лет назад 1
0
Hennes

Вы уверены, что вам нужна клавиша Shift?

Я могу нормально копировать файлы в полночь командира при использовании либо F5или Shift 5.

То же самое для перемещения / переименования с помощью F6(и альтернатива, Shift 6когда функциональные клавиши не работают или не доступны).

Клавиша Shift позволяет копировать / перемещать на ту же панель MC. Да, мне это нужно. Эти комбинации хорошо работают на машине Win. Junky 9 лет назад 1
Может зависеть от того, в каком направлении у вас установлены F-клавиши. Если они обычно увеличивают / уменьшают громкость и т. Д., Используйте Fn / Shift / F5 и т. Д. Tetsujin 9 лет назад 0
@ Tetsujin Это не помогло. Junky 9 лет назад 0
Вы видели https://gist.github.com/sgergely/3793166? Здесь не упоминаются клавиши Shift / F. Tetsujin 9 лет назад 0
@Tetsujin Это хороший момент для некоторых ноутбуков и некоторых очень раздражающих (часто называемых «мультимедийными» клавиатурами, которые сочетают в себе бесполезные клавиши с функциональными клавишами и когда вам фактически приходится нажимать клавишу Fn, чтобы использовать обычные функциональные клавиши). @ Junky: ОК, черт возьми. Я протестировал его на машине BSD, которая ближе всего к OS X, к которой у меня есть доступ (хотя я помню, что она работала так же на Linux). Не знаю, почему OSX делает это по-другому. * обдумывает удаление ответа, поскольку он, очевидно, не правильный. * Hennes 9 лет назад 0