我想更改键盘上某些键的键绑定。我想要一些运行命令,而其他一些来激活不同的键。
我可以使用哪些应用程序来执行此操作?
指数:
命令是update-alternatives用来做什么的?
拿这个例子:
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jre1.7.0_09/bin/java 1
Run Code Online (Sandbox Code Playgroud)
它有什么作用?和路径加jdk有什么区别?
假设我已经运行了命令。我如何恢复到原来的状态?
我的 Gnome 终端中有两个配置文件,一个使用特定图像作为背景。当我进入/退出时想在它们之间切换 Vim。
到目前为止,我通过Alt+t并导航到另一个配置文件来完成此操作。但希望有这个自动化。
可能的场景:
vim newFile # profile changes to Vim-one
:q # it changes back to default
vim confFile # profile changes to Vim-one
Ctrl-z # vim is suspended, default profile enters
cmd_that_uses_changed_config_file
fg # vim is brought back from suspension, profile changes again...
Run Code Online (Sandbox Code Playgroud)
现在我意识到完全自动化可能很困难,因此执行此操作的键盘快捷键非常好。我搜索了 Gnome 终端快捷方式,但终端菜单只有其中三个:标题、重置、重置和清除。
任何想法,提示或指示?:-)
我正在使用 virtualenv,所以首先我必须说
source some/long/path/bin/activate
Run Code Online (Sandbox Code Playgroud)
有时(事实上,很多时候)我想在终端中创建另一个选项卡,编辑另一个脚本,或者运行 django shell 等。在创建另一个选项卡之后我不得不再说一遍source some/long/path/bin/activate。事实上,这很无聊。
有什么方法可以强制终端自动运行这个神奇的单词吗?所以如果我输入CtrlShiftT在终端中输入,并且在当前选项卡中运行 virtualenv,则终端应该在新选项卡中打开完全相同的 virtualenv。
或者可能是完全不同的东西来解决这个问题。