Как создать комбинацию клавиш «новый документ»?

14

Пока у меня открыто окно nautilus, я могу сделать Ctrl+ Shift+, Nчтобы создать новую папку в текущем каталоге. Однако по умолчанию нет сочетания клавиш для создания нового документа. Как бы я создать один?

shxfee
источник

Ответы:

9

Сначала откройте gconf-editor и установите /desktop/gnome/interface/can_change_accelsв true. Это позволяет редактировать ярлыки меню.

Во-вторых, откройте терминал и введите: killall nautilus && UBUNTU_MENUPROXY= nautilus Это перезапустит Nautilus со стандартной (не Unity) строкой меню, потому что строка меню Unity не поддерживает эту функцию. (Он будет уважать ваши измененные ярлыки, но не позволит вам их изменить.)

Теперь откройте меню «Файл», наведите курсор мыши на «Создать документ»> «Пустой файл» и нажмите нужный ярлык. Ctrl-Alt-N кажется неплохим выбором, или вы можете переназначить Ctrl-N. Вы должны увидеть изменение подсказки акселератора в меню.

Наконец, перезапустите Nautilus без UBUNTU_MENUPROXYпеременной, чтобы вернуть меню Unity с новым ярлыком.

Изменить : Решение для более новых версий почти то же самое, за исключением того, что вы должны использовать dconf-editorвместо gconf-editor. Вы можете установить dconf-toolsпакет, чтобы получить dconf-editor.

Кроме того, killall nautilus ...команда не показалась необходимой.

  1. Запустите dconf-редактор.
  2. Перейти к org/gnome/desktop/interface.
  3. Установите флажок для can-change-accels.
  4. Откройте Nautilus и выделите пункт меню, привязку клавиш которого вы хотите изменить, либо с помощью мыши, либо с помощью клавиатуры, и нажмите клавишу (клавиши), которые вы хотите использовать в качестве ярлыка.
  5. Не забудьте снять галочку can-change-accels в dconf-editor, когда закончите.
cscarney
источник
killall nautilus && UBUNTU_MENUPROXY= nautilusэто почему-то не перезапустило nautilus со строкой меню non-unity для меня. Я должен был войти в классическом режиме. Но сработало. :)
shxfee
это возможно с помощью одного скрипта Bash?
Раздраженный
В любом случае сделать это в 12.04? Я застреваю на втором этапе. Процесс с именем nautilus не найден.
Kelbizzle
Для 12.04 см. Мой ответ здесь: askubuntu.com/q/88010
stevelove
Цените редактирование, однако, если вы используете Unity, я думаю, что все еще необходимо перезапустить Nautilus с отключенной глобальной строкой меню: поведение hover-and-press-shortcut не работает в меню Unity.
cscarney
0

Открытый терминал:gconf-editor

перейти к

/apps/metacity/keybinding_commands

найти неназначенную команду, например, command_1

дважды щелкните по значению и типу /usr/bin/gedit

Следующий шаг перейти к

/apps/metacity/global_keybindings

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

Выход из системы / вход в систему

Петракис
источник
не будет ли это просто открыть Gedit?
shxfee
это откроет новый документ с Gedit, документ должен быть сохранен после окончания работы
Петракис
не то, что я хотел. спасибо большое, хотя.
shxfee
0

В Ubuntu 16.04 я пытался изменить аксели с помощью ярлыка зависания и нажатия, но, похоже, это не сработало. Затем до меня дошло: «Эй, почему бы не использовать стандартные акселеры ?!» И это отлично сработало для меня.

Вот как это сделать.

  1. Нажмите, Alt + Fчтобы открыть меню «Файл».
  2. Нажмите, Dчтобы перейти к меню подфайла «Новый документ».
  3. Нажмите, Eчтобы создать новый документ.

Если вы просто нажмете на нее быстрой последовательностью, это будет похоже на сочетание клавиш. Нажмите Alt + F, затем сразу Dи сразу после этого E. Boom. Пожалуйста.

d3p4n5hu
источник