2009-08-05 2 views
1

Я недавно начал изучать emacs, так как был недоволен Textmate и в качестве отправной точки прочитал статью «Эффективные Emacs» от Steve Yegge. Я был очень заинтересован в свопе CTRL -> CAPS LOCK, но я не хочу делать это в OS-wide, я хочу, чтобы эта свопа происходила только в emacs каждый раз, когда я запускаю ее.Как поменять местами CTRL и CAPS LOCK на Carbon Emacs на OSX, не делая этого OS-wide?

Мне было интересно, есть ли способ сделать это в файле .emacs, а не входить в системные свойства и обменивать его на всю ОС. Я использую Mac OS X Leopard.

+1

'Fraid У меня нет ответа для вас, но ... как часто вы используете * caps lock? Я сопоставил свой контроль и просто не пропустил его. – dmckee

+1

Это также может быть лучше на SuperUser.com ... – dmckee

+0

@dmckee Я уверен, что можно было бы это сделать, используя elisp, хотя, что _might_ устраивает здесь, может быть ...? – bdonlan

ответ

2

Это, к сожалению, невозможно сделать в вашем файле .emacs.

+0

Особенно, если крышки управляются аппаратно, как это было на Mac. – Arafangion