Обновление: Моя главная цель состоит в том, чтобы изменить функцию (или даже выключить), клавиша CAPS LOCK.
На работе у нас есть долгое доменное имя. Я ленив. Я хотел бы отобразить свою клавишу CAPS LOCK для вывода строки, такой как "outlongdomain.com". Это только для сохранения меня от ввода.
Я видел многочисленный вопросы о том, как повторно отобразить ключ к другой функции. В то время как аккуратный; я не мог видеть, как сказать системе "распечатывать их затем набор букв, где курсор фокусируется".
Обновление: Я хотел бы использовать Автоключ, но я не вижу опции для CAPSLOCK
Если можно быть удовлетворены им просто быть отключенным, вот то, что можно сделать.
sudo apt-get install gnome-tweak-tool
. Disabled
.
Источник: https://mkaz.com/2014/02/08/disable-caps-lock-in-ubuntu /
Решение № 1 :
Создают новый ярлык в Параметрах настройки системы-> клавиатура-> вкладка ярлыков-> пользовательские ярлыки, нажимают + в нижнем левом углу и называют его вообще, Вам нравится. Поскольку команда вводит 'Firefox yoururl.com.
Затем, присваивают кнопки путем нажатия на правую сторону однажды и нажатия кнопок, которые Вы хотите
, Решение № 2
Удостоверяется, что Вы включаете "Выполненные исполняемые файлы" в предпочтениях файлового менеджера, создаете текстовый файл на Вашем Рабочем столе со следующим содержанием
#!/bin/sh
firefox yourlongurl.com
Теперь, в терминале ( Ctrl Высокий звук T ), делаете тот исполняемый файл файла путем выполнения sudo chmod +x Desktop/yourfilename
.
Теперь можно дважды щелкнуть по тому файлу, как будто это был ярлык.
Решение № 3
С Высоким звуком кнопки HOME можно получить доступ к домашней странице в Firefox, таким образом, можно также установить длинный URL как закладку или домашнюю страницу в Firefox или безотносительно браузера, который Вы используете.
Чтобы повторно отобразить Capslock на что-то как Управление , Esc , я рекомендовал бы использовать gnome-tweak-tool
.
Открываются Tweak Tool
приложение или нажатие Высокий звук - F2 и работают gnome-tweak-tool
.
Выбор вкладка "Typing" и изменение выпадающее для Caps Lock key Behaviour
.
Вот то, как это считает мою систему:
Теперь для того, чтобы сделать сочетание клавиш для ввода "outlongdomain.com":
я обыскивал Интернет для ответа на этот вопрос, но я ничто не нашел простым, таким образом, вот моя идея обходного решения с помощью xclip
пакет:
Открывают Settings > Keyboard > Shortcuts > Custom Shortcuts
и добавляют ярлык. Назовите его вообще, Вы хотите и используете эту команду:
echo "hello" | xclip -selection clipboard
, Но заменяющий "привет" Вашим долгим доменным именем, которое Вы хотите ввести. Теперь просто нажмите Disabled
текст на ярлыке и установите его на то, к чему Вы устанавливаете свой ключ Capslock .
Теперь при использовании нового сочетания клавиш то долгое доменное имя будет немедленно скопировано в буфер обмена, готовый использовать с Ctrl - V
Почему так сложный?
Просто используют ПСЕВДОНИМ для этого. И для всего остального, что get's на Ваших нервах, также.
легко сделать, автоматически загруженный с ударом, и можно даже выбрать собственное имя для него. Это такая забава и настолько легкий сделать.
Вам просто нужен файл, и Ваша команда
Входит в Вашу домашнюю папку и создает файл, помещает ПСЕВДОНИМ в него. Как пример
echo "ALIAS hp='wget http://thisisareallongnameforanurl.com'" > /home/${USER}/.bash_aliases
затем для прямого использования его сделайте
source .bash_aliases
, я назвал ПСЕВДОНИМ hp. Таким образом, Вы просто вводите hp в терминал, и Ваша команда будет выполняться.
Это работает с любой командой или сценарием.
Для автозагрузки псевдонимов при открытии терминала удостоверьтесь, что следующий раздел в .bashrc файле не комментируется.
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
, но AFAIR правильно это идет по умолчанию.
Для добавления более справедливый
echo "ALIAS hp2='wget http://thisurlisevenmuchlongerthenthefirsone.com'" >> /home/${USER}/.bash_aliases
Проверьте код клавиши ключа заглавных букв:
Выполненный:
xev -event keyboard
Нажмите/Выпустите ключ Caps.
Отключить Caps_Lock
Создать ~/.xmodmap
файл содержит
remove Lock = Caps_Lock
keycode 66 =
Добавьте эту строку к ~/.xinitrc
быть выполненным на запуске
xmodmap .xmodmap
Если Вы хотите тестовый прогон xmodmap .xmodmap
в терминале.
Присвойте длинную строку ее ключу
xbindkeys
& xautomation
Создать ~/.xbindkeysrc
файл содержит
"xte 'str outlongdomain.com'"
Release + c:66
Добавьте эту строку к ~/.xinitrc
быть выполненным на запуске
xbindkeys
Как выше, к тестовому прогону это в терминале.
Ссылки: