元スレEmacs part24
emacs覧 / PC版 /みんなの評価 : ○
101 = :
EmacsでTrueTypeフォントを指定したいのですがどうしたら良いのでしょうか?
xlsfontsででてきても、
-misc-kochi gothic-medium-r-normal--0-0-0-0-p-0-adobe-standard
のようにサイズがないのですが、サイズはどのように指定したら良いのでしょうか?
103 = :
http://d.hatena.ne.jp/kazu-yamamoto/20080208/1202435711
ううむ。これ読んでるとSchemeで動くEmacsが欲しくなるなあ。
elisp以外のemacsってなんどか試みられてるけど一向に流行らんね。
成功したのはxyzzyぐらい?
104 = :
こんな巨大なソフトのクローンなんてまともな神経じゃ作れない
107 = :
名前空間とかはあるといいだろうなーと思うけど、
schemeがうらやましくなったりはしない。
108 = :
>C で書きたいのに、無理して Lisp を利用している
これはないだろ。
中にはそういう人もいるだろうけど
lispだからよけいemacsが好きって人もいるはずだよ。
確かに馬鹿みたいに長くてletで変数使いまくりのCみたいなやつは時々あるけど。
109 = :
Cに似ているおかげでプリミティブとして書き直すときに楽なのもメリットのうち
110 = :
異常に長いelispコードとか見ると、昔は「スゲープログラム」と思ってたけど、
ちゃんとプログラム勉強した今じゃ「醜いプログラム」と思うようになった。
名前空間無いからちょっとしたユーティリティ的なマクロも長い名前になるし、
どうしたら綺麗に書けるのかねぇ。
111 = :
末尾再帰が使いものにならないので、ループを使ってC言語だと思って
書くべし、と先輩にアドバイスされました。
112 = :
質問です。ubutun7.10で、emacs21を
インスコしました。
(setq scheme-program-name "gosh")
(require 'cmuscheme)
(defun scheme-other-window ()
"Run scheme on other window"
(interactive)
(switch-to-buffer-other-window
(get-buffer-create "*scheme*"))
(run-scheme scheme-program-name))
(define-key global-map
"?C-cS" 'scheme-other-window)
を、ホームディレクトリに作った .emacsにコピペして
いざ、emacsを起動すると
An error has occurred while loading '/home/hogehoge/.emacs
error: "Key sequence ? C - c S uses invalid prefix characters"
と出ます。どういたせばおkですか?
113 = :
>>112
> (define-key global-map
> "?C-cS" 'scheme-other-window)
(define-key global-map
"\C-cS" 'scheme-other-window)
114 = :
>>114
どもっす
115 = :
Emacsのインターフェイスに関わるものはもはや言っても仕方ないけど
末尾再帰最適化は欲しいなあ。今じゃちょっとしたスクリプト言語としても遅いよね。
名前空間なんかもリードマクロを導入すればなんとでもなりそうなもんだけどそのへん
いじってる人いないのかな。Emacs CVSにはlex-bindのタグなんかがあるけど。
116 = :
byte-compile のソースに末尾再帰の実装もしたいねとかなんとか書かれて早10年くらい経つか。
117 = :
せめて正規表現を整理してほすぃ
118 = :
こうなったらEmacsを別の言語で書き直すしかないな。
速くて、正規表現が充実してて、Emacsを書き直すのに完璧な
安定した言語・・・・そうか、PERLだ!
Perfect Emacs Rewriting Language
120 = :
(list-process) では何も稼働中のプロセスはでないけれど、
Emacs のCPU負荷が ピコンピコンと1、2秒ごとに高くなることがあります。
(delete-process "skkservd")
とした後に、よく起こる現象です。
このような時に、どうやって、原因のプロセスを調べればよいのでしょうか。
ご教示、よろしくお願いします。
121 = :
「EmacsのCPU負荷」?
ま、とにかくtrussなりstraceなりを突き刺せば、何が起きているか
わかるかも。
122 = :
traceなんかしたら、悲惨な目に会うと思うが
123 = :
でも確かに Emacs ほどその存在感に反比例して
時代にとりのこされている品もめずらしい。
xyzzy とか個人であそこまで出来るんだから
中堅以上のソフトメーカーなら力技で最新技術を反映した
新生 Emacs を生みだすことも不可能ではないはずだが…
ここらへんは Emacs 不可侵神話の弊害といってもいい。
124 = :
作ったとしても、現状のパッケージが使えないことには全く意味が無いからな
125 = :
ストールマンとかどういう気持でメンテしているんだろう
127 = :
>>123
> 中堅以上のソフトメーカーなら力技で最新技術を反映した
> 新生 Emacs を生みだすことも不可能ではないはずだが…
どう見ても儲かりそうにないからね。
130 = :
えくりすぺ?
132 = :
23.0.60 で emcws の canna.el を使えるように作業している人はいますか?
133 = :
新しいemacs作っても既存のユーザーがごっそり乗りかえてくれないと
emacsの利点の一つがなくなっちゃうんだよね。
やっぱりたくさんのスキルあるユーザーが使ってて
どんどんいろんなもの作り出してくれてるのも魅力の一つではある。
136 = :
>>100
>>102
そうそう、逆とは「改行を空白に置き換えたい」ってこと。
確かに undo とか置換すればいいんだけど、
このための関数が本当にないのかなと長い間
思っていたので。
137 = :
TextMateのバンドルのようなパッケージはないでしょうか。
Snippetはsnippet.elやsmart-snippet.elがあるみたいなのですが、
Wrap selection in Open/Close Tagのようなものを探しています。
138 = :
誰も>>118に触れようともしない件
140 = :
向っている方角が真反対の言語だからね
141 = :
>>136
C-u 1000000 C-x f M-q
とか
143 = :
キーバインドを変えたいのですが、
\C-tとなっているものを、Shiftを押しながら上(S-Up)に設定したいのですが、
どのように設定すれば良いでしょうか?
145 = :
canna からの貰う文字コードを utf8 に変換したら、文字化けはしなくなったけど、
23.0.60 の internal code って utf8 ですか?
146 = :
>>145
何を言ってるんだお前は。
と言うかかんな大人気だな。
147 = :
>>145
utf-8-emacs
see etc/NEWS.unicode
みんなの評価 : ○
類似してるかもしれないスレッド
- Emacs part 25 (1001) - [84%] - 2008/8/10 0:18 ○
- Emacs part 22 (1001) - [84%] - 2008/1/18 7:47 ○
- Emacs part 28 (605) - [84%] - 2009/3/25 0:37 ○
- Emacs part 27 (1001) - [84%] - 2009/1/23 18:47 ○
- Emacs part 26 (1001) - [84%] - 2008/11/8 20:47 ○
- Emacs part 23 (1001) - [84%] - 2008/2/8 0:04 ☆
- Emacs Part 43 (1001) - [76%] - 2013/12/14 11:30
- Emacs Part 40 (1001) - [76%] - 2012/9/7 0:30
- Emacs Part 34 (1001) - [76%] - 2010/6/21 19:45 ○
- Emacs Part 41 (1001) - [76%] - 2012/12/24 4:15
- Emacs Part 42 (1001) - [76%] - 2013/6/9 5:15 △
- Emacs Part 54 (97) - [76%] - 2023/1/25 17:15
- Emacs Part 44 (1001) - [76%] - 2014/2/8 8:01 △
トップメニューへ / →のくす牧場書庫について