几周前我开始使用xmonad作为我的窗口管理器.我喜欢它.这很棒.但是从那以后,当我在emacs中并且想要按下"ALT"键时,我不得不使用"ESC"键.这是因为"ALT"键被xmonad用作"mod"键.
有没有办法将emacs mod键分配给除"ALT"键以外的任何键,例如将其分配给"windows"键.
任何帮助将非常感激.
谢谢,Vimal
PS这是我使用的键盘 http://tinyurl.com/c4955o
我正在尝试做类似以下的事情;
#ifdef 64-bit
#define DECIMAL_FORMAT %ld
#else
#define DECIMAL_FORMAT %d
#endif
.
intptr_t d;
.
printf(“Some message with DECIMAL_FORMAT in the middle of it\n”, d);
Run Code Online (Sandbox Code Playgroud)
'intptr_t'类型的变量'd'在32位机器上需要'%d'格式说明符,在64位机器上需要格式说明符'%ld'.我正在寻找一种解决方案,能够在32位机器和64位机器上编译代码,而无需更改GCC命令行或源代码.