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

7

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

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

    
задан ubuntico 31.12.2013 в 08:00
источник

3 ответа

2

Я решил его по ссылке в этом комментарии от @ 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

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

ответ дан ubuntico 02.01.2014 в 20:33
источник
5

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

Перейдите в настройки и создайте настраиваемую привязку клавиш для какого-либо калькулятора, которое вы хотите, и клавишу calc. Пусть он отключит старый. Вот и все:)

    
ответ дан user58635 13.02.2014 в 17:40
1

Лучшим вариантом IMHO является переопределение ключевого слова ключа Калькулятор , так же, как @ user58635 сказал.

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

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

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

      gsettings set org.gnome.settings-daemon.plugins.media-keys calculator '<Shift>Calculator'
      
  2. Создайте новый пользовательский привязку клавиш для клавиши калькулятора 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: Возьмите этот отличный ответ в качестве совета: Ссылка

    
ответ дан Nicolás 28.07.2016 в 20:52