Emacs part9
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。
NGNGEmacs
http://cocoa.2ch.net/unix/kako/967/967450973.html
Emacs part2
http://pc.2ch.net/unix/kako/1001/10010/1001087615.html
Emacs part3
http://pc.2ch.net/unix/kako/1007/10076/1007618266.html
Emacs part4
http://pc.2ch.net/unix/kako/1013/10133/1013390142.html
Emacs part5
http://pc.2ch.net/unix/kako/1021/10217/1021734785.html
Emacs part6
http://pc.2ch.net/unix/kako/1032/10326/1032611750.html
Emacs part7
http://pc.2ch.net/test/read.cgi/unix/1042141693/
Emacs part8
http://pc.2ch.net/test/read.cgi/unix/1051455239/
Emacs Lisp で書かれたプログラムのバグを知らせる方法
http://www.jpl.org/elips/BUGS-ja.html
0886名無しさん@お腹いっぱい。
NGNGcontext-skk 使うとか。
0887名無しさん@お腹いっぱい。
NGNGそれでもいけるの?
別解としては、
*-mode-hook にひっかけて、skk-rom-kana-rule-list と
skk-rule-tree を make-local-variable()してから
(setq skk-rule-tree (skk-compile-rule-list ...))
するなり、skk-rom-kana-rule-listでの "\"に対応するルールに、
メジャーモードを見るような関数を設定するってのがあるかな。
後者には skk-dinsert が便利かもしれん。
0888名無しさん@お腹いっぱい。
NGNGSKKスレがあるので、移動してはいかが?
ttp://pc.2ch.net/test/read.cgi/unix/1049225392/
京大側のSKK MLの、2000/01/26のメール4通(Subject: insert of \)が
お目当てのもののようだ。
手元のを引用していいものか不明なので、ポインタだけ。
0889名無しさん@お腹いっぱい。
NGNGありがとう
>888
逝ってきます
0890名無しさん@お腹いっぱい。
NGNG>Emacsにelf-modeみたいなのあったりしますか?
>hexl-modeだとただのバイナリエディタですが、
>それではオブジェクトファイル形式みたいなのは
>見えて来ないですよね。かといってobjdump -dだと
>ただのアセンブラになっちゃう。
>どんな機能かはさておくとしても、オブジェクトファイル用の
>メジャーモードなんてものが、もしあったら
>おしえてください。
つまりオブジェクトファイルに埋め込まれている各種ヘッダ情報を
なんらかの読みやすい形に整形できるようなelがあればいいなと
思った次第です。無ければないで、今までどおり、hexl-modeで
開いて、バイト数数えるだけなんですけど。。。
0891名無しさん@お腹いっぱい。
NGNGreadelf
0892名無しさん@お腹いっぱい。
NGNGレスありがとうございます。
readelfは確かに便利ですね。ヘッダ情報の参照には
もってこいだと思います。ただhexl-modeのように
任意の場所を書き換えるには適さないですね。
EmacsLispが書けないので、誰かがそんなのを書いて
くれるまで待つことにしたいと思います。
0893名無しさん@お腹いっぱい。
NGNG0894名無しさん@お腹いっぱい。
NGNGそう難しくはないがLispを学ぼうと思うと大変。
メージャーモードを書く事に限定して調べて
そこらへんにころがってる物を参考に書けば
わりと簡単。
真面目に勉強しようとする樹海入り。
とくにCゲンガ-には辛かろうわかりにくかろう。
0895名無しさん@お腹いっぱい。
NGNGhttp://www.math.s.chiba-u.ac.jp/~matsu/lisp/
0896名無しさん@お腹いっぱい。
NGNGメッセージが出るのが邪魔なので
(add-hook 'makefile-mode-hook
#'(lambda () (delq 'makefile-warn-suspicious-lines local-write-file-hooks)))
してみた。
0897名無しさん@お腹いっぱい。
NGNGか。
0898名無しさん@お腹いっぱい。
NGNGアドバイスありがとうございます。
オブジェクトファイル形式に依存しない汎用的な
メジャーモードを夢見て、ちょっとずつ勉強していきたいと
思います。どうもありがとうございました。
0899名無しさん@お腹いっぱい。
NGNG判定するにはどうしたらいい?
今までは(console-typ)という関数で判断していたのだが、Linuxを新しく
インストールしなおしたら「そんな関数はない」といわれた。
(emacs-version)
"GNU Emacs 21.2.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2002-08-29 on astest"
0900名無しさん@お腹いっぱい。
NGNG(featurep 'window-system)
(featurep 'x)
あたりかなぁ。
0901名無しさん@お腹いっぱい。
NGNG変数 window-system
0902名無しさん@お腹いっぱい。
NGNGはやいなー。
window-systemを使ってうまくいきました。どうもありがとう。
0903名無しさん@お腹いっぱい。
NGNGどうしたらいいんでしょう。
\C-n や 下矢印だと、「改行文字までを1行とみなした、バッファにおける」下の行
に行っちゃいますよね。1行が長い場合だと非常に先まで飛んで行ってしまいます。
(forward-char (window-width)) とかするしかないんでしょうか。
0904名無しさん@お腹いっぱい。
NGNGそうならないように1行を短くしておくべき。
どうしてもと言うならこれを。
http://www.taiyaki.org/elisp/physical-line/
0905名無しさん@お腹いっぱい。
NGNGVFAQ
0907名無しさん@お腹いっぱい。
NGNG(remove-hook 'local-write-file-hooks #'makefile-warn-suspicious-lines)
0908名無しさん@お腹いっぱい。
NGNGせっかくだからやってみたよ。
PureSmartDoc.rlx を、sunのrngconvで、rngに変換しようとしたら、
more than one hedge model is specified where only one is allowed
413:26@file:///home/java/sun/rngconv-20030225/PureSmartDoc.rlx
と出た。少し悩んで、前後の行をちょっとコメントアウトして、無理やり通したあと、
trangで、rncに直して、早速、nxml-modeで使ってみたけど、何か変。
必ず、chapterとかsectionの前にtitle要素を要求される。
もしやと思って、オリジナルのrelaxファイル見てみたら、title属性とtitle要素を
混同していた。仕方がないから、rncを見つつ、色々と微調整して直して、
今はとりあえず使えるようになってる。もともとPureSmartDoc.rlx自身が
SmartDocのサブセットみたいなものだから、他もざっと手を入れた。
しかし、nxml-modeはソースコードみても飽きないね。妖しすぎる。
さすが御大。
0909名無しさん@お腹いっぱい。
NGNGほしい
ほしい
ほしい
ほしい
ほしい
ほしい
ほしい
ほしい
ほしいも
0910名無しさん@お腹いっぱい。
NGNG[(control Home)] みたいな書き方のキー一覧ってどこを見れば分かりますか?
0911名無しさん@お腹いっぱい。
NGNGどうすればいいんですか?
0912名無しさん@お腹いっぱい。
NGNGどの Emacs で?
0913名無しさん@お腹いっぱい。
NGNG0914名無しさん@お腹いっぱい。
NGNG欲しいにょ
0915名無しさん@お腹いっぱい。
NGNGmodifier key は、 Elisp の info の Keyboard Events のとこに書いてあるので全部かな。
でも、 function key の一覧は見つからない…
とりあえず keyboard.c の lispy_function_keys がそれっぽいけど…
0916名無しさん@お腹いっぱい。
NGNGの設定を使えばできる.delete-char に対するアドバイスにすればいいだけ.
0917911
NGNGバックスペースにbackward-delete-char-untabifyが割り当てられているので、
(setq transient-mark-mode t)
(when transient-mark-mode
(defadvice backward-delete-char-untabify
(around delete-region-like-windows activate)
(if mark-active
(delete-region (region-beginning) (region-end))
ad-do-it)))
これでうまくいきました。ありがとうございました。
0918名無しさん@お腹いっぱい。
NGNGprocedure に対応する key event を知る方法はありますか?
0919名無しさん@お腹いっぱい。
NGNG0920名無しさん@お腹いっぱい。
NGNGあります。
0921名無しさん@お腹いっぱい。
NGNGpc-selection-mode じゃいかんの?
0922名無しさん@お腹いっぱい。
NGNGありがと
0923名無しさん@お腹いっぱい。
NGNG新しいmodeに割り振るkeyがありませんどうしたらよいのでしょうか?
0924名無しさん@お腹いっぱい。
NGNG> 新しいmodeに割り振るkey
???
0926名無しさん@お腹いっぱい。
NGNG覚えない。指に癖をつけるだけ。
中級は尊い。
0927名無しさん@お腹いっぱい。
NGNGC-` に割り当てたいのですが emacs-lisp では
どう書けばいいのでしょうか?
0928名無しさん@お腹いっぱい。
NGNG0929927
NGNGありがとうございます。
C-` 押しても toggle されません・・・・
M-x tcode-toggle-katakana-mode
すれば
You can run the command `tcode-toggle-katakana-mode' with C-`
って表示されるのになんでだろう・・。
0930名無しさん@お腹いっぱい。
NGNG-nw ですか?
0932名無しさん@お腹いっぱい。
NGNG=> 0
terminal emulator で C-` に別のシーケンス (C-c ` とか) を吐くように
設定し、それにバインドすれ。
0933名無しさん@お腹いっぱい。
NGNGそりゃ無理です。
そーいえば一般的には
[(control \`)]
じゃなくて
[(control ?`)]
でした。テキトーに試したら動いたので書いちゃったけど、スマン。
0934名無しさん@お腹いっぱい。
NGNG0935名無しさん@お腹いっぱい。
NGNGvip-mode は知らん。
vi-mode は無理。
0936名無しさん@お腹いっぱい。
NGNG今webのどっかに転がってる場所御存知の方いませんか?
ぐぐると、それを参考にしたというblockquote.vimは見つかるんですが、
肝心のelispの方が見つからんのです。
0937名無しさん@お腹いっぱい。
NGNG> 以前gnu.emacs.sourcesにblockquote.elというのが流れたと思うんですが、
下記を見ると「boxquote.el」という同じようなものがあるらしい。
http://groups.google.com/groups?q=blockquote.el%E3%80%80emacs&hl=ja&lr=&ie=UTF-8&selm=87zolvgzmh.fsf%40sonera.com&rnum=2
「boxquote.el」は、URLの先にありました。
0938名無しさん@お腹いっぱい。
NGNGああ、これでございます。ありがとうございます。
boxquote.elでしたか……。
私はNutti Kotivuori氏とケコーンすべきなのでしょうか。(W
Google Groupも見たのですが、そもそも思い込みで名前を間違えた上
gnu.emacs.sourcesしか検索しなかったのが失敗だったようでございます。
0939名無しさん@お腹いっぱい。
NGNGどこかのLispスレの「lisperは括弧を見ない」という話そのままに、
lisp-mode等で括弧のfaceを薄い色に変えるというものです。
0940名無しさん@お腹いっぱい。
NGNGカッコみえなきゃ果てしなく困る悪寒
0941名無しさん@お腹いっぱい。
NGNG'(',')' を ' 'に置き換えたコード見ると激しく辛いな。
0942名無しさん@お腹いっぱい。
NGNG括弧入れるの忘れない?
#入れてもドコにいれたかわかりにくい とか
このモードは見る用なのかな?
0943名無しさん@お腹いっぱい。
NGNGうすくするんだろう。
0944名無しさん@お腹いっぱい。
NGNG0945名無しさん@お腹いっぱい。
NGNGおまえら頭悪すぎ。
0946名無しさん@お腹いっぱい。
NGNG見ようと思うときは show-paren-mode による対応表示。
0947名無しさん@お腹いっぱい。
NGNG0948名無しさん@お腹いっぱい。
NGNG0949名無しさん@お腹いっぱい。
NGNG(なんて (言語
(ちゃんと ((ない くぎら) (で 括弧)))))))
0950名無しさん@お腹いっぱい。
NGNG(うそ (なんて ad-do-it)))
0951名無しさん@お腹いっぱい。
NGNG0952名無しさん@お腹いっぱい。
NGNG0953名無しさん@お腹いっぱい。
NGNG文法木という常識を持っていれば普通に読めるだろ。
というか意味がはっきりするから読みやすいくらい。
0954名無しさん@お腹いっぱい。
NGNGなぜか、fixed-なフォントを指定しているんだが、反映されてないっぽい。欝。
0955名無しさん@お腹いっぱい。
NGNGexコマンドを使おうとすると
:Eval
となってしまいexコマンドが使えません。
そこで質問です。
1. viper-modeでexコマンドを使うにはどうすればいいのでしょうか?
2. :evalとはなんでしょうか?
よろしくお願いします。
0956名無しさん@お腹いっぱい。
NGNGviper-mode 中(mode-line が <V> となってる時)に
: 押せば普通に ex コマンド使えるよ。
0957名無しさん@お腹いっぱい。
NGNG色付けがされなくなってしまします。どのへんを調べればよいでしょうか?
0958名無しさん@お腹いっぱい
NGNGrequire: Symbol's value as variable is void: macro-declaration-function
となり使えません。
Makefile の先頭適宜書き換えて、make; make install しただけですが、
どなたかアドバイスお願いします。
0959名無しさん@お腹いっぱい。
NGNG手元の 1.70 で再現したので調べたら、
YaTeX-font-lock-recenter で (setq font-lock-keywords nil) してるから
っぽい。何でこんなことしてるのか知らないけど。
21.3.50 で使うなら (setq font-lock-set-defaults nil) とでもしとけば?
0960名無しさん@お腹いっぱい。
NGNG0961名無しさん@お腹いっぱい
NGNGググッてるんですが、なかなか見つからないもので。
0962名無しさん@お腹いっぱい。
NGNGspamfilter.el の with-spamf-corpus の
(declare (indent 2) (debug t))
を削除して make ; make install したらどう?
0963名無しさん@お腹いっぱい
NGNGEmacs 21.3.1 使ってます。
で、上記(>>962)実行したところエラーがなくなり無事使えます。
ありがとうございました。
0964名無しさん@お腹いっぱい。
NGNGタコ - 括弧の数を全部常に数えてしまう。入力時に対応が取れなくて困る。読めない賭けない。
括弧は邪悪の根源であり、この世の悪を体現していると信じている。
入門 - 編集している周辺の括弧を数えてしまう。ただし一度対応を間違えると嵌る。読み難いとかいってる。
括弧は恐ろしく、恐怖の対象。
初心者 - エディタの支援機能を使うことを覚える。対応を見るために括弧を消して再入力し、対応括弧を強調するとかしてる。
後で読むと読みにくいとかいってる。括弧は読み難い。
普通 - インデントを読めるようになる。Emacsの S 式編集コマンドを覚え始める。
defun 一つ分だけナローイングして編集したり読んだりとか小技も覚え始める。
括弧はもうどーでもいい。
上級者 - S 式編集コマンドをマスター。さらに処理系毎に専用モードも完全に使いこなすようになる。
C ライクな文法からのコンバータを使ったりと、様々な小技を使いこなす。括弧の利点を理解してる。
Hacker - S 式の真髄を理解する。もはや括弧は空気のような存在に。
Wizard - ゴスパーやグリーンブラットとはファーストネームで呼び合う仲。
0965名無しさん@お腹いっぱい。
NGNGまんざらとも思わないが分かりずれぇ
0966名無しさん@お腹いっぱい。
NGNG0967名無しさん@お腹いっぱい。
NGNGで、藻前はどこに分類されると?
0968名無しさん@お腹いっぱい。
NGNG0969名無しさん@お腹いっぱい。
NGNGこれよく見るんだけどなんかの格言とか?
0970964
NGNG>>966 ネタを考えてください。その辺で想像力が切れちゃったので。
>>967 現在は普通で上級者を目指しているところですが。正直、漏れの経験に基づく基準ですけど。
0971名無しさん@お腹いっぱい。
NGNG0972名無しさん@お腹いっぱい。
NGNG0973名無しさん@お腹いっぱい。
NGNG0974名無しさん@お腹いっぱい。
NGNG?? 括弧を入力しなおして…ってマジ?
mic-paren使いだすとその辺りと無縁になるよ。
0975名無しさん@お腹いっぱい。
NGNG実際に見たことある.激しく文句を言っていたので.FAQ に載ってた対応する括弧に
ジャンプするコマンド教えてあげた.いいことをした.
# () を先に入力してから中を書くって話もみたことあるしな…
0976名無しさん@お腹いっぱい。
NGNGそれはよくやる。
M-( は欠かせない。
0977名無しさん@お腹いっぱい。
NGNG0978名無しさん@お腹いっぱい。
NGNGいちいち調べるのも面倒くさいんで消してから閉じているんだが・・・。
0979名無しさん@お腹いっぱい。
NGNGこなせないので,括弧入力時の強調を使うんだろ?「いちいち」とか「調べる」とか
「面倒くさい」といったあたりが普通レベルとの壁だろう.インデント見りゃわかる
だろうし,括弧触った瞬間に対応する括弧が強調くらいは設定してあるだろうし,最
悪,対応括弧にジャンプしてみりゃいいだけ.目玉を左右させて数えたりはしない
(メモ帳とか環境がショボイ場合にはするけど).
0980名無しさん@お腹いっぱい。
NGNGどういうこと?
最近、20から21にヴァージョンアップしたんだけど、
何をミスってるんでしょう?
0981名無しさん@お腹いっぱい。
NGNG途中で括弧の閉じ忘れがないかが一番心配なのです。
閉じ括弧入れたときにしか対応する括弧に飛ばない・・・。
0982名無しさん@お腹いっぱい。
NGNG>>974
0983名無しさん@お腹いっぱい。
NGNG0984名無しさん@お腹いっぱい。
NGNGcolor-mateを使う設定になってるんじゃない?
その部分をコメントアウトすりゃ治ると思われ。
0985名無しさん@お腹いっぱい。
NGNG次スレたてました。
http://pc.2ch.net/test/read.cgi/unix/1066719492/
レス数が950を超えています。1000を超えると書き込みができなくなります。