答案1
如果您对于仅仅将其禁用感到满意,那么您可以这样做。
- 跑步
sudo apt-get install gnome-tweak-tool
。 - 通过在 Dash 中搜索来打开 Tweak Tool。
- 选择打字菜单并将 Caps Lock 键行为更改为
Disabled
。
答案2
要将 Capslock 重新映射到类似Control,Esc我建议使用gnome-tweak-tool
。
打开Tweak Tool
应用程序或按Alt-F2并运行gnome-tweak-tool
。
选择“打字”选项卡,然后更改下拉菜单Caps Lock key Behaviour
。
以下是它在我的系统上的样子:
现在使用组合键输入“outlongdomain.com”:
我在网上搜索了这个问题的答案,但没有找到任何直接的答案,所以这是我使用以下解决方法的想法:xclip
包裹:
打开Settings > Keyboard > Shortcuts > Custom Shortcuts
并添加快捷方式。随意命名,然后使用此命令:
echo "hello" | xclip -selection clipboard
但要将“hello”替换为您想要输入的长域名。现在只需单击Disabled
快捷方式上的文本并将其设置Capslock为您设置密钥的任何内容。
现在,当您使用新的键盘快捷键时,该长域名将立即复制到剪贴板,随时可以使用Ctrl-V
答案3
解决方案 #1:
在系统设置 -> 键盘 -> 快捷方式选项卡 -> 自定义快捷方式中创建一个新的快捷方式,单击+左下角,然后随意命名。对于命令,请输入“firefox yoururl.com”。
接下来,单击右侧一次,然后按下所需的按钮来分配按钮
解决方案 #2
确保在文件管理器首选项中启用“运行可执行文件”,在桌面上创建一个包含以下内容的文本文件
#!/bin/sh
firefox yourlongurl.com
现在,在终端 ( CtrlAltT) 中,通过运行使该文件可执行sudo chmod +x Desktop/yourfilename
。
现在您可以双击该文件,就像它是一个快捷方式一样。
解决方案 #3
使用AltHOME按钮,您可以访问 Firefox 中的主页,因此您也可以将长 URL 设置为 Firefox 或您使用的任何浏览器中的书签或主页。
答案4
为何这么复杂?
只需为此使用别名即可。对于让您烦恼的其他所有事情也是如此。
做起来很简单,用 bash 自动加载,你甚至可以为它选择自己的名字。这很有趣,做起来也很简单。
你只需要一个文件和你的命令
进入你的主文件夹并创建文件,在其中添加 ALIAS。例如
echo "ALIAS hp='wget http://thisisareallongnameforanurl.com'" > /home/${USER}/.bash_aliases
然后直接使用它,做
source .bash_aliases
我将 ALIAS 命名为 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
但据我所知,它默认是开启的。
要添加更多
echo "ALIAS hp2='wget http://thisurlisevenmuchlongerthenthefirsone.com'" >> /home/${USER}/.bash_aliases