相关疑难解决方法(0)

Mac OS X上的Emacs Leopard键绑定

我是Mac用户,我决定学习Emacs.我已经读过这样可以减少手部疲劳并提高精度,CTRL并且CAPS LOCK应该更换钥匙.我如何在Leopard中执行此操作?

此外,在终端我必须使用ESC密钥来调用元.有没有办法让alt/option键代替调用meta?

更新:虽然控制键现在更容易被击中,但元键也经常被使用,以至于它在我的MacBook和Apple键盘上的位置也值得关注.事实上,我发现控制键实际上更容易被击中,所以我重新映射了我的控制键以充当元键.有没有人有更好/更标准的解决方案?

macos emacs keyboard-shortcuts key-bindings

104
推荐指数
6
解决办法
7万
查看次数

Ctrl + C和Ctrl + [?有什么区别?

Ctrl+ CCtrl+有[什么区别?这些文件包含以下内容:

<Esc> or CTRL-[ End insert or Replace mode, go back to Normal mode.  Finish
                abbreviation.           
                Note: If your <Esc> key is hard to hit on your keyboard, train
                yourself to use CTRL-[.
CTRL-C          Quit insert mode, go back to Normal mode.  Do not check for
                abbreviations.  Does not trigger the |InsertLeave| autocommand
                event.
CTRL-C                  Interrupt current (search) command.  Use CTRL-Break on
                        MS-DOS |dos-CTRL-Break|.
                        In Normal mode, any pending command is aborted.

似乎对命令的作用存在一些分歧. …

vim key

60
推荐指数
1
解决办法
2万
查看次数

如何在VIM中映射CAPS LOCK键?

我在Windows下使用GVIM.并希望将CAPSLOCK映射到Ctrl + ^

有什么办法吗?

顺便说一下,我在网上看到大量样本如何使用注册表黑客交换CAPS和Esc,但是没有一个使用VIM map命令,而是使用外部工具和注册表更改.

vim map capslock

53
推荐指数
8
解决办法
5万
查看次数

在Mac OS(OS X)中登录时启动shell脚本

我有这个shell脚本Test.sh:

#! /bin/bash

FILE_TO_CHECK="/Users/test/start.txt"
EXIT=0

while [ $EXIT -eq 0 ]; do
    if [ -f "$FILE_TO_CHECK" ]
        then
        /usr/bin/java -jar myapp.jar
        EXIT=1
    else
        sleep 30
    fi
done
Run Code Online (Sandbox Code Playgroud)

我需要在登录后自动启动此脚本.
所以我把它放在一个文件夹Test/System/Library/StartupItems/

当我重新启动Mac时,登录后没有任何反应.有任何线索吗?

我也尝试过Automator,但结果相同:java程序没有运行.

macos bash shell

16
推荐指数
2
解决办法
4万
查看次数

将大写锁定密钥重新映射到Mma 7中的Esc

TLDR:如何在Mma 7中将CapsLock转换为"ShortNameDelimiter"?

我喜欢我的mma笔记本中的漂亮文本,并且经常定义函数f[\[Alpha]_] =...以匹配我正在使用的确切方程.因此,它涉及很多Esc- letter- Esc序列,并且Esc每隔一个笔划达到打破我的打字流程.

现在,CapsLock关键很少使用(我不记得我最后一次需要它),但是方便放置(你的小指就在那里!).它重新映射到Escvim为我创造了奇迹,我想知道是否有办法做到在同一个mma,而不必修改系统的键盘布局.

我尝试KeyEventTranslations.tr通过添加以下内容进行编辑EventTranslations[{...

Item[KeyEvent["CapsLock"], "ShortNameDelimiter"]
Run Code Online (Sandbox Code Playgroud)

但那没有效果.还有另一种方法吗?是CapsLock不正确的标识?如果它有帮助,我在Mac上使用Mma7学生版.

macos wolfram-mathematica keymapping mathematica-frontend

12
推荐指数
1
解决办法
1093
查看次数