Как установить Qalculator в качестве калькулятора по умолчанию?

Я пытаюсь установить, какой калькулятор будет вызываться при нажатии кнопки калькулятора на клавиатуре. Мое любимое приложение Calc - Qalculate.

Как установить его по умолчанию, чтобы открыть его с помощью кнопки calc на клавиатуре?

9
задан 31 December 2013 в 12:00

3 ответа

Я пришел сюда, чтобы найти ответ, который не включает перемещение исполняемых файлов и создание ссылок. Затем понял, что ответ на самом деле очень прост и очевиден:

Перейдите в настройки и создайте пользовательскую привязку ключа для любого приложения калькулятора, которое вы хотите, и вычислите ключ. Пусть отключит старый. И это все :)

0
ответ дан 31 December 2013 в 12:00

Я решил эту проблему, перейдя по ссылке в этого комментария @Wilf - в этой теме на форумах Ubuntu

Ubuntu 13.10 использует инструмент калькулятора gnome-caculator. Поэтому вместо того, чтобы связываться с системой, проще всего подделать этот ярлык с помощью символической ссылки, связанной с инструментом qalculator.

sudo mv /usr/bin/gnome-calculator /usr/bin/gnome-calculator_original
sudo ln -sT /usr/bin/qalculate /usr/bin/gnome-calculator

Ярлык работает мгновенно.

0
ответ дан 31 December 2013 в 12:00

Лучший вариант IMHO - переопределить привязку клавиш Calculator , как сказал @ user58635.

Чтобы сделать это более программно, например, включить в сценарий, который будет выполняться после новой установки, эти шаги могут быть полезны для более чем одного:

  1. Установите текущая привязка к none:

    gsettings set org.gnome.settings-daemon.plugins.media-keys calculator ''
    
    • Или вы можете установить другую привязку клавиш, например нажав Shift + Calculator :

      gsettings set org.gnome.settings-daemon.plugins.media-keys calculator '<Shift>Calculator'
      
  2. Создать новую пользовательскую привязку клавиш для клавиши калькулятора < sup> 1 :

    1. Если у вас нет другой пользовательской привязки клавиш:

      # Create a new set of custom keybindings
      gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"
      
      # Set the new custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding 'Calculator'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'qalculate-gtk'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Qalculate'
      
    2. Если у вас уже есть пользовательская привязка клавиш в действии, вы должны добавить это как еще один. Например:

      # Create a new set of custom keybindings
      gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/']"
      
      # Set the first custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding 'Launch5'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'iceweasel -ProfileManager -no-remote'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Iceweasel'
      
      # Set the second (new) custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ binding 'Calculator'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ command 'qalculate-gtk'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ name 'Qalculate'
      
  3. Если с первого раза ничего не происходит, просто перезапустите Gnome. В Gnome Shell это просто Alt + F2 , а затем нажмите r + Enter


Ссылки:

1: Примите этот отличный ответ в качестве совета: https://askubuntu.com/a/597414/17564

0
ответ дан 31 December 2013 в 12:00

Другие вопросы по тегам:

Похожие вопросы: