mac下的emacs meta键设置

  在用Windows的时候,Windows的104键盘,左下角是Ctrl键、Windows键和
Alt键。所以我习惯将Alt设成Meta键。如果在Linux下,也用Windows键盘,那么
alt键也是meta。

  然而到了Mac下面,苹果的键盘左下角,依次是Ctrl键、Options键和
Command键,其中Options键的键值和Alt是一样的,所以本来习惯的左下角第三个
键是Meta变成了第二个,很不习惯

  如下的一段就是解决这个问题的,放在.emacs中即可,设置后command键变
成meta键,依然是左边第三个。

(setq mac-option-key-is-meta nil)
(setq mac-command-key-is-meta t)
(setq mac-command-modifier 'meta)
(setq mac-option-modifier nil)

mac下用emacs上gtalk聊天

  好了,一鼓作气,再来玩一个新花样:用emacs接gtalk聊天,变态吧?

  查了一下,现成有jabber.el,关键就是设置了。老规矩,下载下来,放到~/.emacs.d/site-lisp中去。jabber.el其实不是一个文件,而是一整个包,缺省的解压是在一个带版本号的目录下,我改成了~/.emacs.d/site-lisp/emacs-jabber,所以在.emacs中,加了这么一句:

(add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-jabber")

  然后是这么几句:

(require 'jabber-autoloads)
(setq jabber-account-list '(
                            ("yuleshow@gmail.com"
			      (:password."*************")
                              (:network-server . "talk.google.com")
                              (:port . 443)
                              (:connection-type . ssl))
                            ))

  好了,用M-x jabber-connect连接服务器,然后用M-x jabber-chat-with聊天吧,爽去吧!

  目前还有几个很小的问题,第一,虽然上面设置了用户名和密码,但是连接时
还要输一遍;第二,如何新开几个窗口(我指自动的,其实苹果下很方便地可以用
commnd-n开新的出来),省得在buffer之间切换了。

  上两张图,让大家伙儿见识见识:

———华丽丽的分割线———

  再补充一句,如果要在Windows下使用,需要安装一个GNUTLS(http://josefsson.org/gnutls4win/)来建立ssl,只要安装一下即可。