最近新昇到emacs 23.1
又發現SCIM中文輸入有問題, ctrl+space老是變回mark.
我的locale是zh_TW.UTF-8
其他程式輸入中文都沒啥問題
就emacs23.1無法輸入中文,
試了老半天 (暫時)解決方法如下:
啟動emacs時用 LC_CTYPE="zh_CN" emacs-23
.emacs 加上這行
(prefer-coding-system 'utf-8)
這樣就沒問題了
至於為什麼要如此我也不能理解
如果有高人肯告訴我那就再好不過了,
不過我暫時懶得去追了, 設個alias也就算了.
總之locale裡似乎只有zh_CN跟zh_CN.gbk會動.
btw,我的環境是gentoo linux.
註: 這個問題 基本上只在terminal上使用emacs -nw的使用者應該不會遇到.
在 irc 頻道上面看到 gugod 貼了 YASnippet 介紹短片,gugod 也寫了一篇 Writing Moose code with yasnippet,YASnippet 是一個針對 emacs 開發者的模組工具,它大量減少寫程式的時間,且自動幫忙補其該有的程式,大家可以在 Linux 底下試試看這一套 template system,我們直接來看影片,就很清楚了。
目前支援程式語言:C, C++, C#, Perl, Python, Ruby, SQL, LaTeX, HTML, CSS and more.
Random View
http://blogs.mysql.com/kaj/2008/06/19/version-control-thanks-bitkeeper-welcome-bazaar/
又一個重量級軟體投入DVCS的懷抱,
不過我倒是沒預期到mysql會倒向bzr,
因為sun之前的專案如Openjdk,OpenSolaris等, 大多都是用hg,
而mysql被sun買走, 似乎被水銀化的機會很大,
所以這次使用bzr可以說是意外的驚喜.
這麼一來dvcs三強天下三分的局勢似乎已經形成了.
剛好svn 1.5.0也正式release, 如此一來bzr-svn之前不方便安裝的問題也解決了(因為bzr-svn用到了svn1.5.0的python-binding才有的功能, svn1.4要打很多patch, 如今只要升級到最新的svn 1.5就好了),對於我這個bzr的使用者來說可以說是好消息不斷.
另外話說Emacs要從cvs轉換到bzr其實已經講一陣子了,
目前可用的是Jason Earl每小時更新的bzr readonly repo (http://bzr.notengoamigos.org/emacs/trunk/) , 似乎要等到一些merge-history的問題解決後, 官方才會完全轉換過去. (當然這還是未定數, 不過以RMS強烈支持bzr的態度來說, 應該是遲早的事)
- Page 1 of 1 ( 3 posts )
- emacs









