Emacs part9
レス数が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
0002名無しさん@お腹いっぱい。
NGNG再起動したら設定デフォルトにもどってる
ちゃんと、.custom.elには変更した設定が
あるのにナ
いちいち、 customiz-group設定するの
アホらしいし、どうしたらいいの?
0003名無しさん@Emacs
NGNG0004名無しさん@お腹いっぱい。
NGNGMeadow memo
http://www.bookshelf.jp/soft/meadow.html
0005名無しさん@お腹いっぱい。
NGNGEmacs part7
http://www.geocities.co.jp/SiliconValley-SanJose/7225/log/emacs07.html
Emacs part8
http://www.geocities.co.jp/SiliconValley-SanJose/7225/log/emacs08.html
0006名無しさん@Meadow
NGNG尾塚れ〜〜〜
0007名無しさん@お腹いっぱい。
NGNG0008_
NGNG0009名無しさん@お腹いっぱい。
NGNG0010名無しさん@Emacs
NGNGあと、行番号表示はどうやったらいいですか?
.emacsに記述する必要があるのなら、コードを晒してくささいまし。
任せたぞ、おまえら。
0011名無しさん@お腹いっぱい。
NGNG0012名無しさん@お腹いっぱい。
NGNG概出。
0013名無しさん@お腹いっぱい。
NGNGhttp://homepage1.nifty.com/blankspace/emacs/emacs.html
0014名無しさん@お腹いっぱい。
NGNGどうすればいいのでしょうか。.Xdefault ならできますが、init
file 中でやりたいのです。
0015名無しさん@お腹いっぱい。
NGNG0016名無しさん@お腹いっぱい。
NGNG001714
NGNGMeadow使うようになってからここ数年困ってたのに。
0018名無しさん@お腹いっぱい。
NGNG2 navi2ch で3 未読、既読などがる板で Board-mode を表示する。
3 あら大変。文字が立体的に見えるじゃないですか。
水色が浮かびあがって、茶色や緑が後ろに見える。
おためしあれ。
0019名無しさん@お腹いっぱい。
NGNGハァ?
0020名無しさん@お腹いっぱい。
NGNGsend-prみたいなの、どうすりゃいいのかわからん。
0021名無しさん@お腹いっぱい。
NGNG【バトル】プログラマーが語るviとemacs Part2
http://pc.2ch.net/test/read.cgi/prog/1058284138/
0022名無しさん@お腹いっぱい。
NGNGM-x report-emacs-bug
0023名無しさん@お腹いっぱい。
NGNG0024名無しさん@お腹いっぱい。
NGNG0025名無しさん@お腹いっぱい。
NGNG123ページのシェルバッファの説明で、C-c C-oで最後のコマンドの
出力を削除できるとあり、これはうまくいくんですが、その後、
別のバッファで C-y(yank) できるとあるんですがこれがうまく
いきません。
どうも、削除内容がキルリングに入ってないようなんです。
ヤンクできるようにしたいんですがどのようにすればいいんでしょうか、
教えてください。
環境は、Redhat9でインストールされているEmacs21.2.1です。
0026名無しさん@お腹いっぱい。
NGNGC-c C-o(comint-delete-output)で、kill-region() ではなく
delete-region() を使っているから張り付けは無理なんじゃないかな。
comint-delete-output() の一番最初の delete-region() を
kill-region() に変えれば出来たけど、
C-cC-p(comint-previous-prompt) で前のプロンプトに戻って
普通にコピーするという手もありますよ。
0027名無しさん@お腹いっぱい。
NGNGkill-region()に変えるっていうのがいまいち分からないので、
とりあえず、普通にコピーするようにします。
ありがとうございました。
0028名無しさん@お腹いっぱい。
NGNGついつい navi2ch を起動しないようにする方法を教えて下さい。
0029名無しさん@お腹いっぱい。
NGNG消せ
0030名無しさん@お腹いっぱい。
NGNGC-s navi2ch
C-space C-e C-w
C-x C-s
C-x C-c
0031_
NGNG0032名無しさん@お腹いっぱい。
NGNG>>26サソが言ってるのは C-h f comint-delete-output から
`comint' を開き、そこの一番目の delete-region という関数名を
kill-region に書換える事だと思われ(もちろんroot権限で)。
comint.el を M-x byte-compile-file する前に
M-x load-libray RET w32-fns しないと駄目かな。
# 初心者の頃こういう事が分らなかった
003326
NGNG↓これを ~/.emacs に書けばいいだけだよ。一般ユーザでも ok
(defun comint-delete-output ()
"Delete all output from interpreter since last input.
Does not delete the prompt."
(interactive)
(let ((proc (get-buffer-process (current-buffer)))
(replacement nil))
(save-excursion
(let ((pmark (progn (goto-char (process-mark proc))
(forward-line 0)
(point-marker))))
(kill-region comint-last-input-end pmark)
;;;(delete-region comint-last-input-end pmark)
(goto-char (process-mark proc))
(setq replacement (concat "*** output flushed ***\n"
(buffer-substring pmark (point))))
(delete-region pmark (point))))
;; Output message and put back prompt
(comint-output-filter proc replacement)))
0034名無しさん@お腹いっぱい。
NGNGひろゆきを頃すのが一番。
ひろゆきが氏ねば2ちゃんねるも無くなるから
Navi2chを起動することも無くなるだろう。
0036名無しさん@お腹いっぱい。
NGNG(defadvice navi2ch (around ignore activate)
(interactive)
(error "What? What? What?"))
0037名無しさん@お腹いっぱい。
NGNGlisp の柔軟性の一つだね。
0038名無しさん@お腹いっぱい。
NGNG具体的には
Mozilla→emacs
Mozilla→xterm
xterm→emacs
はうまく行くのですがemacsでコピーしたものをmozillaに張り付ける事が出来ません
ちなみに現在は一旦中ボタンクリックでxtermに張り付けてからmozillaに張り付けてます。
0039_
NGNG0040名無しさん@お腹いっぱい。
NGNG0041名無しさん@お腹いっぱい。
NGNG一般ユーザで作業中にroot権限が必要なファイルを編集する時、起動中のEmacsを
そのまま使用したいのですが。。。
0042名無しさん@お腹いっぱい。
NGNGそ こ で !
cdplay.el などをカキコする暇人はいませんか?
お な が い し ま す♥
0043名無しさん@お腹いっぱい。
NGNG0044名無しさん@お腹いっぱい。
NGNG0045名無しさん@お腹いっぱい。
NGNGchoppy になるから使わない。
0046名無しさん@お腹いっぱい。
NGNGssh root@localhost で tramp 使ってやってる人がいたような。
0047名無しさん@お腹いっぱい。
NGNG0048名無しさん@お腹いっぱい。
NGNGhttp://www.bookshelf.jp/cgi-bin/wwwsrch.cgi?WORD=minibuf-isearch&all=on&memoall=on&ANDOR=and
0049名無しさん@お腹いっぱい。
NGNG> cdplay.el などをカキコする暇人はいませんか?
Meadow2専用では、あったなぁ。それ以外は知らん。
0050名無しさん@お腹いっぱい。
NGNGtramp ならむしろ su method 使うべしだな。
0051名無しさん@お腹いっぱい。
NGNGmonk とか。
0052名無しさん@お腹いっぱい。
NGNG005341
NGNGtrampをインストールして、C-xC-fでバッファを開く時に、
/[root@localhost]/etc/motd
とすれば、/etc/motdがroot権限で編集できました。
てか、trampてリモートのファイルが透過的に編集できて便利ですね。
ファイル名の補完もできるし。
0054名無しさん@お腹いっぱい。
NGNG保存できない文字が含まれているとき、それの場所を
見つける方法はないでしょうか?
0055名無しさん@お腹いっぱい。
NGNG含まれていますーんていうmessageが出て、その文字に色が付くん
じゃない。
0056名無しさん@お腹いっぱい。
NGNGそのEmacsは古いですね.
最近のEmacsではその機能が消えました.
http://www.ysnb.net/meadow/meadow-users-jp/2003/msg00113.html
に設定があります.
0057名無しさん@お腹いっぱい。
NGNG最初ネタかと思いました(w
>>56
ありがとうございます。これでEmacsライフが10%は向上しそうです。
欲を言えば該当個所にジャンプできると嬉しいですね。この機能が
使いたい場合がたいてい目視できない長さのとき(千行くらい)なので。
0058名無しさん@お腹いっぱい。
NGNG(global-set-key [M-down] 'hoge-hoge) とやっても効果がありません。
どうやって設定したらいいんでしようか。
0059名無しさん@お腹いっぱい。
NGNGhttp://goas.no-ip.org/~shirai/diary/?07232200
明日試してみよう。
0060名無しさん@お腹いっぱい。
NGNGhttp://goas.no-ip.org/~shirai/diary/20030722.html#p05
うちは、Meadow2だから原因はこっちのほうが心当たりある。
最近は、ほとんど落ちないけれどもね。
0061名無しさん@お腹いっぱい。
NGNG(define-key esc-map [down] 'hoge)
info elisp keymaps 'prefix keys'
0062名無しさん@お腹いっぱい。
NGNG御大、「すべからく」の使い方間違ってる・・・
0063名無しさん@お腹いっぱい。
NGNGEmacs 21.3.50 だと search-unencodable-char つーのがあって
似た機能が復活してます。
0064名無しさん@お腹いっぱい。
NGNGよいものは復活する
0065名無しさん@お腹いっぱい。
NGNG一緒に使いたいんですが、やっている方いらっしゃらないでしょうか?
前者はサーチ、後者はリストアップしているので片方だけと言うよりかは
両方使いたいと常々思っているのですが、調べてみるも力及ばず・・・
0066名無しさん@お腹いっぱい。
NGNG現代用語の基礎知識2003年度版によると
----------------
■すべから[若者用語]
意味はわからずに、使っている。「とにかく」「いずれにせよ」に近い。
----------------
と、ありました
実は若い?
0067名無しさん@お腹いっぱい。
NGNG> > 御大、「すべからく」の使い方間違ってる・・・
> 意味はわからずに、使っている。「とにかく」「いずれにせよ」に近い。
> 実は若い?
じゃぁ、若!
migemo0.40にて(setq isearch-case-fold-search t)をつけていますけど、
Linux版で"kylix"は検索できなくて"Kylix"なら引っかかります。
0068名無しさん@お腹いっぱい。
NGNG若い人に限らず使うよ。
50代の人とかのが多いんじゃないのかな。
昔方程式なんかを説明すうるのに使ってたみたい。
0069名無しさん@お腹いっぱい。
NGNG誤用が若い人に多い、ってことでしょ?
0070名無しさん@お腹いっぱい。
NGNG上述の理由により理系の人に誤用が多いと思う。
文系でそゆこと言ってるやつは頭弱い。
以下、かなりスレ違いな話題だけど、
うんでも、別にそゆ用法は間違いじゃないと思うんだけどな。
なんでも、正しい言葉使いが良いってのは、文化的ファシズムであると思うよ。
その方向を突き進めると、方言なんかは撤廃すべきだとか、経済的に強い国以外
の文化はどうでも良いとかいう話になっちゃう。
オープンソースやらGnu又はオープンソース系日本語関係プロジェクトなんかで
気になるのはその点で、正しいものだけ取り込むってのは、文化的には間違いな
んよ。IMの辞書なんかではそれが顕著だよね。
外国とかはどうなんか知らんけど。
0071名無しさん@お腹いっぱい。
NGNG若も、ちょっと不機嫌がぞ。
http://goas.no-ip.org/~shirai/diary/?07241800
早く報告汁べし。
0072名無しさん@お腹いっぱい。
NGNG0073名無しさん@お腹いっぱい。
NGNG0074名無しさん@お腹いっぱい。
NGNG0075名無しさん@お腹いっぱい。
NGNGキーマップの変更をしたいのですが、
"\C- " [C-space] [C-spc] はどれも
有効にはなりませんでした
0076名無しさん@お腹いっぱい。
NGNGどの Emacs で?
[(control ? )] はどうよ。
0077名無しさん@お腹いっぱい。
NGNGありがとうございます、できました(Emacs21)
comp.emacs ネタですが、マークの挙動を
変えようとしてました。
(defun just-mark ()
(interactive)
(transient-mark-mode 0)
(set-mark-command nil)
)
(defun mark-and-highlight ()
(interactive)
(transient-mark-mode 1)
(set-mark-command nil)
)
(define-key global-map "\C-@" 'just-mark) ;; マークのみ
(define-key global-map [(control ? )] 'mark-and-highlight) ;; リージョンに色付け
0078名無しさん@お腹いっぱい。
NGNG(interactive)
(let ((add-log-current-defun-function 'ignore)
(memo-file "~/memo/diary"))
(set-buffer (find-file-noselect memo-file))
(add-change-log-entry
nil
(expand-file-name memo-file))))
としているんだけど。CVS 版 Emacs だと動きません。
0079名無しさん@お腹いっぱい。
NGNG一つ一つ自分で動作確認したら。
0080名無しさん@お腹いっぱい。
NGNGlet を setq に変えて一つ一つ C-x C-e 摩るとうまく行くんですが……。
0081名無しさん@お腹いっぱい。
NGNG0082名無しさん@お腹いっぱい。
NGNGedebug-defun してみ。
0083名無しさん@お腹いっぱい。
NGNGdiary バッファが表にこない
0084名無しさん@お腹いっぱい。
NGNGたぶん buffer が移動しない、ってことじゃない?
set-buffer じゃなくて switch-to-buffer 使おうね。
今まで動いてたのは add-change-log-entry で必要ないのに
find-file してたからで、たまたま。
0085名無しさん@お腹いっぱい。
NGNG> としているんだけど。CVS 版 Emacs だと動きません。
この書き方だと CVS 版じゃなければ動く印象を受けるんだが、このコードだ
と CVS 版じゃなくてもバッファは前に来なくない?
0086名無しさん@お腹いっぱい。
NGNG21.3 では動くことぐらい検証してあるんだろうな?
0087名無しさん@お腹いっぱい。
NGNG動く
0088名無しさん@お腹いっぱい。
NGNG> >>76
> ありがとうございます、できました(Emacs21)
それだと、C-uC-@ or C-uC-SPC の jump to mark が使えないですね。
ところで、C-u C-u C-@, unconditionally set mark where point is.
て、なんなんでしょう?
0089名無しさん@お腹いっぱい。
NGNG> それだと、C-uC-@ or C-uC-SPC の jump to mark が使えないですね。
だってあんたのコード、 prefix arg を捨ててるやん。
0090名無しさん@お腹いっぱい。
NGNGC-xC-x のこと?
0091名無しさん@お腹いっぱい。
NGNGdescribe-key しる
`C-x C-x runs the command exchange-point-and-mark'
だからちと違う
0092名無しさん@お腹いっぱい。
NGNGnext-complex-command (M-n)
とかっていうのなくなっちゃったの?
手元のemacs21.2では使えないみたいなんだけど
0093名無しさん@お腹いっぱい。
NGNG(1) aa.bb.cc
(2) aa_bb_cc
(3) aabbcc
こんなとき、(1)だけを aa.xx.cc に置換するにはどうやっていますか?
ESC % では (1)(2)(3)
C-u ESC % では (1)(2)
replace-regexp で \bbb\b を指定では (1)(2)
が、置換対象になってしまいます。
0094名無しさん@お腹いっぱい。
NGNG\.bb\.
uu
じゃだめかな?
0095名無しさん@お腹いっぱい。
NGNGM-% の query に SPC ESC と答えりゃええやん。
0096名無しさん@お腹いっぱい。
NGNG手元ではそれでよさそうだけど
0097名無しさん@お腹いっぱい。
NGNGソレダ
009893
NGNGもちろん、それでOKです。
が、bb は構造体のメンバなので実際は、
(4) func(bb)
(5) bb=cc
のように表記している個所も考慮する必要があります。
また置換も '!' で瞬時に行いたいのです。
[^_a-zA-Z]bb[^_a-zA-Z] を元に置換するようなelispを
書くこと以外に、優れた方法はないのでしょうか。
0099名無しさん@お腹いっぱい。
NGNGそもそも_単語境界ってのが謎だな。sed使え。
0100名無しさん@お腹いっぱい。
NGNG方法はないでしょうか?
(/ (round (* 12.34567 100)) 100.0)
なんてショボイ方法をおこなっているのですが。
0101名無しさん@お腹いっぱい。
NGNG0102名無しさん@お腹いっぱい。
NGNG精度 & 負の扱いが round まかせでいいならそれで OK
もうちっと厳密に小数点第3位を見たいなら、
(/ (truncate (+ (* 12.34567 1000) 5)) 1000.0)
とかやるんかねえ。負の扱いは floor か truncate かで使い分けてくれや。
0103名無しさん@お腹いっぱい。
NGNGレス、ありがとうございます。
> 負の扱いは floor か truncate かで使い分けてくれや。
この辺りは考えてませんでした。もっと精進します。
0104名無しさん@お腹いっぱい。
NGNG:(コロン)をプリフィックスキーにしたいのですが、
以下のようにzの場合はうまくいくのですが、
(define-prefix-command 'Control-Z-prefix)
(global-set-key '"\C-z" 'Control-Z-prefix)
(global-set-key '"\C-zo" 'other-window)
これを単純に:(コロン)に置き換えてもうまくいきません。
(define-prefix-command 'Control-:-prefix)
(global-set-key '"\C-:" 'Control-:-prefix)
(global-set-key '"\C-:o" 'other-window)
2行目で、
(error "Invalid modifier in string")
になってしまいます。
コロンをプリフィックスキーにするにはどうすればいいのでしょうか?
教えてください、お願いします。
0105名無しさん@お腹いっぱい。
NGNGやむを得ず)ange-ftpと共存するにはどう設定したら
よいでしょうか?ange-ftpでなくてもdiredでマークして
操作できるものがあったら教えて下さい。
0106名無しさん@お腹いっぱい。
NGNGXなのかコンソールなのかハッキリしてくだちい。
C-h c RET C-: 等で C-: が Emacsに認識されてるか
どうかで対応がかわる。
Xならおそらく認識される筈なので、>>76を参照しる。
0107105
NGNGでできますた。
010894
NGNG[\.\(]bb[\.\)]
でどうだろうか?
.bb)にマッチしたりするけど、、、
(5)は。。。
[\.\(]?bb[\.\)=]
でどう?
こういうとき駄目って例があれば。
0109名無しさん@お腹いっぱい。
NGNGX上で動作させていました。
無事解決しました。ありがとうございました。
0110名無しさん@EMACS21
NGNGかコマンド起動時に待つかを選択すると考えて良いんでしょうか?
0111名無しさん@お腹いっぱい。
NGNG待つ? 何を?
0112名無しさん@お腹いっぱい。
NGNGloadするのを待つってことですかね。
0113名無しさん@お腹いっぱい。
NGNGタイミングとしてはその認識であってる、と思う。
0114名無しさん@お腹いっぱい。
NGNGってことは、起動速度をあげたいときは、autoload を使うようにすればいいのね。
.emacs、見直してみようっと。
0115名無しさん@お腹いっぱい。
NGNGそーだね。起動時間だけじゃなくてメモリの節約にもなるし autoload を使え
るものは使った方がいいよ。
0116名無しさん@お腹いっぱい。
NGNGよく使うコマンドは、autoloadすると使う時(初めだけ)
ファイル読み込んだりしてうっとうしいので、初めに読み込んだほうがいいよ。
また、elispを読み込む順番で、挙動不審になるパッケージもあるので。
(あるコマンドを実行すると、それまでのキー設定を上書きしたり、
既存の関数を上書きしてそれを使用している他の
コマンドが動かなくなることも・・・)
俺も一時期、autoloadを使ったが安定して使うには
初めにほとんど読み込むようにしている。
ようはEmacsを使うのなら起動時間にとらわれないことだ。
落ちるまで立ち上げっぱなしにしておけばいい。
0117名無しさん@お腹いっぱい。
NGNGsyntax-table の中の "_" の役割を変えちゃえばいいです。
んでそんなコマンドを書こうと思ったらすでに標準で準備されてるんすね。
M-x modify-syntax-entry RET _ w RET
すると _ が普通の文字と同じになるんで
query-replace-regexp で \bbb\b をすれば _ は単語境界にならなくなります。
終わったら
M-x modify-syntax-entry RET _ _ RET
でシンボルの役割に戻しときましょうです。
M-f で _ のとこで止まらなくなっちゃいます(その方が便利かもしれないですけど)。
011893
NGNGそれだー!ありがとうございます。
↓こうやることにしました。
(add-hook 'c-mode-hook
'(lambda ()
(modify-syntax-entry ?_ "w" c-mode-syntax-table)))
ちなみに _ が単語境界にならなくなったことで
C-u ESC % でも意図したような置換が可能になりました。
0119user-real-uid と user-uid の地害を教えてください。
NGNG===================
- Function: user-real-uid
This function returns the real UID of the user. The value may be
a floating point number.
(user-real-uid)
=> 19
- Function: user-uid
This function returns the effective UID of the user. The value
may be a floating point number.
0120119
NGNGとしたいです。(user-login-name) は環境変数を見るらしくあきらめました。
0121ヽ(´ー`)ノ
NGNG> effective UID of the user
そのまんまじゃん?
0122j
NGNGhttp://yahooo.s2.x-beat.com/linkv/linkv.html
0123名無しさん@お腹いっぱい。
NGNG0124名無しさん@お腹いっぱい。
NGNGeMac の上で emacs 動かしてるのか (ワラ
かなりの少数派だな
0125名無しさん@お腹いっぱい。
NGNGhttp://pc.2ch.net/test/read.cgi/mac/1054470569/l50
0126名無しさん@お腹いっぱい。
NGNG正直シランカッタ
0127名無しさん@お腹いっぱい。
NGNGC-s emacs で Emacs が検索できない。
僕だけの問題のようなので、一度 emacs を入れ直してみるか…。
それと、ミニバッファには Failing と出ているのにもかかわらず
検索ができてしまう時もある。もうわけわからん。
0128名無しさん@お腹いっぱい。
NGNG0129名無しさん@お腹いっぱい。
NGNGわかれた方がすっきりして、発展しやすいと思うんだよね。
0130名無しさん@お腹いっぱい。
NGNG0131名無しさん@お腹いっぱい。
NGNGその一 thread であるエディタ部分とか。
0132名無しさん@お腹いっぱい。
NGNGこれ面白い。
% emacs --batch -q --no-site-file --eval '(message "hoge")'
このくらいならほとんど一瞬だし。
% alias elisp='emacs --batch -q --no-site-file --eval'
こうしとくといいかもね。
0133名無しさん@お腹いっぱい。
NGNGのようにしたらよいでしょうか?
現在↓こんなコードでやっているのですが,もっと良い方法は無いでしょうか?
(when (< (window-height) (count-lines (point-min) (point-max)))
(goto-char (point-max))
(forward-line (- (/ (- (window-height) 7) 2)))
(recenter))
0134名無しさん@お腹いっぱい。
NGNG(goto-char (point-max))
(recenter -1)
0136名無しさん@お腹いっぱい。
NGNG0137名無しさん@お腹いっぱい。
NGNG何が目的なのかはしらんが、built-in functionの一覧を知りたいような人が
そのコードも書けないなんて変な話だ。
(defvar list-of-buitin-functions nil)
(defun listup-builtin-function (symbol)
(when (and (functionp symbol)
(subrp (symbol-function symbol)))
(setq list-of-buitin-functions
(cons symbol list-of-buitin-functions))))
(mapatoms 'listup-builtin-function)
0138名無しさん@お腹いっぱい。
NGNGありがとうございます。elisp を勉強しようと思いまして、基本となる built-in function
から学んでみようかと思いました。
方向性を間違ってるでしょうか・・・
0139名無しさん@お腹いっぱい。
NGNG激しく間違いっす。
0140名無しさん@お腹いっぱい。
NGNG0141名無しさん@Emacs
NGNGemacs/etc/DOC
0142名無しさん@お腹いっぱい。
NGNG0143名無しさん@お腹いっぱい。
NGNG0144名無しさん@お腹いっぱい。
NGNG色を変え方を教えてください。
0145名無しさん@お腹いっぱい。
NGNGCVS 版を入れる
014648
NGNG> minibuf-isearch が XEmacs 21.1.14 で動かないんですが動かした人いませんか?
師匠が、minibuf-isearchをXEmacsで動かすようにしてくれました。
http://goas.no-ip.org/~shirai/diary/?07302000
機能追加までして。便利です。
しかし、XEmacs から今日 Emacs21.2 に移行しました。
Emacs21でも問題なく動いています。多謝。
0147名無しさん@お腹いっぱい。
NGNG便利な関数はありますか?というか、ベクトルにした方がいい
のでしょうか。結構、大きなサイズのデータなのですが、ベクトルだと
大きなメモリが必要になったりするのですか?
0148名無しさん@お腹いっぱい。
NGNG配列長が固定ならベクトル使ったほうがいいよ。
後ろのほうの要素でもアクセス速度落ちないし。
メモリサイズはよく知らんが、むしろリストよりも小さくなるかも?
でも vconcat とかするとリストの cons とかの場合と違って
まるごとコピーされたデータが必要でメモリ食うけど。
0149名無しさん@お腹いっぱい。
NGNGMeadowで良く見る、「IMEがONのときカーソルの色を変える」
ていうのは(検索で)よく見ますが、
CannaがONのときカーソルの色を変えたいのですが、
.emacsにどう書けばいいのでしょうか?
0150名無しさん@お腹いっぱい。
NGNGっていうか、Tamago4のときだけどね。
0151名無しさん@お腹いっぱい。
NGNG(defvar input-method-activate-hook nil
"Normal hook run just after an input method is activated.
The variable `current-input-method' keeps the input method name
just activated.")
(defvar input-method-inactivate-hook nil
"Normal hook run just after an input method is inactivated.
0152あぼーん
NGNG0153名無しさん@お腹いっぱい。
NGNG2 つ以上のバッファを編集/操作しなければ何とかなるかもしれませんが、そ
の hook だけだとだめでしょうね。
0154名無しさん@お腹いっぱい。
NGNG0155名無しさん@お腹いっぱい。
NGNG0156名無しさん@お腹いっぱい。
NGNGemacsを2つ以上立ち上げていて、どちらでも
(server-start)していると、emacsclientで
どちらにバッファーが表示されるのかわかりません。
そこで、現在ほかにemacsが起動していたら(server-start)しない
という設定を.emacsに書きたいのですが、
どうすればよいのでしょうか?
0157名無しさん@お腹いっぱい。
NGNG0158名無しさん@お腹いっぱい。
NGNGemacs21 ならserver-socket-name の存在を、
そうでなくても server-start()のコード見て
ソケットの有無で判別したら?
0159名無しさん@お腹いっぱい。
NGNG0160名無しさん@お腹いっぱい。
NGNG> そもそもemacsを複数立ち上げるのが間違い。
バッファー一覧でnavi2chとソースコードの
ファイル名が一緒に出てくるのがいやなんです。
0161名無しさん@お腹いっぱい。
NGNG0162名無しさん@お腹いっぱい。
NGNGこれで navi2ch buffer がバッファ一覧から隠れると思う. 試してない.
0163名無しさん@お腹いっぱい。
NGNGelscreen なり windows.el なり使え
0164名無しさん@お腹いっぱい。
NGNG> そもそもemacsを複数立ち上げるのが間違い。
メモリがもったいない?
他にもメリットデメリットがあれば教えてください。
0165名無しさん@お腹いっぱい。
NGNGコード書き用、IRC 用、その他用、navi2ch 用、監視用。
navi2ch と監視は localhost じゃないけども。
0166名無しさん@お腹いっぱい。
NGNG> 複数上げんとやってられないなぁ。
私も
さすがにコード編集用に複数はあげないけれど…
0167名無しさん@お腹いっぱい。
NGNGelscreen なり windows.el なり使え
0168165
NGNG複数に分けるのは地雷を踏んだときの影響を最小限にするためだったりも
するので、それでは解決しないんです。
Emacs はそれなりの期間で再起動せんと使えんと思うし。
Windows みたいなもんで。
0169名無しさん@お腹いっぱい。
NGNGibufferなら非表示バッファを指定できるYO.
0170名無しさん@お腹いっぱい。
NGNG> Emacs はそれなりの期間で再起動せんと使えんと思うし。
複数立ち上げたいってのは分かが、こうは思わん。
0171名無しさん@お腹いっぱい。
NGNG地雷ってなに?
0172名無しさん@お腹いっぱい。
NGNG> elscreen なり windows.el なり使え
あまりに関係ないバッファが一杯あると、ソース編集で、dabbrev-expand し
たときに困ることが多くなりませんか?
あるいは、コンパイル/ビルドするときに関係のないバッファまでいちいちセー
ブしろと聞いてきて面倒くさいとか…
0173名無しさん@お腹いっぱい。
NGNGelscreenでもバッファーは全部表示されると思うんだけど。
0174名無しさん@お腹いっぱい。
NGNG> (setq navi2ch-article-buffer-name-prefix " *navi2ch article ")
> これで navi2ch buffer がバッファ一覧から隠れると思う. 試してない.
いまnavi2chで読みながらその式評価してみたけど
変わりませんでした。
0175名無しさん@お腹いっぱい。
NGNGnavi2ch を再起動する.
0176名無しさん@お腹いっぱい。
NGNGemacs -nwで動かしてるとき、文字に下線がつかないんです。
emacs21.3を使っています。
linuxコンソール、xterm、kterm、rxvtで試したのですが、すべて駄目でした。
シェルから echo -e "\033[4m hogehoge \033[0m" すると、ちゃんと下線が表示されます。
LinuxのVineSeedというディストリビューションを使っています。
ncursesのバージョンは5.3.4です。
0177名無しさん@お腹いっぱい。
NGNG板地害
0178C
NGNGセーラー服姿の美少女の無修正も!
http://www.ncdonald.com/
0179安全地帯
NGNG0180名無しさん@お腹いっぱい。
NGNGどのような設定をして、下線をつけようとしたんだ?
おれは、こうしたらコメントに下線がついたぞ。
(set-face-underline-p 'font-lock-comment-face t)
0181名無しさん@お腹いっぱい。
NGNG0182名無しさん@お腹いっぱい。
NGNGこのスレで合ってるよ。
0183176
NGNG> おれは、こうしたらコメントに下線がついたぞ。
> (set-face-underline-p 'font-lock-comment-face t)
いえ、>>181さんのおっしゃる通り、list-faces-displayで下線の付いた
フェイスが出ないのです。(boldは出ます。)
ncursesが問題なのかと考え、ためしにncursesを使うアプリとして
w3mを使って調べたところ、w3mでは下線が表示されるのです。
おそらくtermcapまたはterminfoの設定が原因ではないかと考えているのですが
termcap/terminfoの書式がよくわかっていませんので
「こうしたら下線が出るようになった」などの情報が欲しいのです。
これはLinuxだけの問題なのですか? だとしたら板違い申し訳ございません。
0184名無しさん@お腹いっぱい。
NGNGシステム固有の問題
0185名無しさん@お腹いっぱい。
NGNG> そこで、現在ほかにemacsが起動していたら(server-start)しない
> という設定を.emacsに書きたいのですが、
> どうすればよいのでしょうか?
↓emacsclient じゃなくて gnuclient だけど、こんな感じに書いてみれば?
;; すでにサーバが立ち上がっていたら立ち上げない。
(save-window-excursion
(let* ((bufname " *gnuserv*")
(buf (get-buffer-create
(generate-new-buffer-name bufname)))
(result (shell-command "ps auxc | egrep gnuserv$" bufname)))
;; result => (GNU-Emacs … コマンドの戻り値), (XEmacs … t)
(if (or (equal result t) (/= result 0)) (gnuserv-start))
(if (bufferp buf) (kill-buffer buf))))
0186名無しさん@お腹いっぱい。
NGNGそんな感じのことがしたかったです!
ありがとうございます。ps で見れたんですね。知りませんでした。
elispの勉強にもなりますた。
ほとんど何も変わっていませんが、一応emacsserver版を…
(save-window-excursion
(let* ((bufname " *emacsserver*")
(buf (get-buffer-create
(generate-new-buffer-name bufname)))
(result (shell-command "ps auxc | egrep emacsserver$" bufname)))
;; result => (GNU-Emacs … コマンドの戻り値)
(if (/= result 0) (server-start))
(if (bufferp buf) (kill-buffer buf))))
0187名無しさん@お腹いっぱい。
NGNGウチに Vine の入ってるノートがあるので試してみました。
kterm では出ませんでしたが、rxvt なら出ました。
TERM が xterm だと出るような気がします。ボクはアフォなんで
これ以上のことはわかりません。
0188名無しさん@お腹いっぱい。
NGNGTERM=rxvt emacs21 -nw とかすると kterm でも出た。
TERM=xterm だと、表示はされるけど悲しい事に。
まぁ terminfo とか知らないのでこれ以上は何も書けない。
0189176
NGNGterminfoにncv#3(termcapの場合NC#3)というパラメータが設定されているのが原因でした。
次の流れでncv(NC)を削除しました。
1. rootになる
2. infocmp kterm > kterm.ti
3. kterm.tiを編集し、ncv#3を削除
4. tic kterm.ti
5. /etc/termcapを編集し、ktermの項をまるごと削除
6. infotocap kterm.ti >> /etc/termcap
みなさん、有益な情報ありがとうございました。
0190名無しさん@お腹いっぱい。
NGNG0191名無しさん@お腹いっぱい。
NGNG表示されるようにするにはどうしたらいいのかな。
0192名無しさん@お腹いっぱい。
NGNG具体的には Wanderlust の C-j n p RET のような機能のことです。
0193名無しさん@お腹いっぱい。
NGNG--with-gtk でコンパイルしたのがまずかったんですかね?
0194_
NGNG0195名無しさん@お腹いっぱい。
NGNG0196名無しさん@お腹いっぱい。
NGNG0197名無しさん@お腹いっぱい。
NGNG消えていく)のですが、これはどこで設定できる
でしょうか?
0198名無しさん@お腹いっぱい。
NGNG.emacsに日本語指定してるのですが、他に何か必要なのでしょうか?
このままだと「春夫ワールド!」から先に進めません。
0199名無しさん@お腹いっぱい。
NGNG0200名無しさん@お腹いっぱい。
NGNG(set-buffer-file-coding-system 'euc-jp-unix)
(set-terminal-coding-system 'euc-jp)
(set-keyboard-coding-system 'euc-jp)
にしてますが。因みに、左側に常に行番号を表示するための設定は
どう記述したらよいのですか?
0201_
NGNG0202名無しさん@お腹いっぱい。
NGNGhttp://homepage1.nifty.com/blankspace/emacs/wb-line-number.html
0203名無しさん@お腹いっぱい。
NGNG起動するとcannot open load file: poemと言われてしまいます。
aptでインストールしたので依存関係とかはクリアしてると思うんですが。
原因と解決法を教えていただけないでしょうか?
0204名無しさん@お腹いっぱい。
NGNG(setq default-process-coding-system '(euc-japan-unix . euc-japan-unix))
0205名無しさん@お腹いっぱい。
NGNGEmacs21をつかっているんですが、使用するwebブラウザの設定でw3mを利用するには.emacsにどのように記述すればいいのでしょうか?
emacs-w3mを利用する方法はいろいろみかけたのですが...
0206205
NGNG言葉足らずですいません。
0207名無しさん@お腹いっぱい。
NGNG>>203
terminal での locate poem.el の結果と、
emacs での M-x locate-library で poem とした結果は?
つーか、vineスレいけよってな感じもするが。
>>205
(setq browse-url-browser-function 'browse-url-w3m-xterm)
(setq browse-url-xterm-program "rxvt")
(setq browse-url-xterm-args '("-geometry" "80x40+430+40"))
(defun browse-url-w3m-xterm (url &optional new-window)
;; new-window ignored
(interactive (browse-url-interactive-arg "w3m URL: "))
(apply #'start-process `(,(concat "w3m" url) nil ,browse-url-xterm-program
,@browse-url-xterm-args
"-e" "w3m" ,url)))
0208203
NGNGレスありがとうございます。
# locate poem.el
/usr/share/emacs/site-lisp/apel/poem.el
M-x locate-library で poem → No library poem in search path
となります。
poem.elそのものはあるようです。
ライブラリのサーチパスを追加するにはどのようにすればよいのでしょう?
0210名無しさん@お腹いっぱい。
NGNG0211名無しさん@お腹いっぱい。
NGNG(add-to-list 'load-path "/usr/share/emacs/site-lisp/apel")
でいいけど、とりあえず "load-path C-u C-x C-e" と入力した結果の中に
"/usr/share/emacs/site-lisp" は含まれてるか?
もしあれば、そこに subdirs.el って名前で
(if (fboundp 'normal-top-level-add-subdirs-to-load-path)
(normal-top-level-add-subdirs-to-load-path))
ってな内容のファイルがあれば ok な筈なのだが。
# このファイルが有効なのって、たしか起動時のかなり早い段階だけだよね?
# たしか .emacs.el で自分で append したパス以下を処理するには
# 駄目だったような記憶が。
0212名無しさん@お腹いっぱい。
NGNG> # たしか .emacs.el で自分で append したパス以下を処理するには
> # 駄目だったような記憶が。
うん。ついこのあいだ試してみたけど駄目だったよ。
0214203
NGNG(add-to-list 'load-path "/usr/share/emacs/site-lisp/apel")で解決しました。
ただ、これを加えた後もmime-setupが読めないというエラーが出たので、
同じように解決しました。
どうもありがとうございました!
0215名無しさん@お腹いっぱい。
NGNGXEmacs用のAPELってそもそも>>208なんかにインストールされるのかなあ?
0216名無しさん@お腹いっぱい。
NGNGあ、すっかり xemacs って事見落してた。あー、あほらし。
203 へ。バイトコンパイルされてて poem.elc みたいなのがあると
問題があるかも。
今の vine は知らんが、xemacs-apel みたいなパッケージも
存在するのでは? そうならばそれ入れれ。
0217名無しさん@お腹いっぱい。
NGNGVine つこてます。
locate poem.el で
/usr/share/emacs/site-lisp/apel/poem.el
/usr/share/xemacs-21.1.14/lisp/emu/poem.elc
となるはず。
/usr/share/xemacs-21.1.14/lisp/apel/CompilationLog
を見たら原因が分かるかも。
/usr/lib/emacsen-common/emacs-package-install apel
として byte compile してみ。
>>207 の
> つーか、vineスレいけよってな感じもするが。
にどーい。
0218名無しさん@お腹いっぱい。
NGNG--
a
b
c
-
↓
--
a
b
c
--
0219名無しさん@お腹いっぱい。
NGNGM-x flush-lines RET ^$
C-x h C-u M-| "sed -e '/^$/d'"
0220名無しさん@お腹いっぱい。
NGNGのサイズをでかくしたいのでつが…
おながいします
0221名無しさん@お腹いっぱい。
NGNGmessage-log-max を設定しる
0222名無しさん@お腹いっぱい。
NGNGmessage-log-max
0223222
NGNG0224名無しさん@お腹いっぱい。
NGNGマウスでクリクリやりたいんじゃなくて、文章の長さを把握したいだけなんですが。。。
ncursesとかで実現してもらえるもんなんでしょうか
0225名無しさん@お腹いっぱい。
NGNG0226名無しさん@お腹いっぱい。
NGNGmodelineに出てるじゃん
0227224
NGNG確かにそうなんですけど、スクロールバーが出た方が直感的で嬉しくないすか?
こんなこと言ったら怒られるのかな。
0229名無しさん@お腹いっぱい。
NGNG> # たしか .emacs.el で自分で append したパス以下を処理するには
> # 駄目だったような記憶が。
(setq temp-cwd default-directory)
(setq default-directory "/hoge/foo/bar")
(normal-top-level-add-subdirs-to-load-path)
(setq default-directory temp-cwd)
という事をするといいみたい。いまいちスマートでないのがいやなんですが...
0230名無しさん@お腹いっぱい。
NGNGお薦めの設定とかを知りたいです。
0231名無しさん@お腹いっぱい。
NGNG全然試してないけどこんなんじゃ駄目なんだっけ。
(let ((default-directory "/hoge/foo/bar"))
(normal-top-level-add-subdirs-to-load-path))
0232211
NGNG229とやってる事同じじゃん。
以前ソフ板のmeadowスレでその件で調べて書き込んだのだが、
そんなコードだったような気もするなぁ。たぶん一つまえのスレだと思うんだけど。
0233名無しさん@お腹いっぱい。
NGNGz-music 用の el があったよ。どこかに。
あと abc 用のやつもあったかも知れない。
0235名無しさん@お腹いっぱい。
NGNGそういえば XEmacs って configure に --with-site-lisp つけて
コンパイルしても /usr/local/lib/xemacs/site-lisp の一個下の
ディレクトリまでしか load-path に追加されないんだよね。
オレは GNU-Emacs の normal-top-level-add-subdirs-to-load-path を自前で
用意してあげているけど、XEmacs ってそういうもの?
0236名無しさん@お腹いっぱい。
NGNGstartup.el から利用されてる setup-paths.elの中の
paths-site-load-path-depth これか。
defvar になってるけど、init.el での指定は時期が遅いかな。
ためしてないけど。
0237名無しさん@お腹いっぱい。
NGNGphysical-line-modeは激しく動きが怪しいし、ce-scrollはパッチが当たらない。
0238名無しさん@お腹いっぱい。
NGNG> 21.3で物理行移動が上手に行く方法はないでしょうか?
> physical-line-modeは激しく動きが怪しいし、ce-scrollはパッチが当たらない。
emacs 21.3.1 で、physical-line.elにこんな修正加えて使ってます。
あまり使わないのではありますが、うちではこれで使えてます。
--- physical-line.el.orig Mon Jun 16 05:13:06 2003
+++ physical-line.el Mon Jun 16 05:19:02 2003
@@ -341,6 +341,7 @@
(let ((cur-point (point))
(eol-point (point-at-eol))
(bol-point (point-at-bol))
+ (i 0)
phy-bol-list)
(if (integerp arg)
(progn
@@ -351,8 +352,10 @@
)))
(goto-char bol-point)
(while (< (point) eol-point)
- (setq phy-bol-list (cons (point) phy-bol-list))
- (vertical-motion 1)
+ (setq phy-bol-list (cons (point) phy-bol-list)
+ i (1+ i))
+ (goto-char bol-point)
+ (vertical-motion i)
)
(if (= (point) eol-point)
(setq phy-bol-list (cons (point) phy-bol-list)))
0239名無しさん@お腹いっぱい。
NGNGおお、とりあえずは動いてるようです。感謝です。
0240名無しさん@お腹いっぱい。
NGNGわからないことだらけです。
1. ソース上の関数名を指定
2. その関数名を配下のディレクトリでgrep
3. 結果の一覧から、定義されているファイルを開く
という操作をemacs上でやりたいのですが、どうすればいいのでしょうか?
<環境>
OS: Linux
emacs: 21.2
0241名無しさん@お腹いっぱい。
NGNG1. M-x compile -> etags *.[ch]
で TAGS ファイルを作って
2. M-. 関数名入力(または関数の上にカーソルのっければそれが Default)
3. で戻るときは M-*
1. で zsh なら etags **/*.[ch] すれば下のディレクトリまで再帰的に探しにいく。
別の shell なら find 使うとか何とか。
0242名無しさん@お腹いっぱい。
NGNG-Rでできるのでは?
0243名無しさん@お腹いっぱい。
NGNG> という操作をemacs上でやりたいのですが、どうすればいいのでしょうか?
他の解も出ていますが、こんな方法もあります。
emacs を調べたいディレクトリで、立ち上げていなければ、とりあえず、
M-x cd で、でぃディレクトリを移動します。その後、
M-x grep で、調べたい関数と、ファイル名をいれます。配下すべてというこ
とであれば、デフォルトで出てきたオプションを少し変更します。
grep -nRH -e 調べたい関数 *
のようにすれば良いでしょう。出てきた結果のバッファで、マウスの中ボタン
か、カーソルを移動して、C-cC-c とすれば目的のファイルを開いて、目的の
行の1カラム目にカーソルが移動します。
0244名無しさん@お腹いっぱい。
NGNGそのまま、 find | xargs grep するような command。
0245おながいします
NGNGEmacsがもう1つ起動するのですがなんとかなりませんでしょうか?
0246名無しさん@お腹いっぱい。
NGNG使ってないからなんともいえんが、とりあえず w3m.el スレに行くべきでは?
あと別フレーム(emacs用語での)じゃなくて別プロセスなの?
0247grep-find
NGNG0248名無しさん@お腹いっぱい。
NGNGありがとうございます。
ソースの中の日本語はちゃんと表示されるのですが
grepの結果の日本語は\362\304\213の用に数字になっています。
どうすれば日本語表示されますか?
0249名無しさん@お腹いっぱい。
NGNG既知の問題。諦める。
0250名無しさん@お腹いっぱい。
NGNG0252名無しさん@お腹いっぱい。
NGNG0253名無しさん@お腹いっぱい。
NGNGC-x RET c iso-2022-7bit M-x grep とか。
まぁソースの文字コード次第。
0254名無しさん@お腹いっぱい。
NGNGという環境、elscreen の screen が複数ある状態で
lookup-pattern -> ミニバッファ内で elscreen-(next|previous)
するとミニバッファから抜けられなくなる怪奇現象が起こります。
C-g しても C-] しても。マウスで画面をクリックすると抜けますが。
みなさんの環境で再現しますか?実害ないけど気になるので。
0255名無しさん@お腹いっぱい。
NGNG夏だからな。それで少しは涼しくなっただろ。
0256名無しさん@お腹いっぱい。
NGNG夏だからって寒い事書くなよ。
0257名無しさん@お腹いっぱい。
NGNGワロタ 今度使わせてもらう。
0258名無しさん@お腹いっぱい。
NGNG出力結果をミニバッファに出力させる、ということをしたいのです。
(global-set-key "\C-c\C-s\C-c" 'shell-command-on-region)
ここまでは何とかできたのですが
・自動的にコマンドを実行したい(コマンド名を指定)。
・ミニバッファに出力したい。
のです。
どのように書けば、望む動作が得られるのでしょうか?
0259名無しさん@お腹いっぱい。
NGNG(defun pkill ()
(interactive)
(if (y-or-n-p "pkill ")
(shell-command "/usr/bin/pkill -x -u 1001 dtterm")))
0260名無しさん@お腹いっぱい。
NGNGうおーー、できました。
ありがとうございました。
0261名無しさん@お腹いっぱい。
NGNGにはなにが便利なんでしょう。漏れはcomment-regionくらいしか使ったことな
いです。
C-u 6 C-fとかするのも、普通のテキストではなんか使えないし。
コレが最高にべんりーってのがあったら教えてほすいです。
0262名無しさん@お腹いっぱい。
NGNGC-u M-x info とかも使うな。
0263名無しさん@お腹いっぱい。
NGNGM-x info とか M-| とかのように挙動変わるコマンドもあるから。
0264名無しさん@お腹いっぱい。
NGNG0265名無しさん@お腹いっぱい。
NGNG> コレが最高にべんりーってのがあったら教えてほすいです。
C-uC-SPC とか、以前にマークしたところを順番に移動できるから、場合によっ
ては使えるかな。
0266名無しさん@お腹いっぱい。
NGNGC-u M-%
C-u M-!
の3つは意識することなく、よく使います。
0268名無しさん@お腹いっぱい。
NGNGC-u M-% は初めてしった。
0269名無しさん@お腹いっぱい。
NGNGはよく使うな。
0270名無しさん@お腹いっぱい。
NGNG> C-u 数値 C-x e
> はよく使うな。
X な環境なら、直接 C-数字 の方が良くないですか?
0271名無しさん@お腹いっぱい。
NGNGprefix になる。結構便利。
0272名無しさん@お腹いっぱい。
NGNG0273名無しさん@EMACS21
NGNGおお、これば便利
0274名無しさん@お腹いっぱい。
NGNGange-ftpでkeyboard macro terminated by a command ringing the bell
とゆわれて保存できないバグの、対策はまだないのでせうか?
0275名無しさん@お腹いっぱい。
NGNG連中にもお盆休みが?
0276274
NGNG21.3 からange-ftp.elだけもらってきたら
とりあえず保存はデケタ. (゜д゜)ウマー
けど毎回
fuga.txt changed on disk; really edit the buffer?
と訊かれるようになってシモタ. (゜д゜)マズー
0277名無しさん@お腹いっぱい。
NGNGぢゃなくて、それを訊こうとしてうまくいってなかった
->保存できなかった、というだけのことか。
0278名無しさん@お腹いっぱい。
NGNG表示できるのってないすか?
emacs -nw だと使い勝手が悪くて…
0279名無しさん@お腹いっぱい。
NGNGw3mで表示できるよ
0280名無しさん@お腹いっぱい。
NGNGそれだ!サンクス!
0281名無しさん@お腹いっぱい。
NGNG0282名無しさん@お腹いっぱい。
NGNG0283名無しさん@お腹いっぱい。
NGNGxemacs使ってないからわからんのだけど、それはなにがうれしいの?
0284名無しさん@お腹いっぱい。
NGNG背景にAV女優
0285名無しさん@お腹いっぱい。
NGNG0286名無しさん@お腹いっぱい。
NGNG0287名無しさん@お腹いっぱい。
NGNG「くだらない」からageるのは人間様なら当然のこと。
0288名無しさん@お腹いっぱい。
NGNGないようなので、こちらでも質問させて下さい。
http://pc.2ch.net/test/read.cgi/unix/1058708085/595
Emacs 21.3 を使っているのですが、スクロールバーの外見の
変更について質問です。
http://www.namazu.org/~tsuchiya/sdic/sdic.png
のように、スクロールバーの上下に矢印がつかないようにした
いのですが、どうすれば良いのでしょうか?
それらしき X のリソースが見つからないです。
0289名無しさん@お腹いっぱい。
NGNGくだらなすぎて死にそうだ(涙
0290名無しさん@お腹いっぱい。
NGNGどう決まるんでしょうか?
(buffer-list) や (buffer-list (selected-frame)) での
(当然のことながら current-bufferや) hidden buffer でない
最初の候補になるのかと思いきや、そうではないので疑問に思いました。
0291名無しさん@お腹いっぱい。
NGNG0292名無しさん@お腹いっぱい。
NGNG(buffer-list (selected-frame)) は
(frame-parameter (selected-frame) 'buffer-list)
に REST を append したものでは?
よって順番は変動しないと思うけれど。
0293名無しさん@お腹いっぱい。
NGNG(other-buffer) じゃないかなあ。
0294あぼーん
NGNG0295290
NGNGbuffer.c の kill-buffer を見ると、other-buffer っぽいですね。
doc-string によると (buffer-list (selected-frame))
or (frame-parameter (selected-frame) 'buffer-list)
をベースにしてるみたい。
疑問に思ってた挙動は、VISIBLE-OK が nil によるためかな。
今度違和感覚えた時にでも確認してみようっと。
0296あぼーん
NGNG0297名無しさん@お腹いっぱい。
NGNG0298>>2ちゃんねらーの皆さん
NGNGこれらの御尊像を手に入れて、金運向上等を祈願しましょう。(爆)
http://www.butsuzou.com/jiten/sanmen.html
http://www.butsuzou.com/list1/sanmen2.html
http://www.butsuzou.com/list1/sanmen3.html
http://www.butsuzou.com/keitai/sanmen-kz.html
0299あぼーん
NGNG0300名無しさん@EMACS21
NGNGなんかloaddef.elにautoloadとして登録されるとかいう話ですが、それがどう
いう時に便利なのでしょうか?
0301名無しさん@お腹いっぱい。
NGNGなんかのライブラリの作者さんですか?
0302名無しさん@お腹いっぱい。
NGNGeshelカコイイんですけど。
0303あぼーん
NGNG0304名無しさん@お腹いっぱい。
NGNGshell-mode は、外部プロセスを呼び出してて、eshell は、すべて elisp で実現
してる、だったと思う。
0305名無しさん@お腹いっぱい。
NGNGどちらにどのようなメリットがあるのでしょうか?
eshellだと、elispからシステムコール??
0306>>2ちゃんねらーの皆さん
NGNGhttp://www.hokekyoji.com/
http://www.yakuyoke.or.jp/
http://members.tripod.co.jp/hossyoji/index/
http://www.maap.com/tanjoh-ji/
http://www.honmonji.or.jp/
http://www.maap.com/tanjoh-ji/
http://www.kuonji.jp/
http://www.butsuzou.com/jiten/sanmen.html
http://www.butsuzou.com/list1/sanmen2.html
http://www.butsuzou.com/list1/sanmen3.html
http://www.butsuzou.com/keitai/sanmen-kz.html
0307名無しさん@お腹いっぱい。
NGNGここなんて参考になるんじゃないかな
http://www.bookshelf.jp/soft/meadow_41.html
0308名無しさん@お腹いっぱい。
NGNGども。elisp関数を実行できるのですね。
カラー表示されてて見た目が良いので、これからは、こちらを使います。
0309あぼーん
NGNG0310>>2ちゃんねらーの皆さん
NGNGhttp://www.hokekyoji.com/
http://www.yakuyoke.or.jp/
http://members.tripod.co.jp/hossyoji/index/
http://www.maap.com/tanjoh-ji/
http://www.honmonji.or.jp/
http://www.maap.com/tanjoh-ji/
http://www.kuonji.jp/
http://www.butsuzou.com/jiten/sanmen.html
http://www.butsuzou.com/list1/sanmen2.html
http://www.butsuzou.com/list1/sanmen3.html
http://www.butsuzou.com/keitai/sanmen-kz.html
0311名無しさん@お腹いっぱい。
NGNG0312>>2ちゃんねらーの皆さん
NGNGhttp://www.hokekyoji.com/
http://www.yakuyoke.or.jp/
http://members.tripod.co.jp/hossyoji/index/
http://www.maap.com/tanjoh-ji/
http://www.honmonji.or.jp/
http://www.maap.com/tanjoh-ji/
http://www.kuonji.jp/
http://www.butsuzou.com/jiten/sanmen.html
http://www.butsuzou.com/list1/sanmen2.html
http://www.butsuzou.com/list1/sanmen3.html
http://www.butsuzou.com/keitai/sanmen-kz.html
0313あぼーん
NGNG0314名無しさん@お腹いっぱい。
NGNGの image-types の値ってどんなんですか?
Debian だとポリシー上 gif が外されてるんで
(png tiff jpeg xpm pbm postscript xbm)
こんなカンジなんですが。
>>311
C-SPC
0315名無しさん@お腹いっぱい。
NGNGvine とかじゃなく自分で --with-gif でコンパイルしたものだが、
同じ値です。
0317名無しさん@お腹いっぱい。
NGNGスマン。--with-gif にしてたけど link されてなかった。
libungif の EGifPutExtensionLast ってのを
configure でチェックしてるようなのだが、(古いメールだが)
http://mail.gnu.org/archive/html/emacs-devel/2002-08/msg00417.html
こんな事になってるようだ。
ディストリビューションによっては gif有効になってるかもね。
0318名無しさん@お腹いっぱい。
NGNGM-x describe-keyで
C-hとするとDELと出ました。
C-hはC-hと認識して欲しいのですが、
どうすればよいでしょうか?
0319名無しさん@お腹いっぱい。
NGNGemacsに慣れるまで時間はかかるでしょうか?
0320名無しさん@お腹いっぱい。
NGNGemacs に慣れるのには時間がかかると思います。
移動や編集作業にストレス出まくり。
ただ emacs には emacs の良さがあるので、
そこで見捨てないで、がんばって
viper をがんがんカスタマイズして使うくらいになると、
もう emacs から抜けられなくなるでしょう。
0321名無しさん@お腹いっぱい。
NGNGviper に切り替えたりすると便利かも、とか思ったんだけれど、
そーいう使い方は弊害とかあるかな。
skk とかもちゃんとどっちのモードでも動くだろうか。
0322名無しさん@お腹いっぱい。
NGNGもうね、アホかと。バカかと。
0323318
NGNG0324名無しさん@お腹いっぱい。
NGNGXならxmodmapでちゃんと設定すればいいような。
管理者か誰かが勝手にC-hをDELにしてるの?
(keyboard-translate ?\C-? ?\C-h )
か? なんかおかしいような気がするけど。
0325名無しさん@お腹いっぱい。
NGNG0326318
NGNGXで動かしたら
C-hをC-hと認識してくれました。
ktermとかrxvtの上で
emacs -nw
として起動すると
C-hがDELになってしまいます。
0327名無しさん@お腹いっぱい。
NGNG(normal-erase-is-backspace-mode)
0328318
NGNG!!できました!!
ありがとうございます。
ぐぐってみたのですが、その関数はBSとDELを入れ替えるのですね?
使用前
キー M-x describe-keyでの表示
C-h -> DEL
BackSpace -> C-d
Delete -> <deletechar>
使用後
キー M-x describe-keyでの表示
C-h -> C-h
BackSpace -> DEL
Delete -> <deletechar>
となりました。
しかし、そもそもなぜ
C-hがDELになってしまったのでしょうか?
端末の設定?
それともemacsの起動時に読み込まれる設定?
.emacsでの指定以外にemacsは何かを読み込むのでしょうか?
0329名無しさん@お腹いっぱい。
NGNG0330名無しさん@お腹いっぱい。
NGNG0331ヽ(´ー`)ノ
NGNG0332名無しさん@お腹いっぱい。
NGNGhttp://aa2.2ch.net/test/read.cgi/accuse/1058015981/l50
0333名無しさん@お腹いっぱい。
NGNGemacsがc-hをdelに変換してるんじゃねーの?
0334名無しさん@お腹いっぱい。
NGNG次に端末、キーボード、ディスプレイ関係の manpage を音読 10000 回、
をして来い。話はそれからだ。
そこで Alt + ESC ができないとか言ってるオマエ!オマエもだ!
0335名無しさん@お腹いっぱい。
NGNG[ Cannot open load file: mew]
toiu message ga demasuta.
sukosi sirabetanodesuga, load-path ni "/usr/local/lib/emacs/site-lisp" wo add siro toiu
kijyutuga arimasita.
yokuwakaranainode dekireba osiete itadakenai desyouka ?
japanese kannkyo ga ikarete ite romaji de sumimasen. yorosiku onegaisimasu.
0336名無しさん@お腹いっぱい。
NGNG0337名無しさん@お腹いっぱい。
NGNGC-u C-\ で japanese選択すれば、とりあえず日本語入力できるよ。
漢字変換はよく分からんけど平仮名だけなら使える。次からはそれでたのむ。
0338335
NGNGnavi2chで書き込んでます。で、Mewの件なんですけど、
"/usr/local/lib/emacs/site-lisp"にMewのモジュールが入っていません。
と言いますか、そもそもsite-lispなんてディレクトリ作ってないのですが・・・。
MI?IM?の設定をした後、M-x mewをするとうまくいくと聞いたのですが、
肝心な、初期設定のコマンドを忘れてしまいました。誰かお助けおながいします。
0339名無しさん@お腹いっぱい。
NGNG0340名無しさん@お腹いっぱい。
NGNG藻前さんどうやって Mew をインスコしたの?
tar玉取ってきて make; make install しただけだと
/usr/local/share/emacs/site-lisp/mew に入るわけだが。
/usr/share/emacs/ 以下に Emacs がインスコされてるならば
make elispdir=/usr/share/emacs/site-lisp/mew install するとよろしかろう。
ちなみに Mew 3.3 では IM は必要ない。
0341名無しさん@お腹いっぱい。
NGNG0343名無しさん@お腹いっぱい。
NGNG0344名無しさん@お腹いっぱい。
NGNG0345名無しさん@お腹いっぱい。
NGNGタイトルとか出版社とか書けよ。宣伝うざいなんて言わないからさ。
0346名無しさん@お腹いっぱい。
NGNGISBN 4-274-06518-9 オーム社 2,800円
「入門Meadw/Emacs」サポートページ
http://www.netlaputa.ne.jp/~kose/MeadowBook/
爆走するヌー
http://ko.meadowy.net/~shirai/diary/images/20030821_0.png
オーム社
http://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=4-274-06518-9
0348名無しさん@お腹いっぱい。
NGNG0349名無しさん@お腹いっぱい。
NGNGttp://www.mew.org/~kazu/proj/goby/
0350名無しさん@お腹いっぱい。
NGNG他にもなにかあったよね。
ところで、小関さん本は Meadow使いでなく、そこそこ知識ある俺にも
楽しめるかな。レビューきぼんぬ。
0351名無しさん@お腹いっぱい。
NGNGhttp://elpoint.sourceforge.net/index.ja.html
0352名無しさん@お腹いっぱい。
NGNGhttp://www.unixuser.org/~ueno/ultrapoint/
0353名無しさん@お腹いっぱい。
NGNGこれも elisp なの?
0354名無しさん@お腹いっぱい。
NGNGサポートページの4つのMeadwは
脱字っぽいだよもん。
0355名無しさん@お腹いっぱい。
NGNGワラタ
meadow(草地) を駆けぬける gnu でもよかったのでは。
0356名無しさん@お腹いっぱい。
NGNG0357名無しさん@お腹いっぱい。
NGNG0358名無しさん@お腹いっぱい。
NGNG0359名無しさん@お腹いっぱい。
NGNGGnusはinfoよんだぐらいじゃつかえないよね(ちょっと嘘。
0360名無しさん@お腹いっぱい。
NGNGWanderlustだっつーの。M-x wl なのに、「l」が入っとらんぞw
0361名無しさん@お腹いっぱい。
NGNG見たくないわ。俺は wlユーザだけど。
0362名無しさん@お腹いっぱい。
NGNGEmacs本って案外少ないのよね。
0363名無しさん@お腹いっぱい。
NGNG0364名無しさん@お腹いっぱい。
NGNGなに?
0365名無しさん@お腹いっぱい。
NGNGなになに?
0366名無しさん@お腹いっぱい。
NGNG何年か前にでてたと思うけど、今となっては内容が古すぎるんじゃね?
0367名無しさん@お腹いっぱい。
NGNG0368名無しさん@お腹いっぱい。
NGNG0369@@
NGNGあっけらかんとした彼女達にはビックリ。かなりマニアックな作品だ。
出血こそ確認できませんでしたが痛い、と言っていた女が
次第に感じていくプロセスがかなり興奮しました。
この作品には続編があります。
またのお楽しみということにしておきましょう。
素人ばかり。今すぐに無料動画をゲット!!
http://members.j-girlmovie.com/main.html
0370名無しさん@お腹いっぱい。
NGNGちなみに Fontはどうやって設定するの?
24がEmacsで見慣れてて使いやすいんだけど・・・
0371名無しさん@お腹いっぱい。
NGNG0372名無しさん@お腹いっぱい。
NGNGMeadowについて語ってくれなスレ 3
http://pc2.2ch.net/test/read.cgi/software/1056601345/
っていうか、「>>346」の本買って出直してこい。
0373名無しさん@お腹いっぱい。
NGNG> wanderrustはinfo読めば誰でも感嘆に使えるけど
> Gnusはinfoよんだぐらいじゃつかえないよね(ちょっと嘘。
Gnusだってinfo読めば誰でも使えるよ。
最初から最後まで全部読めばね。
0374名無しさん@お腹いっぱい。
NGNG> 最初から最後まで全部読めばね。
最後まで読んだころには最初の方を忘れる罠
0375名無しさん@お腹いっぱい。
NGNG> 最初から最後まで全部読めばね。
読んで、さらに理解しないとねぇ・・・
0376名無しさん@お腹いっぱい。
NGNG0377名無しさん@お腹いっぱい。
NGNG0378名無しさん@お腹いっぱい。
NGNGもちろん newsはみないからそれでいいの。
0379名無しさん@お腹いっぱい。
NGNG0380名無しさん@お腹いっぱい。
NGNG英語わからない漏れには利用価値が薄い。
0381名無しさん@お腹いっぱい。
NGNGガンヅって読んでた・・・よく見たらクヌーズか。グーニーズ?
0382名無しさん@お腹いっぱい。
NGNGgmane は便利だよ。
>>381
info によると「"news" と発音されるべき」だそうな。
俺はついつい「ぐにゅうず」と読んじゃうけど。
0383名無しさん@EMACS21
NGNGハコが渡されるのを忘れてて、ある関数でまともな値がどうして返るのか判ら
ず1週間悩んでますた。(´・ω・`)ショボーン
0384名無しさん@お腹いっぱい。
NGNG0385名無しさん@お腹いっぱい。
NGNG0386名無しさん@EMACS21
NGNGそゆことです。
0387名無しさん@お腹いっぱい。
NGNGYaTeXモードでlatexのファイルを書いていて、
C-c t j (YaTeX-typeset-menu)でタイプセットすると、
*YaTeX-typesetting* バッファに出てくる文字が
文字化けしてしまって不便なのですが、
これはどのように設定したらよろしいでしょうか。
0388名無しさん@お腹いっぱい。
NGNG0389名無しさん@お腹いっぱい。
NGNG0390こせき ◆.5Q89A9O3I
NGNG> semiのchangelogの日付おかしくない?
2001-11-27の変更は、
emiko-1_14 枝の変更をマージしたってことですね。
0391名無しさん@お腹いっぱい。
NGNG☆全国に素晴らしい出会いがあります★
http://mfre.org/?140666
0392名無しさん@お腹いっぱい。
NGNGなるほど。
まったくわかってないことを露呈してしまった、、、(鬱
0393名無しさん@お腹いっぱい。
NGNG0394名無しさん@お腹いっぱい。
NGNG遅くなりましたが、報告致します。
(2ch に報告というのも変な話だが、この場合はむしろ自然かな?)
(1) 10 回くらい評価してみましたが、落ちませんでした。
(2) 落ちたことはありません。
(3) 連打せずに、普通に "C-s" して、重いなあとか思っていると落ちることがあります。
(4) "C-r" も落ちたかもしれませんが、"C-s" ほど頻繁に使わないので忘れました。
(5) 設定しましたが、やはり 1 日 1 回は落ちます。
会社でメインに使っている Emacs-20.7 on Solaris2.6 では 1 日 1 回は落ちます。
さすがにもう使えなくて、バージョンを戻しました。
自宅で使っている Emacs-21.3 on RedHat7.2 では この数ヶ月で 1 回落ちました。
こちらは便利に使わせて頂いております。
0395名無しさん@お腹いっぱい。
NGNG0396名無しさん@お腹いっぱい。
NGNG同定は捨てたのですか?
0397名無しさん@お腹いっぱい。
NGNGFrom: Alice Lenz via RT <broken-links@freshmeat.net>
Subject: [fm #30919] (broken-links) Broken links - Emacs, Default branch
Date: Tue, 26 Aug 2003 04:40:40 -0700 (PDT)
> Our automated link checking system repeatedly reported the following links of
> your project at freshmeat.net as being inaccessible:
>
> - ftp://ftp.gnu.org/pub/gnu/emacs/emacs-21.3.tar.gz
>
> Please get back to us with either updated links or an estimate of how long your
> project will be unavailable. Alternatively you can update your project links
> through the 'update branch' function from the branch menu or by following
> this URL:
>
> http://freshmeat.net/update-branch/2296/
>
> In the meantime, your project has been hidden from public view. If you do not
> respond within 7 days, we will be forced to remove your project from
> our database.
>
> Sincerely,
> Alice Lenz
> <broken-links@freshmeat.net>
0398名無しさん@お腹いっぱい。
NGNGえらそうだな。
0399名無しさん@お腹いっぱい。
NGNGee-dired ってのがあるよ.
eeに附属してます.エクスプローラのディレクトリリストみたいに開閉できま
す.
ただし,サブディレクトリが多いと固まります.
使えねぇ...
0400名無しさん@お腹いっぱい。
NGNGM-x re-builder
という正規表現をテストする機能に感動しました。
0402名無しさん@お腹いっぱい。
NGNGよろしければ、晒してみてくだされ。
0403名無しさん@お腹いっぱい。
NGNG俺は地味ぃーに黒地に白字。黒板風(緑地に白字)が疲れないとか聞いたことは
あるけどどうなんだろう。
0404名無しさん@お腹いっぱい。
NGNG0405名無しさん@お腹いっぱい。
NGNGEmacs*Background: Gray90
Emacs*Foreground: Gray10
Emacs*pointerColor: Gray10
Emacs*cursorColor: Gray10
0406名無しさん@お腹いっぱい。
NGNGバックグラウンドが暗くて文字が明るいと、目がショボショボしてくるよ。
暗いところでテレビ見ているような感じ。
0407名無しさん@お腹いっぱい。
NGNGわたしゃコンピュータ名やユーザ名で色を変えてます。
(set-foreground-color "black")
(set-background-color (cond ((string-match "^hoge" (system-name)) "mint cream")
(t "cornsilk")))
(set-cursor-color "darkgreen")
(set-face-background 'region "LightCyan2")
(set-face-foreground 'modeline "lightblue")
(set-face-background 'modeline (if (equal (user-login-name) "root") "darkred" "darkblue"))
(when (facep 'modeline-inactive)
(set-face-foreground 'modeline-inactive "lightblue")
(set-face-background 'modeline-inactive "royal blue"))
0408名無しさん@お腹いっぱい。
NGNG(append (list
'(foreground-color . "black")
'(background-color . "azure")
'(cursor-color . "light sea green")
)
default-frame-alist))
わしゃこんなかんじ
;; 定期的にこの話題出るね
0409名無しさん@お腹いっぱい。
NGNGtelnetでいくつものバッファ開くときはいいかもね。
0410名無しさん@お腹いっぱい。
NGNGXEmacs21.4で試したんだけど、それだと無効みたい。
どうやれば。
0411名無しさん@お腹いっぱい。
NGNG最近 XEmacs は使ってないけど、多分こう
(set-cursor-color "hoge")
(set-face-foreground 'default "hogege")
(set-face-background 'default "hogegege")
0412名無しさん@お腹いっぱい。
NGNGダメですた。。。
0413名無しさん@Emacs
NGNG(setq default-frame-alist
(append (list
'(foreground-color . "#eeeeee")
'(background-color . "#005060")
'(cursor-color . "red")
default-frame-alist)))
0414名無しさん@お腹いっぱい。
NGNG> YaTeXモードでlatexのファイルを書いていて、
> C-c t j (YaTeX-typeset-menu)でタイプセットすると、
> *YaTeX-typesetting* バッファに出てくる文字が
> 文字化けしてしまって不便なのですが、
[yatex:03864]
0415名無しさん@お腹いっぱい。
NGNG0416名無しさん@お腹いっぱい。
NGNGXEmacs は default-frame-plist だよ。
(setq default-frame-plist
'(width 139 height 48 ...))
のように羅列していくようです。
私は Emacs と XEmacs の設定を .emacs に書いているので、
>>408のようにセットしたあと、
(setq default-frame-plist
(let ((alist default-frame-alist) plist)
(while alist
(setq plist `(,@plist ,(caar alist) ,(cdar alist)))
(setq alist (cdr alist))) plist))
ってセットしてるよ。
0417名無しさん@お腹いっぱい。
NGNG現在のカーソル位置にある文字を取得するのは何と言う関数?
0418名無しさん@お腹いっぱい。
NGNG(buffer-substring (point) (1+ (point)))
0419名無しさん@お腹いっぱい。
NGNGttp://www.bookshelf.jp/cgi-bin/goto.cgi?file=elisp&node=Near%20Point
char-after
0420名無しさん@お腹いっぱい。
NGNGありがと。関数としては用意されていないのね。
0421名無しさん@お腹いっぱい。
NGNGあれ、俺 default-frame-plist を alist で指定してた。
しかもちゃんと動いてるし。。。
0422416
NGNG実は default-frame-alist に設定しても XEmacs が
default-frame-plist に入れてくれるため動きます。
でもヘルプには
Obsolete; use `default-frame-plist' instead.
と書いてあります。
0423名無しさん@お腹いっぱい。
NGNGいや、default-frame-alist でなく default-frame-plist に
association list として setq してたって事。
init.el を読み込む時に alist → plistに変換してくれてるみたいだ。
あらためて association list として setq すると、
フレームの生成でエラーになった。
0425名無しさん@お腹いっぱい。
NGNGほんとだ。みのがしてた。
>>419
さんくす。char-after採用。
0426名無しさん@お腹いっぱい。
NGNGfollowing-char っていうのもあるよ。
こっちは引数無用。
0427名無しさん@お腹いっぱい。
NGNGinfo elisp text を嫁。
0428名無しさん@Linuxザウルス
NGNGamazonで注文しました。500円クーポンもやってたし。
もっとも、amazonでも水曜日くらいまではなかったのでまだあま
りでまわってないんですかね。木曜に注文して24時間以内発送だ
ったので日までに届くと思ったのにまだこない....
ついでに"リスト遊び"の本も買いました。
完全に趣味の世界なのでなかなか身につかないんですが。
0429名無しさん@お腹いっぱい。
NGNGリージョンは選択部分が見えないので分かりにくいと思うのですが、選択部分を反転させたい
場合はやっぱり elisp コードを書くんですよね?
0430名無しさん@お腹いっぱい。
NGNGtransientじゃないリージョンの操作はviでの'a,.dとかに近い。
0431名無しさん@お腹いっぱい。
NGNG(transient-mark-mode 1)
って書けばいいよ
0432名無しさん@お腹いっぱい。
NGNGどうもありがとうございます。出来ました!
0433名無しさん@お腹いっぱい。
NGNGtoggle-read-only-mode
するのではなくて
初めから、ReadOnlyで立ち上げることはできませんでしょうか?
ご教授願います。
0434名無しさん@お腹いっぱい。
NGNG何がしたいんだ? C-xC-r で済む話か?
0435名無しさん@お腹いっぱい。
NGNG使わんほうが便利だよ(Emacsを使い込むならの話)。
反転させると範囲指定にしか使えませんが
反転させないと、気になったところでマークして
後からC-xC-xでジャンプできますし。
(反転してるとうっとうしい)
色が付かないから、選択して(マークして)やっぱりコピー
しないときも、キャンセルせずにどんどん書けるし。
選択部分を忘れたら、C-xC-xで確認はします。
ようは馴れですね。
0436名無しさん@お腹いっぱい。
NGNG0437名無しさん@お腹いっぱい。
NGNG切り替わりますが、これを無効にはできませんでしょうか?
0438名無しさん@お腹いっぱい。
NGNGそんなん知らんかった。
(define-key mode-line-buffer-identification-keymap [mode-line mouse-1] 'ignore)
(define-key mode-line-buffer-identification-keymap [mode-line mouse-3] 'ignore)
これでどうかしらん。
0439名無しさん@お腹いっぱい。
NGNG場所を適当におぼえておいて飛ぶのは
なにを使ってますか?
point-to-register?
bookmark?
どっちもなんだか使いにくくないですか?
0440名無しさん@お腹いっぱい。
NGNGどっちも使うな。
>>439はどういうのが望みなわけ?
0441名無しさん@お腹いっぱい。
NGNG> どうもありがとうございます。出来ました!
喜んでいるから、この件は解決でいいと思うけれど、いつも、反転してうっと
うしいと思う人は、最新の emacs を使ってみてください。
C-SPCを2回押すとリージョンが反転します。また、C-uC-xC-x でも、リージョ
ンが反転します。たまに使うときには、便利かも…
0442名無しさん@お腹いっぱい。
NGNG0443名無しさん@お腹いっぱい。
NGNGEmacs上でのデバッグで、実行中のプログラムのソースの行頭に=>を
出すのってどうやってやるんでしたっけ?
検索したらM-x gdbって書いてあったけど
これだとバッファにgdbが起動するだけでソースのバッファに変化はありません。
0444名無しさん@お腹いっぱい。
NGNGオタ臭がプソプソするレスだぜ。
0445名無しさん@お腹いっぱい。
NGNG0446名無しさん@お腹いっぱい。
NGNGマ版のvi vs emacs スレに逝け。
0447名無しさん@お腹いっぱい。
NGNGMark set した時点ではこの後なにをするかはわからないんじゃ?
rectangleじゃなくて普通のコピーかもしれないし。
0448名無しさん@お腹いっぱい。
NGNGtaiyaki にこの手の elispがあったような気がするけど、
記憶違いだったらスマソ。
0449名無しさん@お腹いっぱい。
NGNGコンパイル時にデバッグ用のシンボルはいてる?
とはいえ、おれも下記のようにデバッグしたいのだが
http://www.emacswiki.org/cgi-bin/wiki.pl/GrandUnifiedDebugger
このようにするには、Emacs21のバージョンをどこまで上げて、
gdbのバージョンもどこまであげればいいんだろう。
それとも他にパッケージがいるのだろうか?
0450名無しさん@お腹いっぱい。
NGNG(add-to-list
'ps-page-dimensions-database
'(a5 420.9448818897638 595.275590551181 "A5"))
(setq ps-paper-type 'a5)
ところが ps-print-buffer すると
ps-begin-file: Format specifier doesn't match argument type
と言われてしまいます.
どうすれば A5 にできるのでしょうか?
;;; add-to-list は ps-print が load されてからやります.
0451名無しさん@お腹いっぱい。
NGNGコンパイル時にデバッグ用のシンボルはいてる?
とはいえ、おれも下記のようにデバッグしたいのだが
http://www.emacswiki.org/cgi-bin/wiki.pl/GrandUnifiedDebugger
このようにするには、Emacs21のバージョンをどこまで上げて、
gdbのバージョンもどこまであげればいいんだろう。
それとも他にパッケージがいるのだろうか?
0452名無しさん@お腹いっぱい。
NGNGコンパイル時にデバッグ用のシンボルはいてる?
とはいえ、おれも下記のようにデバッグしたいのだが
http://www.emacswiki.org/cgi-bin/wiki.pl/GrandUnifiedDebugger
このようにするには、Emacs21のバージョンをどこまで上げて、
gdbのバージョンもどこまであげればいいんだろう。
それとも他にパッケージがいるのだろうか?
0453名無しさん@お腹いっぱい。
NGNG> Mark set した時点ではこの後なにをするかはわからないんじゃ?
> rectangleじゃなくて普通のコピーかもしれないし。
そういう場合もあるかもしれませんが、たいていの場合、あの部分をコピーし
ようとか、あの部分を矩形でコピーしようとか思ってマークしませんか?
Emacs がかってにマークしてくれる場合は、本当に何をするかわからないけれ
ど…
0454名無しさん@お腹いっぱい。
NGNG> EmacsってVIみたいにrectangleリージョンのハイライトってできるの?
新しい Emacs には、cua-mode というのがあるので、これを使うと、できるよ
うになります。
ただし、設定をしないとキーバインドが、Windows のようになるから、注意し
てくださいね。
Windows のキーバインドで使わないと、cua-mode には、色々便利ものが入っ
て、Emacs 使いの人にも便利かもしれませんね。
0455名無しさん@お腹いっぱい。
NGNG>>429-431 の話題とかぶってるんじゃないの?
0456名無しさん@お腹いっぱい。
NGNG設定をしていないと、キーバインドが、Windows のようになる。
言いかえると、デフォルト設定は Windows のキーバインドだ。
つまり、デフォルト設定である Windows のキーバインドのままに
しておくことによって、Emacs を使っている人は有効利用できる。
もちろん、cua-mode というのは最初から Emacs 用に作られている elisp だ。
しかし、Emacsを使っていない人に対しては元々便利だ。
という解釈で合ってますかね?
だとすると、よく意味がわかりません。
0457名無しさん@お腹いっぱい。
NGNGあと、GNU EmacsとXEmacsはどちらが使いやすいですか?
XEmacsのバージョンが21.xなのは何故でしょうか。ってか、GNU Emacs超えてるじゃん。と。
0458名無しさん@お腹いっぱい。
NGNG> 詰めvi みたいに、詰めEmacs っていうのありますか?
前も話出てたけど、聞いたことないな。
どんどんカスタマイズして使うもんだから
あんまり意味ないんじゃない?
> あと、GNU EmacsとXEmacsはどちらが使いやすいですか?
人それぞれ。
> ってか、GNU Emacs超えてるじゃん。と。
GNU Emacs だって 21.x あるじゃん。と。
0459名無しさん@お腹いっぱい。
NGNG> つまり、デフォルト設定である Windows のキーバインドのままに
> しておくことによって、Emacs を使っている人は有効利用できる。
> もちろん、cua-mode というのは最初から Emacs 用に作られている elisp だ。
> しかし、Emacsを使っていない人に対しては元々便利だ。
> という解釈で合ってますかね?
ちょっと違います。cua-mode の中で、矩形を扱う機能や/その他の機能が結
構便利ですよ、ということです。普通の emacs 使いの人はわざわざ Windows
のキーバインドで使わないでしょうから、普通の emacs 使いの人が試してみ
る時は、設定変えないと、「なんじゃこりゃ」となってしまいますよという注
意です。
逆に言うと、Windows のキーバインドじゃなきゃいやという人には、これを設
定して上がれば、敷居が一つぐらいは下がるかもしれませんね。
0460名無しさん@Emacs
NGNGの機能は欲しいんです。cache が実装されたころの cvs の revision 分かる
方いませんか?
0461名無しさん@お腹いっぱい。
NGNGChangeLog みれば?
0462名無しさん@Emacs
NGNGですよね。
0464名無しさん@お腹いっぱい。
NGNG特に右上のウィンドウが気になる。
こういう感じで、変数を監視したり値を代入したりしたいんだけど。
あと、ブレイクポイントに赤丸がついているんだけど、これはどうやるの?
Emacs21.2に付属しているGUDでここまで出来るのかだけでも知りたい。
0465名無しさん@お腹いっぱい。
NGNGで、 speedbar との連携部分に、これを使った定義が comment out されてる。
speedbar 入れて comment 外したら動くのかな…
でも、この関数だと表示だけで代入はできなそう。
0466451
NGNG私も、Emacs21.2.1、GNU gdb 5.0で確認した(M-x gdb)ところでは
この表示(>>451)のようにはなりませんでした。
0467名無しさん@お腹いっぱい。
NGNG** GDB-UI is now part of the Emacs distribution.
[...]
Use M-x gdba to start GDB-UI.
0468451
NGNG> > ってか、GNU Emacs超えてるじゃん。と。
> GNU Emacs だって 21.x あるじゃん。と。
下記をみましょうバージョンナンバー的にはXEmacsが先をいっています。
http://www.jwz.org/doc/emacs-timeline.html
しかし別れたのが昔なんで、バージョンは別であると思った方がいい?
ま、GUIに関してはXEmacsが先をいっていて、Emacsがそれを取り込んで
いっている最中なんで多少バージョンが先にいっているかなとも、
思ってしまいます。
で、>>467 の21.4とは次にリリースされるEmacsのことだろうけど
いつリリースされるんだろう?
0469名無しさん@お腹いっぱい。
NGNG> バージョンは別であると思った方がいい?
なんで連動してると思ったの?
0470名無しさん@お腹いっぱい。
NGNGそんな回りくどいこと言わずに「fork した時点で別物」と言ったれや。
0472443
NGNGbreak point 設定したらとりあえず => は出ました。
>>449まで視覚化できたらいいなぁ。
0473名無しさん@お腹いっぱい。
NGNGおぉぅ、この GDB-UI ってのがそうなのか?
とりあえず、21.4の変更点を調べたところ、変数の入出力ができる
バッファとかあるみたいだ。
あと、buffer-menu.elの置き換えで、ibufferなんてのがあるのが気になった。
なにが違うんだろう。
21.4はGTKといい、なんか変更点が盛りだくさんだな。
0474名無しさん@お腹いっぱい。
NGNG21.4 について、以前は
http://mail.gnu.org/archive/html/emacs-devel/2003-04/msg00165.html
という話だったけど、変わったんだっけ?
0475名無しさん@お腹いっぱい。
NGNG> あと、buffer-menu.elの置き換えで、ibufferなんてのがあるのが気になった。
> なにが違うんだろう。
ここに解説あるよ。
http://www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=ibuffer
私も乗換済みですが、buffer-menuと挙動が少し違うので始めは戸惑うかも。
0476名無しさん@お腹いっぱい。
NGNG> という話だったけど、変わったんだっけ?
現在最新CVSの21.3系がそのまま4に移行するっていうこと?
なら、CVSの先端を追っかけている人は、>>451 の用に
すでになってるの?
0477ななしのはなし ◆.5Q89A9O3I
NGNG> 現在最新CVSの21.3系がそのまま4に移行するっていうこと?
CVS HEAD は 21.4 になるようです。
C-h n の NEWS は「* Installation Changes in Emacs 21.4」
のように書かれています。
> なら、CVSの先端を追っかけている人は、>>451 の用に
> すでになってるの?
似てるけど toolbar が違っているので別に実装しているんじゃな
いかなあ。
0478名無しさん@お腹いっぱい。
NGNGof 2003-08-14 on raven, modified by Debian"
を使っていて、
$ ldd /usr/bin/emacs21
libXaw3d.so.6 => /usr/X11R6/lib/libXaw3d.so.6 (0x40014000)
なんだけど、
Emacs*shapeStyle: Rectangle
とかやっても、scroll barが3Dにならないのはどうしてでしょう?
0479名無しさん@お腹いっぱい。
NGNG/usr/share/doc/emacs21-common/changelog.Debian.gz
* Compile --without-toolkit-scroll-bars for now (my pref, and to avoid
xaw3d issues for the moment).
0480名無しさん@お腹いっぱい。
NGNGsystem-configuration-options変数調べるべきだったな。
サンクス
0481名無しさん@お腹いっぱい。
NGNGmake-coding-system: Invalid FLAGS argument for TYPE 4 (CCL)
というエラーメッセージが表示され、起動しなくなってしまいました。
emacs -q --no-site-file で再起動しても同じことが起きるので
.emacsが原因ではないのかもしれません。誰か原因分かりますか?
環境は GNU Emacs 21.3.50.1 でつ
0482名無しさん@お腹いっぱい。
NGNG0483名無しさん@お腹いっぱい。
NGNGプロンプトがある buffer ではなくて
カーソルがのっている buffer がスクロールするようにする
設定ってどうやるんでしたっけ?
GNU Emacs で。
0484名無しさん@お腹いっぱい。
NGNGプロンプト??
emacs21 -q した後、M-x mouse-wheel-mode した時の挙動と
求める挙動は同一のような気がするが、どーちがうっての?
0485483
NGNGC-x 2 した後など、window が複数ある時に、
マウスカーソルのすぐ下にある
buffer をスクロールさせたいということでした。
自分で調べたらすぐにやり方わかりました。さらにすみません。
(setq mouse-wheel-follow-mouse t)
これでできました。
0486名無しさん@お腹いっぱい。
NGNGそれデフォルト値じゃないっけ?
0487483
NGNG> (defcustom mouse-wheel-follow-mouse nil
こうなってますね。
GNU Emacs 21.3.2 (i386-pc-linux-gnu, X toolkit) of 2003-08-14 on raven, modified by Debian
0488名無しさん@お腹いっぱい。
NGNG> /usr/share/emacs/21.3/lisp/mwheel.el の 84 行目は
> > (defcustom mouse-wheel-follow-mouse nil
> こうなってますね。
> GNU Emacs 21.3.2 (i386-pc-linux-gnu, X toolkit) of 2003-08-14 on raven, modified by Debian
ChangLog によると
----------------
2002-06-27 Stefan Monnier <monnier@cs.yale.edu>
* mwheel.el (mouse-wheel-change-button): Deactivate before changing.
(mouse-wheel-up-button, mouse-wheel-down-button): Obsolete.
(mouse-wheel-up-event, mouse-wheel-down-event): New vars.
(mouse-wheel-follow-mouse): Change default to t.
----------------
となっています。実際、21.3.50 の mwheel.el では、
----
148:(defcustom mouse-wheel-follow-mouse t
----
となっています。
0489名無しさん@お腹いっぱい。
NGNGかわったようですね。
0490名無しさん@お腹いっぱい。
NGNGこれって、importするコマンドはないんでしょうか?
どこのWebページ見てもcheckoutからしか書いてくれてないし、
apropos cvs でもimportは引っかからないし・・・。
importだけはShellでやれっていうことっすかぁ?
0491名無しさん@お腹いっぱい。
NGNGそうだよ。importなんてたまにしかやらないだろ。vcはrcs
でできる程度のこしかできないよ。だけどrcsでもcvs でも
同じ操作で使えるのがいい。俺は使ったことがないんだけど
pcl-cvsというものもある。
0492名無しさん@お腹いっぱい。
NGNGM-x cvs-status とか M-x cvs-update とか
やってみたら?
0493名無しさん@お腹いっぱい。
NGNG0494名無しさん@お腹いっぱい。
NGNGcvs-statusとか。
0495名無しさん@お腹いっぱい。
NGNG了解しますた。ないというのが確認できただけ、すっきりした気分っす。
0496名無しさん@お腹いっぱい。
NGNG誰も分からないですか
0497名無しさん@お腹いっぱい。
NGNGこれの名前って変えられないでしょうか?
いつも消すときに
$ rm *~
とするのが怖いです・・・(肝心のファイルも消しそうなので)
0498名無しさん@お腹いっぱい。
NGNGdired で ~ すれ。
0499クズ発見!
NGNGhttp://www.geocities.jp/ishigaki1998/allking1998.htm
0500名無しさん@お腹いっぱい。
NGNG0502名無しさん@お腹いっぱい。
NGNGまず試せ。なにも設定いらんのだから。
0503名無しさん@お腹いっぱい。
NGNG> diredバッファでファイルの削除できるのでしたっけ?
dired バッファで '~' をタイプした後、'x' を押して、最後に 'yes' と答え
れば、削除できますよ。
0505名無しさん@お腹いっぱい。
NGNGC-h m くらいやっとけ。
0506名無しさん@お腹いっぱい。
NGNG0507名無しさん@お腹いっぱい。
NGNG0508名無しさん@お腹いっぱい。
NGNG者です。
そこで、早速Webブラウズをしたところ、英語のサイトは
見られるのですが、日本語サイトとなるとなぜか
きちんと表示されません。
どうしたらいいのか迷っています。もしよろしければ
教えてください。
0509名無しさん@お腹いっぱい。
NGNGどのバージョンの Emacs をどんな風にインストールして ~/.emacs はどうしたとかは?
0510名無しさん@お腹いっぱい。
NGNGversion:21.4
インストール法:一応、ネットインストーラを使用しました。
ウインドウズ用のsetup.exeをネットから落として、
(それがネットインストーラです)自動インストールしました。
そしてそのままできたファイルのxemacs.exe
を起動しました。
そしてツールバーから選択して、Webブラウザ画面にしま
した。
(ど素人なので書き方が変かもしれないです。…)
えと、~/.emacsというのはよくわかりません。
0511名無しさん@お腹いっぱい。
NGNGどうすれば失敗しにくくなるのでしょうか?
たとえば,emacs-lisp-mode では defun の説明文字列です.
以降がずーーーっと文字列の色になってしまいます.
cperl-mode は特にひどいです.正規表現の後で全滅も良く起こります.
0512名無しさん@お腹いっぱい。
NGNG使えるようになるのはいつのことやら...
0513名無しさん@お腹いっぱい。
NGNGmozilla のはいい。windows のブラウザが糞に見えてくる。
0514名無しさん@お腹いっぱい。
NGNG0515名無しさん@お腹いっぱい。
NGNGw3 のことですか?
日本語の基本的な設定してありますか?
他に w3 独自の設定も必要かも知れないので、
初心者には難しいかも知れません。
あと、w3 はあまり実用的じゃないと思います。
いろものは、普通にエディタとして使い慣れてから
試した方がいいかと。
0516名無しさん@お腹いっぱい。
NGNGdefun の説明文は不要な \ とかあるとおきたりしますね。
cperl は僕もひどいと思うので、僕も使ってません。
0517名無しさん@お腹いっぱい。
NGNGダメってのは知ってるが。その場合は "\("とすればいいけど。
0518名無しさん@お腹いっぱい。
NGNG(setq make-backup-files nil)
0519名無しさん@お腹いっぱい。
NGNGちゃんとエスケープすれば、そんなに失敗はしないけど、
あまり気にしてないからかもしれん。(ry
0520名無しさん@お腹いっぱい。
NGNGできますか?左から10列を隠すなど。
0521名無しさん@お腹いっぱい。
NGNGワイルドカードの展開すれば。zshならTAB
0522名無しさん@お腹いっぱい。
NGNGC-u 10 C-x <
とかじゃ駄目?
0524名無しさん@お腹いっぱい。
NGNG> ウインドウズ用のsetup.exeをネットから落として、
http://www.xemacs.org/Download/win32/
は without-mule でコンパイルされているのじゃないの。
WindowsでXEmacsを使うなら
http://www.suiyokai.org/tomonori/xemacs/
WindowsでEmacsを使うなら、やっぱりMeadowでしょう。
http://www.meadowy.org/meadow/
0525名無しさん@お腹いっぱい。
NGNGhttp://www.cygwin.com/
0526名無しさん@お腹いっぱい。
NGNGcommon lisp や scheme の関数が出てきてくれればいいのに.
clisp では
(documentation 'documentation 'function)
==> nil
です YO!
cltl2 から探すのもマンドクサです.
perl には関数のドキュメントがパッと引けるやつがありましたね.
0527名無しさん@お腹いっぱい。
NGNGできるんですが、最近は info はやらないですしね。
0528名無しさん@お腹いっぱい。
NGNGhttp://www.namazu.org/~tsuchiya/elisp/mode-info.html
0529名無しさん@お腹いっぱい。
NGNG引数表示や関数名の補完も効くよ。Franz の Allegro 用ドキュメントも
引ける。激しく快適なんだが、なぜかマイナー。
0530526
NGNG>>529
ilisp の cltl2-lookup で幸せになりそうでしたが,
Wrong type argument: stringp, nil
でした.cltl2-root-url は "file:/hoge/cltl2/clm/" として,
index.html のあるディレクトリを示すようにはしたのですが.
debian パッケージに mode-info がなく,CLtL2 の texinfo 版もないので
ここは ilisp しかなさそうです.
0531名無しさん@お腹いっぱい。
NGNGまぁ、それはおいといて、
file:/home/cltl2/ だけで良いんじゃないか?
Emacs ILISP でぐぐってみたら .emacs まで公開してるページが
ひっかかったぞ。あと、ilisp を使うときは reset-ilisp
(C-z z FSF キーバインドなら C-c z に割り当てられてる)
だけは覚えといたほうがいい。ilisp が黙ったときは大抵これでおっけー。
0532名無しさん@お腹いっぱい。
NGNGttp://www.geocities.co.jp/SiliconValley-SanJose/7474/LispDevelopEnvironment.html
0533526
NGNGHyperSpec の方にすることにし,
(setq common-lisp-hyperspec-root "file:///usr/local/src/HyperSpec/")
(setq common-lisp-hyperspec-symbol-table "/usr/local/src/HyperSpec/Data/Map_Sym.txt")
としました.emacs-w3m も入れました.
でも毎回 w3m が起動するなんて重そうだなぁ...
texinfo 版さえあれば,mode-info が使えるんだろうけど.
0534名無しさん@お腹いっぱい。
NGNGそこだね.S 式移動コマンドとか知らないと不便するからな.
S 式単位の移動,編集は使わないと激しく損.
>>533
うちではちゃんと cltl も読めてるけどな〜.まぁ,ANSI CL なら HyperSpec
のほうがいいけど.でもw3m 起動が重いなんて非力な環境なのか.
0535名無しさん@お腹いっぱい。
NGNG0536名無しさん@お腹いっぱい。
NGNG0537名無しさん@お腹いっぱい。
NGNG0538名無しさん@お腹いっぱい。
NGNGうーん、browse-url-at-point で、'='以降がちゃんと渡ってくれない。しょぼん。
0539526
NGNG0540名無しさん@お腹いっぱい。
NGNGlisp使いのくせに edebug とか
M-x toggle-debug-on-error とかの類いを
使った事ないのか?
0541名無しさん@お腹いっぱい。
NGNG0542526
NGNGこんな便利な関数を知らなかっただなんて!
いままで debug-on-error のみで頑張っていました.
私の人生って何だったんだろう...
ありがとうございました.
おかげで
(setq browse-url-browser-function 'w3m-browse-url)
していなかっただけということに気づくことができました (はぁと
0543名無しさん@お腹いっぱい。
NGNG0544名無しさん@お腹いっぱい。
NGNG0545名無しさん@お腹いっぱい。
NGNG捨てました。
0546名無しさん@お腹いっぱい。
NGNG0547名無しさん@お腹いっぱい。
NGNG> Emacs 22 age
何これ? リリースされたん?
0548名無しさん@お腹いっぱい。
NGNGガセでは?
下記のページには影も形もない。
公式ページ
http://www.gnu.org/software/emacs/
開発ページ
http://savannah.gnu.org/projects/emacs/
XEmacsページ
http://www.xemacs.org/
0549名無しさん@お腹いっぱい。
NGNG> ガセでは?
ということにしたいのですね。
cvs update -r emacs-unicode-2
0550名無しさん@お腹いっぱい。
NGNG21 の時は描画エンジンががらっとかわったから、
余計不安定だったのかも知れないが。
0551名無しさん@お腹いっぱい。
NGNG0552名無しさん@お腹いっぱい。
NGNGフォント設定いじらんといかんみたい。
0553名無しさん@お腹いっぱい。
NGNG-nw だとバックスラッシュとかが出ますけど、これを出さなく
して、かつ次の物理行に行く(折り返す)ためにはどうしたらよいの?
知ってる人、教えて頂けないでしょうか。。。
0554名無しさん@お腹いっぱい。
NGNGイマイチおっしゃる意味が・・・
カーソルの移動のことなのかそれともただ単に折り返すということなのか。
前者なら ce-scroll|sane-scroll
後者なら toggle-truncate-lineとかではだめなんだろうか。
折り返しのしるしのことは気にしたこともないでつ。
0555名無しさん@お腹いっぱい。
NGNG独立した問題。
前者は Cのソースを弄る必要がありそうな予感。
後者は ce-scroll なり physical-line なり使え。
最近 meadowスレで同種の物が紹介されてたような気も。
0556553
NGNG>>554
申し訳ない、説明不足でした。
カーソル移動に関してはce-scrollとかで実現できるんで問題無しです。
やりたかったことは、折り返し記号を表示させなくすることです。
「次の行に行く」っていうのは、「文字列が次の行に行く」のつもりでした。
>>555
まじすか、ソースいじりですか?うーむ、、、
今リモートで -nw なemacs動かしてメール見て、印刷したいからコピー&ペースト
で本文を手元に持ってきたんですよ(ファイルへの書き出しは面倒なので)。そこで、
オリジナルのレイアウトが崩れるのは構わないんですが、余分なバックスラッシュ
がつくのはどうも。。。。。
どうしたらよかんべ。
0557名無しさん@お腹いっぱい。
NGNG0558名無しさん@お腹いっぱい。
NGNG本文をどっか適当なバッファにコピーして、fill-region
0559名無しさん@お腹いっぱい。
NGNG0560名無しさん@お腹いっぱい。
NGNGauto-fill-mode
0561名無しさん@お腹いっぱい。
NGNGfont-lockで色付けるときに syntax-table を使えるらしいですが
それ以外に何か便利な使い道ってあるの?
あと色付けと言えば font-lock を使って色付けしている lisp と
text-property を使って色付けしてる lisp がありますけど
これってどういう基準で使いわけてるんですか?
ちょっと見たかぎりでは、
文書編集用の major-mode では font-lock 使ってるのが多くて
Mew,gnus,w3m なんかは text-property 使ってるみたいだけど。
0563名無しさん@お腹いっぱい。
NGNG漏れも気になる.
自分で mode を作ったときに,parse しやすい (emacs がやってくれる) のかな?
でも良く分からないの >syntax-table
0564名無しさん@お腹いっぱい。
NGNGこの軽さはなんなんでしょ?
0565名無しさん@お腹いっぱい。
NGNGMeadowが重いのは起動するときのみじゃない?
0566名無しさん@お腹いっぱい。
NGNGMigemoにはもっと速くなってほしいな
0567名無しさん@お腹いっぱい。
NGNG同じマシンでbenchmark.elで図ったら、数倍遅いよ。
遅いマシンなら(PIII600)操作していても体感できる。
0568名無しさん@お腹いっぱい。
NGNGあ、字間違った。ま、いいか。
LinuxでのEmacsが速いのは事実なんですが
OSも含めた使いやすさでは、Meadowかな。
(Drag&Drop、他のツールとの連携、コピペなど)
0569名無しさん@お腹いっぱい。
NGNGここに反応した PII233 マシン使うてるおれ。
0570名無しさん@お腹いっぱい。
NGNG初心者には敷居が高すぎる。基本設定、フォントの設定だけで挫折するぞ。
UNIX系の環境で純Emacsを学んでからじゃないと、とても使える代物じゃない。
0571名無しさん@お腹いっぱい。
NGNG0572名無しさん@お腹いっぱい。
NGNGxyzzy にするか,Meadow にするかの分かれ目なんだろうと思います.
0573名無しさん@お腹いっぱい。
NGNG0574名無しさん@お腹いっぱい。
NGNG0575名無しさん@お腹いっぱい。
NGNGEmacs22って、やっぱり21より重いのかなぁ。
サイズは、でかくはなったらしいが・・・
0576名無しさん@お腹いっぱい。
NGNGqemacs は微妙ですし.
skk ユーザーなので (e) lisp が動いて欲しいです.
scheme オンリーにすると軽くなったりしますかね?
0577名無しさん@お腹いっぱい。
NGNG0578名無しさん@お腹いっぱい。
NGNG0579名無しさん@お腹いっぱい。
NGNG重い重いっていう人は、ろくにlispつかってないっしょ?
0580名無しさん@お腹いっぱい。
NGNG機能は21系以上でパッケージもすべて動かなければ意味がない。
0581名無しさん@お腹いっぱい。
NGNGそーいう人が重いと嘆くのはおかしいと思うのだが。
0582名無しさん@お腹いっぱい。
NGNGが、ないものねだりとも思う。
0583名無しさん@お腹いっぱい。
NGNG0584名無しさん@お腹いっぱい。
NGNG全体的には重い。Pen 233 以上ないと個人的にはつらい重さ。
0585名無しさん@お腹いっぱい。
NGNGMule-UCS(0.84) + IIIMECF(0.6) で XIM を使用しないで日本語入力
しようとしたんですが、最初の入力をスペースで変換しようとしたら、
そのとたんに固まってしまいます。
いろいろ調べてみたら Emacs21 とは相性がよくないらしいんですが、
Emacs21 でちゃんと動くものなのでしょうか。
0586名無しさん@お腹いっぱい。
NGNG賑やかなものではないので,
emacs21 の subset みたいな emacs がホスィです.
skk は,skkinput よりも emacs の上の方が快適なのが,逆に問題になっているような.
MUA の mutt を試したときも,入力のしづらさに挫折しました.
どうしても emacs の上でしか生活できないのです.
0587名無しさん@お腹いっぱい。
NGNGMule-UCSを0.85rc2にかえてもだめ?
0588名無しさん@お腹いっぱい。
NGNG> lisp 評価自体は軽いらしいが、
そう聞いたけど、benchmark.elで計っても遅いんでダメですね。
さらにMeadowになるとも一つ遅くなる(最適化してるのかと疑いたくなるほどに)。
速度を気にせず使おうと思ったらギガ単位のCPUスペックは必要かな。
ま、他の環境にも移れないので使い続けるしかないですがね。
(22も楽しみだけど不安といった感じ)
0589名無しさん@お腹いっぱい。
NGNGコンパイル時にいらない機能けずったりできないんだっけ?
0590名無しさん@お腹いっぱい。
NGNG> emacs21 の subset みたいな emacs がホスィです.
emacs20 と、subset との差に含まれるものってどーいうところ?
0591名無しさん@お腹いっぱい。
NGNGこれはなんですか?
0592名無しさん@お腹いっぱい。
NGNGkkc.el かしら
0593名無しさん@お腹いっぱい。
NGNG0594名無しさん@お腹いっぱい。
NGNG漠然としすぎていて返答に困る。
0595名無しさん@お腹いっぱい。
NGNGwnnも動いていません。
Ctr - \
で日本語変換&入力ができてしまってびっくりといった感じです。
Emacsを全く理解していないので状況をうまく説明できないのですが
これじゃ返答のしようがありませんか・・・?すいません。
0596名無しさん@お腹いっぱい。
NGNGそれは kkc だよ。
emacs のバージョンとか、どのプラットフォーム使ってるとか、インストール
どうやったとか、どう設定したかとか書かないとダメだよ。
0597名無しさん@お腹いっぱい。
NGNG> Ctr - \
最初からそう書いてほしかったな。
emacs21 だと、-q で立ち上げても C-\ で
何も聞かれずに kkc利用になるのね。
かろうじて変換できるというような感じなので、
別にちゃんと canna なり wnn なり skk なりを
導入するのが良いでしょう。
pobox とか t-code とかもあり。
0598名無しさん@お腹いっぱい。
NGNG入力法の一つ。とりあえず入力はできるけど、常用にはつらい。
同様に、quail にはハングルとか中国語を入力できるやつもあるよ。
C-u C-\ して TAB してみたらいろいろ出てくる。
0599名無しさん@お腹いっぱい。
NGNG満開で納得です。
でもみなさんの仰るように常用はできない位に変換効率が悪かったので
cannaを使えるようにしたいと思います。
アドバイスありがとうございました。
0600名無しさん@お腹いっぱい。
NGNGMule-UCS-current.tar.gz と IIIMECF-current.tar.gz を使って
みましたが、若干安定したようですが、それでも10回ほど入力変換
する間には固まります。
環境は、Redhat9 に標準インストールされている Emacs21.2.1 で
.emacs には、以下の様に記述しています。
(require 'un-define)
(setq coding-category-utf-8 'utf-8
iiimcf-server-control-hostlist '("localhost")
iiimcf-server-control-default-language "ja"
default-input-method 'iiim-server-control)
(require 'iiimcf-sc)
(setcar default-mode-line-format "")
なにか心当たりがあるようでしたら情報をお願いします。
0601名無しさん@お腹いっぱい。
NGNGXIMを無効にしている?
ttp://plaza28.mbn.or.jp/~kitaj/XEmacs/japanese/i-hate-xim.html
0602名無しさん@お腹いっぱい。
NGNGで起動してもしなくても同じです。(T.T)
症状としては、入力変換中は右下にATOKのツールパレット
が表示されているんですが、これが唐突に消えて、サーバーとの
接続が切断されてしまうような感じです。
実際、それっぽいメッセージがミニバッファに表示されるときも
あります。(具体的なメッセージを示せなくてスミマセン)
ちなみに、ATOKはアップデート済みです。これがなんか関係
しているんでしょうか。
0603名無しさん@お腹いっぱい。
NGNGついでに、Emacsも新しくしてみるかぁ;-)
Emacs21.2ってMeadowだと大丈夫なんだが、
minibuf-isearchとiswitchb、mcompleteを一緒に
使っているとおかしくなることがよくあるし使えない。
(俺もUpDateしよう)
これで解決しなければ、IIIMECFを発表している
メーリングリストに投げてみれば?
0604名無しさん@お腹いっぱい。
NGNG他人の8タブソースと4タブソースをいろいろ見る機会が多いので・・・
;; タブの切り替え4←→8
(defun tab-toggle ()
(interactive)
(if (= tab-width 8)
(setq tab-width 4)
(setq tab-width 8)))
みんながソースの最終行に下記のようなものを入れていてくれたら
苦労しないんだけどね。
// Local Variables: ***
// tab-width: 4 ***
// End: ***
0605名無しさん@お腹いっぱい。
NGNG0606名無しさん@お腹いっぱい。
NGNG0608名無しさん@お腹いっぱい。
NGNGより良い方法が有る無しの問題ではなく。
0609名無しさん@お腹いっぱい。
NGNGもうひとひねりって感じかな。例えば
タブの表示幅が変わるだけじゃなくて、幅に
応じた整形まで一括してできちゃうとか、ね。
タブとスペースで微妙なインデントしてる
ソースとかってあるでしょ。
0610名無しさん@お腹いっぱい。
NGNGそれは多分 604の求めるものじゃないと思う。
0611名無しさん@お腹いっぱい。
NGNG前スレの 426 に張り付けたやつはお気に召さないかしら?
Google のキャッシュから見れたよ。
0612604
NGNGこんなごてごてしたものいらないんです。
手持ちソースのTABは、8と4がほぼすべて。
それを気づいたときに一発で切り替えればいい。
>>607-608
まぁ5分とたたずに書けたものだし。
出来ればモードラインに現在のタブを表示させたかったんだけど
めどくさいんで。
elisp書けない同じ立場の人向けってことで・・・
(自慢するもんじゃないのはわかってます)
0613名無しさん@お腹いっぱい。
NGNGそのうち M-: でワンライナー? ですませることが多くなったな。
lisp 統合環境に馴染んでしまったというか。
でもやはり頻繁に使うのは関数にして bind するよ。
0614名無しさん@お腹いっぱい。
NGNGあー俺も同じことやってる
(defun toggle-tab-width ()
(interactive)
(if (= tab-width 8)
(setq tab-width 4)
(setq tab-width 8))
(message (format "tab-width: %d" tab-width))
(redraw-display))
0615名無しさん@お腹いっぱい。
NGNG>「自慢の.emacsを貼り付けよう」スレなくなったんで、
まだ書けそうだけど?
0616名無しさん@お腹いっぱい。
NGNGじゃ、試しになんか書いてみてよ。
そーだ、次スレでは自慢スレへのリンク貼ってほしいな。
navi2chのブックマークからうっかり消してしまった時不便だから。
0617名無しさん@お腹いっぱい。
NGNGC-u C-i でトグルとか。
0618名無しさん@お腹いっぱい。
NGNGhttp://pc.2ch.net/test/read.cgi/mac/1054470569/
【ソフトウェア板】Emacs使ってる人いますか?
http://pc2.2ch.net/test/read.cgi/software/1060947077/
【モバイル板】EmacsCE+navi2chで快適2chアクセス
http://pc3.2ch.net/test/read.cgi/mobile/1000484549/
【UNIX板】Emacs part9
http://pc.2ch.net/test/read.cgi/unix/1058495083/
【UNIX板】EmacsとViはどっちが★腐れたエディタ★か
http://pc.2ch.net/test/read.cgi/unix/987839931/
【UNIX板】Navi2ch for Emacs (Part 10)
http://pc.2ch.net/test/read.cgi/unix/1054769287/
【UNIX板】Navich for Emacs (Part 7)
http://pc.2ch.net/test/read.cgi/unix/1031228989/
0619名無しさん@お腹いっぱい。
NGNGhttp://pc.2ch.net/test/read.cgi/unix/1001393679/
【UNIX板】【熱く】お前のEmacsにはまった理由【語れ】
http://pc.2ch.net/test/read.cgi/unix/1025755685/
【UNIX板】秀丸をUNIXに移植してください。emacs,viはゴミ
http://pc.2ch.net/test/read.cgi/unix/1001468938/
【UNIX板】【モバイルEmacs】EmacsCEをどうにかスレ
http://pc.2ch.net/test/read.cgi/unix/1018785449/
【UNIX板】Vim vs Emacs (Editor War)
http://pc.2ch.net/test/read.cgi/unix/983911547/
【Linux板】【povray】 Linux De RayTracing 【Emacs】
http://pc.2ch.net/test/read.cgi/linux/1053771427/
【プログラム板】Emacs Lisp
http://pc2.2ch.net/test/read.cgi/tech/1004551074/
0620名無しさん@お腹いっぱい。
NGNGhttp://pc.2ch.net/test/read.cgi/unix/1063880951/
に書けばよかったな。
0621名無しさん@お腹いっぱい。
NGNG時刻を見ろ
0622名無しさん@お腹いっぱい。
NGNGEmacsの色の設定なのですが、.emacsを以下のように編集してもC言語の
キーワードなどに色がつかず、太字や下線が引かれた状態になってしま
います。
ちなみに環境は、VMWare上にLinuxをインストールし、X Window System
を走らせています。シェル上ではディレクトリや実行可能ファイルには
色がついています。X Window Systemではなくコンソール上でEmacsを使
うと下記の設定ファイルで色をつけることができます。Xがおかしいの
かEmacsがおかしいのかよくわからないです。。。
何かわかる方がいたら是非教えていただけますか。
/* .emacs の内容 */
;; フォントロックをオン
(add-hook 'c-mode-common-hook '(lambda () (font-lock-mode 1)))
;; これだけではできなかったため以下のコマンドも追加した。
;; が、結果は同じで"int"などが青色にはならない。。。
(add-hook 'font-lock-mode-hook
'(lambda ()
(my-font-lock-set-face)))
(defun my-font-lock-set-face ()
;;予約語
(make-face 'my-keyword-face)
(set-face-foreground 'my-keyword-face "blue")
(setq font-lock-keyword-face 'my-keyword-face)
0624名無しさん@お腹いっぱい。
NGNGできるそうですが、shell-modeでできるように
するにはどうすればいいでしょうか?
s/eshell/shell/ ではだめぽ。直接呼ぶと
(M-x shell/clear)ちゃんと動いてます。
(defun eshell/clear ()
(interactive)
(let ((inhibit-read-only t))
(erase-buffer)))
0625名無しさん@お腹いっぱい。
NGNG同じような方法で俺のとこではうまくいってるのでよくわからないが、
他に色つけるような機能(color-mate とか)があれば切ってみるとか、
list-faces-display で my-keyword-face を確認してみるとか。
あと int とかは font-lock-type-face じゃなかったっけ。
0626名無しさん@お腹いっぱい。
NGNGshell-mode で適当なキーにバインドしたのですか?
それとも、
% shell/clear
とか
% (shell/clear)
のように呼出したのですか?
0627名無しさん@お腹いっぱい。
NGNG英語のファイルをひらいた時にワードラップ(単語単位で改行してくれる)で表示してくれるにはどうしたらいいの? 実際に改行文字を挿入するんでなく、表示だけ単語で改行してほしいんだけど...
0628名無しさん@お腹いっぱい。
NGNGそのまえに改行入れて書き込むようにおつゆ。
0629624
NGNGeshellでは
prompt> clear
できるらしいので、shell-modeで同じように
試みました。M-xで呼べば動くのは分かって
いるのでそれでよければバインドするのですが、
プロンプトで`clear'したいので。
0630名無しさん@お腹いっぱい。
NGNGMeadowならできるけどな
0631ヽ(´ー`)ノ
NGNG0632名無しさん@お腹いっぱい。
NGNGそれはそれでディレクトリが同期しないっていう人がいるし。
俺は好きだけど。
0633名無しさん@お腹いっぱい。
NGNGeshell/clear() と、普通の terminalでの clear の挙動が違うから、
これでいいのか分からんが、
(add-hook 'shell-mode-hook
(lambda ()
(local-set-key "\C-l"
(lambda ()
(interactive)
(ignore-errors
(while t
(scroll-up 1)))))))
こんなのはどうだ?
0634名無しさん@お腹いっぱい。
NGNGLANG=C emacs
で起動する以外に
Shift+Space
Ctr-o
での日本語入力を殺すことはできますか?
0635名無しさん@お腹いっぱい。
NGNGxim を殺したいのか、それ以外も殺したいのかどっちだ?
0636名無しさん@お腹いっぱい。
NGNGできます。
0637634
NGNGなんでもいいです。
0638名無しさん@お腹いっぱい。
NGNG何回この話題出るんだろうね。
テンプレートに入れた方がいいんじゃない?
Shift-space や Ctrl-o の日本語入力(XIM)を無効にしたい時は
以下のコマンドで Emacs を起動する。
sh系シェル
% XMODIFIERS=@im=none emacs
csh系シェル
% \env XMODIFIERS=@im=none emacs
0640名無しさん@お腹いっぱい。
NGNG1. --without-xim でコンパイルする
2. .Xdefaults に Emacs*xnlLanguage: C を追加
3. .Xdefaults に Emacs*useXIM: false を追加
とかもアリ。
0641名無しさん@お腹いっぱい。
NGNGこれって、リージョンを\section{}や\emph{}でかこったりするのは
できないんでしょうか?
infoずーっと舐めてみたりgoogleしてみたりしたけど
見つからないような気がするんですが、おねがいします。
0642名無しさん@お腹いっぱい。
NGNG3 はパッチがいるんじゃないかい?
0643名無しさん@お腹いっぱい。
NGNGソースを隠したり、出したり切り替えれるモードってありませんか?
0644名無しさん@お腹いっぱい。
NGNG0645名無しさん@お腹いっぱい。
NGNGviper を止める関数を hook に入れるとか。
0646名無しさん@お腹いっぱい。
NGNG一度 viper をロードする事によって、
emacsの他の関数へのアドバイスしてしまうのが、
viper抜けても影響与えたりしないかとか、どうなんだろ。
以前気楽に viperと non-viperをトグルできたら
便利かなーと思った事があったけど、それが心配で導入してない。
0647名無しさん@お腹いっぱい。
NGNGですよね。そうなんですよ、advice 多過ぎなんですよ。
自分で使うだけなので、viper の keymap のいくつかを、
local variable にして define-key で、nil を設定して
切り抜けました。
ぬりがとう。
0648名無しさん@お腹いっぱい。
NGNG(add-hook 'viper-load-hook
(lambda ()
(add-to-list 'viper-vi-state-mode-list 'scheme-mode)
(add-to-list 'viper-vi-state-mode-list 'ruby-mode)
(add-to-list 'viper-emacs-state-mode-list 'help-mode)
(add-to-list 'viper-emacs-state-mode-list 'log-view-mode)
(add-to-list 'viper-emacs-state-mode-list 'diff-mode)
0649名無しさん@お腹いっぱい。
NGNGようなのですが、Big Endian のバイナリー
データを Little Endian に変換するのを簡単
にできますでしょうか。
0650名無しさん@お腹いっぱい。
NGNG量による。
見ながらちょっと替えるだけでいいなら、hexl-modeをそのまま使うか、簡単な関数を追加するだけで
できる。
具体的にどんなことをしたいのかな?
0651名無しさん@Emacs
NGNGレスどうも.
>量による。
ファイルがたくさんあるわけではなのですが,1つの
ファイルのデータ量がたくさんあるので一括でやり
たいなあ.
>具体的にどんなことをしたいのかな?
やりたいのは,昔の UNIX 機 (Big Endian) で作られ
たバイナリファイルを今の Intel 機 (Little Endian)
で使えるように変換したいということなんですが.
ですから、emacs でどうしてもしなくちゃいけない話
なくて申し訳ないのですが、emacs なら簡単にできる
かなと思った次第です.
0652名無しさん@お腹いっぱい。
NGNGa = read(1); b = read(1)
write(b); write(a)
}
みたいなのじゃ駄目なのかな?
0653名無しさん@お腹いっぱい。
NGNGそれだけじゃどんな構造かわからないけど、Programming するしかなさそうだな。
知っている人なら Emacs (elisp) でも C とかでも簡単にできると思う。
0654名無しさん@お腹いっぱい。
NGNG0655名無しさん@Emacs
NGNG確かにデータの構造も把握してないや.
ちゃんと C で Program 組んでやった方が
良さそうですね.
ありがとうごさいました.
0656名無しさん@お腹いっぱい。
NGNGemacsでhtml文書を保存すると、
必ず文字エンコードがiso-2022-jpになってしまいます。
これはhtml文書はiso-2022-jpで書くべきだ、
ということでこうなるのでしょうか?
もしそうでなかったら、どうすればこれを回避できるのか、
教えていただけないでしょうか。
0657名無しさん@お腹いっぱい。
NGNGmajor-mode は?
0658名無しさん@お腹いっぱい。
NGNGすいません、ちゃんと確認しないで書き込んでしまいました!
html文書とかは関係なくて
(htmlはisoという変な固定観念があったので勘違いしました。。)
UTF-8で保存したものは、iso-2022-jpになるようです。
JDEEなどでも確認しました。emacsは21.3です。
もしかしてこれはFAQでしょうか。。
0659名無しさん@お腹いっぱい。
NGNGmajor-mode は?
0661名無しさん@お腹いっぱい。
NGNGというような命令をそのままファイルに書きこむプログラムが書きたい。
(setq hoge と ) はそのまま
(insert "(setq hoge")
(insert ")")
で書きこめる。でも "abc\"def" の部分が上手くいかない。
いったん (setq temp "abc\"def") とやって
(insert temp)
とすると、単に abc"def と書きこまれてしまう。どうすべし?
みなさん、教えれ。
0662名無しさん@お腹いっぱい。
NGNGmajor-mode は?
0663名無しさん@お腹いっぱい。
NGNG(insert (prin1-to-string '(setq hoge "abc\"def")))
ってこと?
0664名無しさん@お腹いっぱい。
NGNGガイルの強パンチ空中投げ
0665名無しさん@お腹いっぱい。
NGNGEmacs 使うなら major-mode くらい知っとかないと。
C-h t やっとくといいよ。
あと、頭の悪さは自慢にならにょ。
>>664
それはフライングバスタードロップ。
0666名無しさん@お腹いっぱい。
NGNG1つ質問させてください。
:map を使用すると以下のような式が.viperに登録されるのですが、
(viper-record-kbd-macro "gg" 'vi-state [\1 G] 't)
いざ gg を入力すると一瞬妙な間があってから 1G が実行される
感じなのですが、これはそういうものなのでしょうか?
できれば、gg を入力した直後にさくっと実行されるようにしたい
のですが、なにか方法があるのでしょうか、教えてください。
0667名無しさん@お腹いっぱい。
NGNGフライングメイヤー
0668名無しさん@お腹いっぱい。
NGNGどのゲームのガイルよ。
0669名無しさん@お腹いっぱい。
NGNGそろそろいいかげんにしてくれ。
0670名無しさん@お腹いっぱい。
NGNGしょうさ【少佐】
a major(陸軍)
0671名無しさん@お腹いっぱい。
NGNG0672664
NGNG0673名無しさん@お腹いっぱい。
NGNG0675名無しさん@お腹いっぱい。
NGNG(defun my-find-alternate-file ()
"カーソル位置を保持したままファイルを読み直す"
(interactive)
(let ((point (point)))
(find-alternate-file (buffer-file-name))
(goto-char point)))
(global-set-key "\C-x\C-v" 'my-find-alternate-file)
便利だろ?
0676名無しさん@お腹いっぱい。
NGNG0677(not 675)
NGNG(defadvice find-alternate-file
(around find-alternate-file-revival-point (filename) activate)
"カーソル位置を保持したままファイルを読み直す"
(let ((point (point)))
ad-do-it (goto-char point)))
関連情報: http://namazu.org/~satoru/diary/?200203c&to=200203272#200203272
>>676
どういう意味?
0678名無しさん@お腹いっぱい。
NGNGwhich is an interactive compiled Lisp function in `files'.
(find-alternate-file FILENAME)
Find file FILENAME, select its buffer, kill previous buffer.
If the current buffer now contains an empty file that you just visited
(presumably by mistake), use this command to visit the file you really want.
(around find-alternate-file-ad (filename) activate)
"読み直しならカーソル位置を保持する"
(let ((point (if (equal (expand-file-name filename) buffer-file-name)
(point))))
ad-do-it
(if point (goto-char point))))
0682名無しさん@お腹いっぱい。
NGNG> 開くことなんて無いだろ。
あるよ。おれは。
0683名無しさん@お腹いっぱい。
NGNGどの位の頻度で?
0685名無しさん@お腹いっぱい。
NGNGhttp://namazu.org/~satoru/diary/?date=20020327#p02
を使ってる。
0686名無しさん@お腹いっぱい。
NGNG> 週に数回くらいかな?
> 同じファイル開き直すことよりは多いよ。
私も割りと良く使うかな、find-file で、開いたら違うファイルだったとかいっ
た場合、バッファの数を増やしたくないので、そのときには、
find-alternate-file を使って find-file で読み込んだファイルそのものを
置き換えています。
0687名無しさん@お腹いっぱい。
NGNG自動読み込み(global-auto-revert-mode)を使え、天国だ。
ttp://www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=revert
俺は使っていないが自動がいやなら、disk かな?
ttp://www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=disk
0688名無しさん@お腹いっぱい。
NGNGなんかズレてるような。
0689名無しさん@お腹いっぱい。
NGNGglobal-auto-revert-modeは便利そうだから使ってみた。
けど、カーソル位置が保持されないのが欠点があった。
天国ではなかった。
0690↑
NGNG○保持されない欠点
0691629
NGNGプロンプトで`clear'と打ちたいのですが..
comint使えばできるでしょうか?
0692名無しさん@お腹いっぱい。
NGNG0693629
NGNG(defun comint-watch-for-clear-command (string)
(when (string-match "clear" string)
(interactive)
(let ((inhibit-read-only t))
(erase-buffer))))
(add-hook 'comint-input-filter-functions 'comint-watch-for-clear-command)
0694693
NGNGにしないとまずいですね
0695名無しさん@お腹いっぱい。
NGNG!!interactiveてそんな後ろに書いてもOKでつか!
はじめてみますた。
0696名無しさん@お腹いっぱい。
NGNG確かに。
0697名無しさん@お腹いっぱい。
NGNG保存されるよ.
バージョンによって違うのかな.
どうしても駄目なら
(defadvice auto-revert-buffers
(around save-cursor-position activate)
(let ((cp (point)))
ad-do-it
(goto-char cp)))
とでもしておくとかかな.
0698名無しさん@お腹いっぱい。
NGNG逆にinteractiveの位置なんかに
制限あったのか、目から鱗
0699名無しさん@お腹いっぱい。
NGNG制限無いのか有るのか、どっちや。
あと、複数の interactiveを用意しといて、
条件で呼び分けたりするのも大丈夫なんかな。
0700名無しさん@お腹いっぱい。
NGNG(interactive-form 'comint-watch-for-clear-command)
=> nil
だよ。
> Once the function is called, all its body forms including the
> `interactive' form are executed, but at this time `interactive'
> simply returns `nil' without even evaluating its argument.
ということで、interactive をどこに置いてもエラーにはならないけど、
単に nil を返す関数とみなされてるだけ。
実際にその関数がコマンドであると宣言するには、interactive が
最初の form でないとだめみたい。
> 条件で呼び分けたりするのも大丈夫なんかな。
そういうことしたい場合は、
(interactive (if (なんとか) (list あれ これ) (list それ どれ)))
みたいな感じにするしかない。
0701名無しさん@お腹いっぱい。
NGNG>>693ので動いてるみたいに見えるが結局どうすりゃいいんだ?
(interactive) は不要
0703689
NGNG勘違いしてた。カーソル位置は保存されます。
よって global-auto-revert-mode は天国であると認定します。
;; 俺の設定
(global-auto-revert-mode 1)
(setq auto-revert-interval 1)
(setq auto-revert-verbose nil)
0704名無しさん@お腹いっぱい。
NGNG確かにそうだ。add-hookするためだけだし。
それに、この程度ならlambdaの方がいいかもナンテオモウ。
0705名無しさん@お腹いっぱい。
NGNG環境 Vine 2.6
Emacs 20.7 デフォルトのRPM
Emacs 21.2 適当に make した椰子
---
その時の気分で使い分けてます
PCの速度的には気にならない速度でてるんだけど、実際使い比べちゃうとね・・・
0706名無しさん@お腹いっぱい。
NGNG環境 Vine 2.6
Emacs 20.7 デフォルトのRPM
Emacs 21.2 適当に make した椰子
---
その時の気分で使い分けてます
PCの速度的には気にならない速度でてるんだけど、実際使い比べちゃうとね・・・
0707名無しさん@お腹いっぱい。
NGNG||・ω・|| <スマソふかわやっちゃったよ...
. ノ/ / > <スマソふかわやっちゃったよ...
ノ ̄ゝ
0708643
NGNGらしいことは分かりました。
一応下記のようなコードを拾ってきたのですがうまく動きません。(Emacs21.1)
(「M-x hide-body」をすると全部隠れる。)
(add-hook 'c-mode-common-hook
'(lambda ()
(setq outline-regexp "^\\(\\(\\w\\|[$_ \t]\\)+::\\)?\\(\\w\\|[$_~+-]\\)+\\s *\\(\\(\\w\\|[$_]\\)+\\s *((\\|(\\)[^)]*)+$")
(outline-minor-mode)))
うまく動かせられる方はいませんでしょうか?
0709名無しさん@お腹いっぱい。
NGNGvipを使う事によるデメリットって結構あるのですか?
0710名無しさん@お腹いっぱい。
NGNGただ、emacs の各種 major-mode, minor-mode と共存させるために
美しくない設定が必要なこともあって、それが少し面倒。
とはいえ、自分でさくっと直せるのが lisp で書かれているいい所。
vip と viper どう違うのかな。viper の方が新しいらしいから、
調べもせずに viper にしたけど。
0711ヽ(´ー`)ノ
NGNG0712名無しさん@お腹いっぱい。
NGNG----
;; Viper is a new name for a package formerly known as VIP-19,
;; which was a successor of VIP version 3.5 by Masahiko Sato
;; <ms@sail.stanford.edu> and VIP version 4.2 by Aamod Sane
;; <sane@cs.uiuc.edu>. Some ideas from vip 4.4.2 by Aamod Sane
;; were also shamelessly plagiarized.
----
となっていますね。はずかしげもなく盗用したと書いてあります。;-)
0713名無しさん@お腹いっぱい。
NGNGでもvipとc++-modeとかを一緒に使えないみたいね・・・
0714名無しさん@お腹いっぱい。
NGNG0715名無しさん@お腹いっぱい。
NGNGxemacsは重いだけで違いが分らないんです。
0716名無しさん@お腹いっぱい。
NGNG漏れが気にしてるのはこれぐらい↓
XEmacsの特長
・lispから見えるメモリ空間が広い(FSFは256MB以下)
・そのかわりconsセル1個あたりのメモリ消費量がFSFより多い
・バイナリ拡張モジュールをdlできる
・パッケージシステム
FSF Emacsの特長
・ボタンのラベルに対してisearchできる
他に何かある人は追加よろ。
0717名無しさん@お腹いっぱい。
NGNGEmacsの話じゃないかもしれないので恐縮ですが、
windows98+Cygwin1.5.5+Meadow1.10(emacs20.4.1)環境で
M-x grep をした時のことをお伺いしたいのです。
当方、日本語を検索するために lv を lgrep として M-x grep から
呼ぶように設定しておりますが、
M-x grep リターンで、ミニバッファにて
Run grep (like this): lgrep -n As フォント .emacs リターン
すると
cd c:/cygwin/home/mydir
lgrep -n -As フォント .emacs NUL
NUL: No such file or directory
88 [main] lgrep 1703171 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
9525 [main] lgrep 1703171 open_stackdumpfile: Dumping stack trace to LGREP.EXE.stackdump
grep exited abnormally with code 101120 at Fri Sep 26 00:10:13
となり、
なにやら、NULという名前のファイルからも検索しようとしてエラーに
なっているみたいなんです。
これはミニバッファでリターンしたときにその改行コードが lgrep コマンド
に 'NUL' という文字列として渡されてしまっているのでしょうか?
だとしたらどうしたらそれを抑止できるのでしょう?
meadowの使用文字コードはShift-JISです。(モードラインにSと出ている)
同じ症状のかたはいませんか?
ちなみに
M-x grep
lgrep -n -As フォント .emacs;リターン
のようにセミコロンをいれ、ここでコマンドは終わりです。とすると
正常に検索できますが、最後に1行
/usr/bin/bash: line 1: /usr/lib/NUL: No such file or directory
と出ます。ので、やはりシェルに'NUL'という文字がわたっているんだろうなぁ。
と考えています。
0718名無しさん@お腹いっぱい。
NGNGどうぞ。
Meadowについて語ってくれなスレ 3
http://pc2.2ch.net/test/read.cgi/software/1056601345/
0720名無しさん@お腹いっぱい。
NGNGNUL の前に > 入れてみ。直るから。
0721720
NGNG0723名無しさん@お腹いっぱい。
NGNG(set-face-background 'mmm-default-submode-face nil)
こんな感じらしいんですが、どうも ~/.emacs に書いても
反映されないみたいです。毎回phpファイルを開いたあとに
評価しなおしてます。こういう場合はどうすればいいですか。
フックとかいうやつを使うんですかね。
0724名無しさん@お腹いっぱい。
NGNG0725名無しさん@お腹いっぱい。
NGNGXEmacs の mule は死んだとか山岡師が言ってなかった?
0726名無しさん@お腹いっぱい。
NGNGben-MULE がイカレポンチだからな
0727名無しさん@お腹いっぱい。
NGNGCVS HEAD とかボロボロだったので Emacs21 に乗り換えたよ。
今は知らない。
> windows98+Cygwin1.5.5+Meadow1.10(emacs20.4.1)環境で
1.5.5って最新版かな。アップデート控えとこ
0729名無しさん@お腹いっぱい。
NGNG↓これ?
- XEmacs 21.5 の Mule 機能を完膚無きまでに改変した Ben Mule 氏は、
+ XEmacs 21.5 の Mule 機能を完膚無きまでに改変した Ben Wing 氏は、
0730名無しさん@お腹いっぱい。
NGNGgoogleで見つけた。
ふーん、そんなことになってたんだ。やっぱり開発者リソースが
分散すんのは問題あるねえ。
まあ俺はFSF Emacsで十分なんで。
0732名無しさん@お腹いっぱい。
NGNGされてしまうんですが、M-x telnet みたいに隠すようには
出来ないでしょうか?→Emacs21.2
昔は出来たような気もしたんですが・・・
0733名無しさん@お腹いっぱい。
NGNGこれでいける?
(add-hook 'comint-output-filter-functions
'comint-watch-for-password-prompt)
0734名無しさん@お腹いっぱい。
NGNG0735名無しさん@お腹いっぱい。
NGNG0736名無しさん@お腹いっぱい。
NGNGありがとうございます。
今環境がないので月曜日にでも試してみます。
0737名無しさん@お腹いっぱい。
NGNG・やっぱりファイルの名前が悪かったと思ってシェルでfoo.cをbar.cにリネームする
このあと、Emacsのバッファの方はfoo.cのままなので
気付かずにfoo.cを編集し続けてしまうことがよくあるんですけど、
何かいい方法はありますか。
0738名無しさん@お腹いっぱい。
NGNG0739名無しさん@お腹いっぱい。
NGNG似たような事俺も時々してしまうけれど、
elispレベルでは対処できないんでないかな……。
0740名無しさん@お腹いっぱい。
NGNGいまひとつだが
foo.cバッファをbar.cにwrite-fileしてシェルではfoo.cを消すだけ
な習慣にすれば〜
0741737
NGNGファイルをリネームして、さらにバッファをリネームするelispを書いて、
それをキーに割り振ればいいのかな…
バッファをリネームするときに名前が被ったときが面倒だ
(require 'uniquify)してるので
diredでやるなら、現在のバッファのファイルが存在するディレクトリでdiredを起動するのを
キーバインドしないと面倒。
ちょっと考えてみます
0742名無しさん@お腹いっぱい。
NGNG> diredでやるなら、現在のバッファのファイルが存在するディレクトリでdiredを起動するのを
> キーバインドしないと面倒。
は?
開いているfoo.cバッファで「C-x d」すれば、現在のバッファの
ファイルが存在するディレクトリでdiredを起動するでしょう。
そこで「R」をおして、foo.cをbar.cにリネームするだけ。
リネームしたらバッファ名も変更するかどうかも聞いてくる。
何も、elispを書く必要もないし、shellを使う必要もない。
(つうかshellを使う癖をなおそう。あとshellは、shell-modeですよね?)
複数ファイルを一括リネームしたけれ下記のを使えばいいだけ。
ttp://www.bookshelf.jp/cgi-bin/goto.cgi?file=meadow&node=wdired
0743名無しさん@お腹いっぱい。
NGNG737じゃないけど、勉強になりました。
いままでずっと、>>740のやり方をやってましたんで。
> (つうかshellを使う癖をなおそう。あとshellは、shell-modeですよね?)
普段eshellなんですがダメっすか?
0744名無しさん@お腹いっぱい。
NGNG0745名無しさん@お腹いっぱい。
NGNG> 普段eshellなんですがダメっすか?
おっ、それでも可。
「M-!」も使いこなすと便利だよ。
また、print文デバッグして速度の限界を感じたら、
自分のマシンに 「M-x telnet」して使う事もある。
0746名無しさん@お腹いっぱい。
NGNGそんなにいろいろきかれるなら
write-file後diredでdの方がよさげ
0747名無しさん@お腹いっぱい。
NGNGM-x compileでの出力についてなんですが、例えば
#include <stdio.h>
int main(void)
{
char *hoge = NULL;
puts("テスト");
*hoge = 1;
return 0;
}
というコードをコンパイルして
M-x compile
からこのプログラムを実行すると、
"テスト"という文字は正しく表示されますが、その後にある
*hoge=1でセグメンテーション違反が起こったときに以下のように表示されます。
Compilation ▼⊇▼ー▼≪▼♭▼ニ■⊂▼キ▼∫▼♭ー√∧∩▽ヌ▽∋ at Sun Sep 28 17:20:56
文字化けが起こった部分をそのままはりつけているので
掲示板上でどのように見えるかわかりませんが、
Compilationの後に
[セグメンテーション違反です。]
という文がくるはずですが、その部分が文字化けしてるんです。
この部分の文字化けを直すにはどうすればいいんでしょうか?
0748747
NGNG文字化けしていますが、元の状態とは違う化けかたでした。
0749名無しさん@お腹いっぱい。
NGNG> >>742
> そんなにいろいろきかれるなら
> write-file後diredでdの方がよさげ
emacs-21.3.50 だと、何も聞かれずに、バッファの名前も変えてくれますよ。
0750名無しさん@お腹いっぱい。
NGNGこんな感じで「telnet」となっているところをエラーを出したコマンドを設定する。
(modify-coding-system-alist 'process "telnet"
'(euc-japan-unix . euc-japan-unix))
もしくは、下記の設定をいじるとか。
(set-default-process-coding-system *autoconv* *autoconv*)
また、LANGの値をいじってみるとか。
0751名無しさん@お腹いっぱい。
NGNG747 じゃないけど私も知りたいので。
それって sentinel が受け取る文字列にも効きます?
ちょっと試したけどうまくいかなかったんで
(defadvice compilation-sentinel (before decode-msg activate)
(setq msg (decode-coding-string msg 'euc-jp)))
で逃げてます。
0752名無しさん@お腹いっぱい。
NGNG0753名無しさん@お腹いっぱい。
NGNG0754名無しさん@お腹いっぱい。
NGNGちょいメモに未だnemacsを愛用してるのだが、
execute-extended-command で historyぐらいも使えんのはさすがに不便だ。
advice.el のおかげでそれなりのを作れそうではあるが面倒。
0755名無しさん@お腹いっぱい。
NGNGそうっす.
# html-mode 使ってるひとっているの?
0756名無しさん@お腹いっぱい。
NGNG0757名無しさん@お腹いっぱい。
NGNG0758737
NGNG(defun rename-visited-file-name (new-file-name)
(interactive "FRename current file to: ")
(let ((old-file-name (buffer-file-name)))
(set-visited-file-name new-file-name t)
(delete-file old-file-name)))
でいいような気がしてきたので、これでしばらく使ってみます
0760643
NGNG自力で見つけましたので報告します。
付属の hideshow.el を使えば出来ました。
(M-x hs-minor-mode)
標準だと、コメント文、中カッコ内が隠されたので、
下記のようにして「hs-hide-all」の時は、中カッコ
(関数の中身)だけを隠すようにしました。
(setq hs-special-modes-alist
'((c-mode "{" "}" nil )
(c++-mode "{" "}" nil )
(bibtex-mode ("^@\\S(*\\(\\s(\\)" 1))
(java-mode "{" "}" nil )
))
これで、VC++.NETのアウトライン縮小と同じことが出来ました。
では。
0761名無しさん@お腹いっぱい。
NGNGおお、スゴイ!
使える情報アリガトサン
0762643
NGNGいろいろ探している間に、もう一つ付属のマイナーなモードを
みつけたのでメモ代わりに書かせていただきます。
cwarn.el … C/C++で怪しい部分をハイライトしてくれる。
Cソースで下記のような「=」と1行目の「;」に色をつけてくれるモードです。
if (x = 0);
foo();
(global-cwarn-mode 1)を.emacsに書いておけば有効になります。
#C編集時は、「hide-ifdef-mode」、>>760 と上記を有効にしています。
じゃ。
0763名無しさん@お腹いっぱい。
NGNGyahtml で、色付けだけ html-helper のを貰って使ってますです。
>>762
> cwarn.el … C/C++で怪しい部分をハイライトしてくれる。
山岡さんの、develock も同じような事をやってくれますよ。
つか、ある Project の coding-standard と違ってる書き方をしてたら
色を付けてくれる minor-mode があったら便利かも。
0764名無しさん@お腹いっぱい。
NGNGそれ設定したらコメントとか色分けされなくなっちった。
0765名無しさん@お腹いっぱい。
NGNG> 山岡さんの、develock も同じような事をやってくれますよ。
試してみました。
ただ、同じようなものではありませんでした。
いらない TAB やスペースの表示、メールアドレスの表示はしてくれます。
ただ、意味不明なマッチングも多く、background-mode が darkの時の
カラーも用意されておらず(カスタマイズすればいいのですが…)、
いらない TAB やスペースが気にならない私には、不要なパッケージでした。
ちょっとしか試していないので間違っていたらすみません。
0767ヽ(´ー`)ノ
NGNG> 色を付けてくれる minor-mode があったら便利かも。
あー、欲しいっすな。
JDEE に付いてる jde-check.el とかを改造すれば他の言語にも適用できるかな?
// cwarn の警告、もっと激しくやって欲しいんだけどなぁ…(それこそ lint 並に)。
0768名無しさん@お腹いっぱい。
NGNGおしてみたのですが、作りなおす前に比べてやたら遅くなってしまいました。
みなさんのところではどうでしょうか?
./configure
gmake maintainer-clean
./configure
gmake SKK-JISYO.L
gmake
sudo gmake install
0769名無しさん@お腹いっぱい。
NGNG0770名無しさん@お腹いっぱい。
NGNGでしょうか?どちらを先に展開するかによって emacs-21.3/leim/Makefile.in
の内容が異なってくるとおもうのですが。
0771名無しさん@お腹いっぱい。
NGNGsee INSTALL.
0772名無しさん@お腹いっぱい。
NGNG/ )))
/ ______,,,ノ
/ l / \\ヽ|)
| | '''''''''' ''''''''|
| | ( ・ ) ( ・ )l
| l l |
| ( ~ _) |
| | ,―――. l 呼んだ?
l .|ヽ ー――' /
ヾ | \____ノ
__/ヽ\ | l\_
 ̄ λ ヽ / .|
0773名無しさん@お腹いっぱい。
NGNG読んだ。star だとどちらを先に展開しても、emacs-21.3 の Makefile.in の
タイムスタンプが新らしいので、そちらが勝ってしまうと思うのですが。
0774名無しさん@お腹いっぱい。
NGNGstar ってなに?
とりあえず、INSTALL から引用しとくよ。
1. If you want to be able to input international characters which
your keyboard doesn't support directly (i.e. you cannot type
them at the shell prompt), download the leim-M.N.tar.gz
distribution and unpack it into the same directory where you have
unpacked the main Emacs distribution. See ADDITIONAL
DISTRIBUTION FILES, below, for more about this.
0775名無しさん@お腹いっぱい。
NGNGhttp://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/star.html
0776名無しさん@お腹いっぱい。
NGNG0777名無しさん@お腹いっぱい。
NGNG0778名無しさん@お腹いっぱい。
NGNGじゃあ論理的に考えようよ。
without leim で emacs だけコンパイルする人。
with leim で emacs をコンパイルする人。
0779名無しさん@お腹いっぱい。
NGNGif [ -f quail/CCDOSPY.elc ]; then true; else \
EMACSLOADPATH=/var/tmp/emacs-21.3/leim/../lisp ../src/emacs -batch --no-init-file --no-site-file --multibyte -l /var/tmp/emacs-21.3/leim/../lisp/international/titdic-cnv \
--eval '(batch-titdic-convert t)' -dir quail /var/tmp/emacs-21.3/leim/CXTERM-DIC; fi
[...]
Decoding with coding system euc-china...
Processing header part...
Formatting translation rules...
Converting /var/tmp/emacs-21.3/leim/CXTERM-DIC/ZOZY.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Byte-compile the created files by:
% emacs -batch -f batch-byte-compile XXX.el
Fatal error (11).Segmentation Fault
gmake[1]: *** [quail/CCDOSPY.elc] Error 139
gmake[1]: Leaving directory `/var/tmp/emacs-21.3/leim'
gmake: *** [leim] Error 2
ここで止まってしまいます。
0780名無しさん@お腹いっぱい。
NGNG0781名無しさん@お腹いっぱい。
NGNGここは独り言を書く場所ではありません
0782名無しさん@お腹いっぱい。
NGNG> Solaris 8 with gcc-3.3.1 で emacs-21.3 がコンパイルできない…。
最新の emacs-21.3.50 を取ってくればおそらく解決します。
0783名無しさん@お腹いっぱい。
NGNG表示が[aA]となってしまい、それ以降どうやっても半角英
数字しか入力できなくなってしまいました。
C-\を押すと、モードラインの表示は[あ]と[aA]という風に
切り替わるのですが、どちらの状態の時も入力される文字は
半角英数です。C-x,C-k,mで「roma-kana」とかを選んでみて
も何も状態は変わりません。
とりあえず、Emacsを再起動したら治ったのですが、本当は
どうやって元に戻すのが正しいのでしょうか?
0784名無しさん@お腹いっぱい。
NGNG0785名無しさん@お腹いっぱい。
NGNGLANG=C でやっています。
0786名無しさん@お腹いっぱい。
NGNG> 最新の emacs-21.3.50 を取ってくればおそらく解決します。
emacs-21.3.50 の M-q の動作に不満(。の後にスペースが2つ▼入る)があるので。
0787名無しさん@お腹いっぱい。
NGNGC-g ?
0788名無しさん@お腹いっぱい。
NGNG> ここは独り言を書く場所ではありません
ここは独り言を書く場所ではありません
0789名無しさん@お腹いっぱい。
NGNGコンパイルできひんよりかは、最新版入れて
自分用のfill-paragraphを書き直したほうが建設的だと思う今日この頃。
0790名無しさん@お腹いっぱい。
NGNGSKK使い?
0791名無しさん@お腹いっぱい。
NGNGそうですが。
0792名無しさん@お腹いっぱい。
NGNG▼
0793名無しさん@お腹いっぱい。
NGNG0794名無しさん@お腹いっぱい。
NGNGまた、長めの文書を書いていて。
その途中で M-q (fill-paragraph) すると。
読点の後に空白が入るようになりました。
[fill-paragraph 後]
また、長めの文書を書いていて。 その途中で M-q (fill-paragraph) すると。 読点の
後に空白が入るようになりました。
0795名無しさん@お腹いっぱい。
NGNGに設定してしまえばいいのでは?
0796名無しさん@お腹いっぱい。
NGNGこんにちは。私の名前は中野です。
上の行頭で M-e とすると、「こんにちは。」の後ではなく「中野」ですの後に
飛ぶのですが、これはどう対処したら良いでしょうか?
0797名無しさん@お腹いっぱい。
NGNG"[.?!][]\"')}]*\\($\\| $\\|\\| \\)[
]*\\|[。?!]"
0798名無しさん@お腹いっぱい。
NGNG0799名無しさん@お腹いっぱい。
NGNGそれだと、M-e がうまく動かないですね。また「。」の後にスペースが入って
しまいますね。
0800名無しさん@お腹いっぱい。
NGNG0801名無しさん@お腹いっぱい。
NGNG多分、`q' か `Q' を押しているんじゃないかな?
その場合、`C-q' で元に戻るよ。
0802名無しさん@お腹いっぱい。
NGNGそれは、forward-word であって、forward-sentence とはちがいますね。
0803名無しさん@お腹いっぱい。
NGNG対症療法で何とかするのが嫌なら patch 書いて送りつけれ。
0804名無しさん@お腹いっぱい。
NGNG対処療法でなんとかしますです。。。
0805名無しさん@お腹いっぱい。
NGNG> 上の行頭で M-e とすると、「こんにちは。」の後ではなく「中野」ですの後に
私の環境では、「こんにちは。」の後に飛びますが、どの設定でこうなったのかは
見当がつきませんでした・・・
0806760
NGNGhs-minor-modeですが、コメントを表示したい場合は
> (setq hs-special-modes-alist
> '((c-mode "{" "}" nil )
> (c++-mode "{" "}" nil )
> (bibtex-mode ("^@\\S(*\\(\\s(\\)" 1))
> (java-mode "{" "}" nil )
> ))
この設定は、いらず、下記を設定すればいいだけでした。
(setq hs-hide-comments-when-hiding-all nil)
0807名無しさん@お腹いっぱい。
NGNGどの Emacs を使ってんの?
0808名無しさん@お腹いっぱい。
NGNG2003-02-24 Kenichi Handa <handa@m17n.org>
* international/characters.el: Fix syntaxes of gb2312 and big5.
* language/japan-util.el (sentence-end-save): Variable deleted.
(setup-japanese-environment-internal): Don't setup sentence-end.
(exit-japanese-environment): Function deleted.
* language/japanese.el ("Japanese"): Delete `exit-function'.
* textmodes/paragraphs.el (sentence-end): Add Chinese and Japanese
characters.
0809名無しさん@お腹いっぱい。
NGNGEmacs21.2です。
だから >>808 より前なのでうまく行ってる様子。
0810760
NGNG;; Rubyならこんな感じでソースが隠れる
(add-hook 'ruby-mode-hook
'(lambda () (hs-minor-mode 1)))
(let ((ruby-mode-hs-info
'(ruby-mode
"class\\|module\\|def\\|if\\|unless\\|case\\|while\\|until\\|for\\|begin\\|do"
"end"
"#"
ruby-move-to-block
nil)))
(if (not (member ruby-mode-hs-info hs-special-modes-alist))
(setq hs-special-modes-alist
(cons ruby-mode-hs-info hs-special-modes-alist))))
0811名無しさん@お腹いっぱい。
NGNGメニュー等はアンチエイリアス表示されていますが本文(?)は当然ビットマップフォントのままです。
以前どこかでこの部分をAA表示しているスクリーンショットを
見た気がするんですが可能なんでしょうか。
0812名無しさん@お腹いっぱい。
NGNGAA ってなんですか?
0813811
NGNGすいません。2行目でアンチエイリアスと書いたので省略したつもりでした。
フォントのアンチエイリアスのことです。
(やったところで目がチカチカするだけでしょうが、気になったので。)
0814名無しさん@お腹いっぱい。
NGNG「本文」ってのがどこを指してるか分からぬ。
0815名無しさん@お腹いっぱい。
NGNGどう考えてもバッファの事だろうよ… 楽しいか?
0816名無しさん@お腹いっぱい。
NGNG「どう考えてもバッファの事」なら最初から本文じゃなくて
バッファと書けばいいということになる。
0817名無しさん@お腹いっぱい。
NGNGバッファかと思ったけど、さすがにそれはないよなと思い直したんだよ。
0818名無しさん@お腹いっぱい。
NGNGバッファという言葉をしらなかっただけだろう。
想像力が貧困にしか見えんが、ボケでもはじまってるのか?
0819名無しさん@お腹いっぱい。
NGNG0820名無しさん@お腹いっぱい。
NGNG知らないなど、誰が想像するであろうか。
0821名無しさん@お腹いっぱい。
NGNG0822名無しさん@お腹いっぱい。
NGNG山崎に憑かれてからロクなことがねー
0823名無しさん@お腹いっぱい。
NGNG0824名無しさん@お腹いっぱい。
NGNG感情的になったきみの負け
0825名無しさん@お腹いっぱい。
NGNG0826名無しさん@お腹いっぱい。
NGNG0827名無しさん@お腹いっぱい。
NGNGバッファじゃなくてウィンドウだろ
0828名無しさん@お腹いっぱい。
NGNGミニバッファに表示されてしまい、ファイルを開く事ができません。
開ける最大容量を設定する事は可能でしょうか?
0829811
NGNGバッファという言葉も知らないで
(というか自分が指す部分がバッファで合ってるのか自信が無かった)
cvs版なんか使う自分のアホさを晒してしまいました。
ここまで話しズレてしまってからで恐縮ですが、
結局そのバッファ部分のアンチエイリアスは不可能なんでしょうか。
0830名無しさん@お腹いっぱい
NGNGまあ正しい歴史であろう。
0831名無しさん@お腹いっぱい。
NGNG0832名無しさん@お腹いっぱい。
NGNG0833名無しさん@お腹いっぱい。
NGNGそりゃ表示されてる部分はウィンドウであると言い張れるが、
彼は「本文」といってる事でもあるし。
0834名無しさん@お腹いっぱい。
NGNG> 開ける最大容量を設定する事は可能でしょうか?
増やすことは可能です。
0835名無しさん@お腹いっぱい。
NGNG0836名無しさん@お腹いっぱい。
NGNG0837名無しさん@お腹いっぱい。
NGNG> 結局そのバッファ部分のアンチエイリアスは不可能なんでしょうか。
etc/TODO に、
----
* Add support for rendering antialiased text, probably using
XRender/Freetype.
----
こう書いてありますから、今後の課題ということでしょう。
0839名無しさん@お腹いっぱい。
NGNGヘッダ書き換えて、ビルドしなおすだけじゃないの?
0841名無しさん@お腹いっぱい。
NGNG** The max size of buffers and integers has been doubled.
On 32bit machines, it is now 256M (i.e. 268435455).
0842828
NGNGヘッダファイルでは定義されてないですね。うちのバージョンは21.3なので
128Mが最高のようです。64bit integerをEmacs Integerとして使えないかどうか
もう少し調べてみます。
0843名無しさん@お腹いっぱい。
NGNGhttp://www.gnu.org/software/emacs/emacs-faq.text
Emacs 20 can be compiled on some 64-bit systems in a way that
enlarges the buffer size up to 576,460,752,303,423,487 bytes, or
549,755,813 GBytes.
このくらいあるとしばらくの間上限を気にせずにすみそう。
0844828
NGNG1G overなファイルを触る事もあるのでちょっと辛そうですが
0845名無しさん@お腹いっぱい。
NGNG1G over って、具体的にどんな構造なのよ?
0846名無しさん@お腹いっぱい。
NGNG0847名無しさん@お腹いっぱい。
NGNG0849名無しさん@お腹いっぱい。
NGNG0850名無しさん@お腹いっぱい。
NGNGそれ以前に、いくらなんでも1Gはいかないだろう。
0851名無しさん@お腹いっぱい。
NGNGApache のログをバッファに読み込んで Elisp で解析してみたいとか、
ISO 9660 イメージを直接扱うメジャーモードを書いてみたいとか…
0852名無しさん@お腹いっぱい。
NGNG0853名無しさん@お腹いっぱい。
NGNGどっちも使い方間違ってる
0854名無しさん@お腹いっぱい。
NGNG気持ちはわかる。
0855名無しさん@お腹いっぱい。
NGNGきみのようなウジウジウジウジウジウジした文章を見ると
内容に限らず徹底的に煽り倒してやろうと言う気になります。
0856名無しさん@お腹いっぱい。
NGNGtelnetではちゃんと日本語が表示できるのに,SSHからではなぜか
表示できません.症状としてはすべて???????????って感じに
表示されます.
solaris7からsolaris9へSSHで接続したときに,
% ls-laなどを実行すると日本語ファイル名は正しく表示できるのですが
emacsからnavi2chなどを起動して日本語を表示させようとすると
上記の通りです.
で,sshでつないだあとにtelnetでlocalhostを開いてみると
正しく表示できるのでsshとemacsの問題なのかと思うのですが
調べてみてもそれらしき記述が見当たらなかったのでご教示願います.
環境は
端末側が Solaris7/SPARCでリモートホストがSol9/SPARCです.で,
リモート側はemacs-21.1でopenssh-3.7.1p2がはいってます.
telnetとsshのdaemonはOSに入っていたものです.
0857名無しさん@お腹いっぱい。
NGNGC-h v default-terminal-coding-systemの結果は?
もし、iso-latin1とかになってるなら
sshのログインユーザの.emacsに
(set-terminal-coding-system 'iso-2022-7bit)
などと書くか、M-x で上記コマンドを実行すれば大丈夫と思うんだけど。
0858名無しさん@お腹いっぱい。
NGNGヘッダに日本語が使えるようになったみたい。
昔から気になってたんで、なんかうれしい。
0859名無しさん@お腹いっぱい。
NGNGcvs diff の結果キボンヌ
0860856
NGNGそれをiso-2022-7bitにしたら
[-]Navi2ch
B%U%!%$%k0lMw
B8!:w0lMw
BMzNr
BI=<(%9%l0lMw
[-]B%V%C%/%^!<%/
こんな感じになっちゃいました。
で,euc-japanにしたらちゃんと表示されるようになりました。
このユーザはローカルでも使っているので.emacsに書いちゃうのは
ちょっと不味い気がするのでリモートで使うときだけ指定して
使います。ありがとうございました。
0861名無しさん@お腹いっぱい。
NGNG0862名無しさん@お腹いっぱい。
NGNG(if (string-eq (getenv "...") "...")
(...))
0863名無しさん@お腹いっぱい。
NGNGemacs-unicode-2 から ps-print.el, ps-mule.el, ps-prin1.ps
をもらってきて、とりあえず動くようにしただけです。
----BEGIN BASE64----(ps-mule.el.diff.gz)
H4sICLONgT8CA3BzLW11bGUuZWwuZGlmZgCFVV1v0zAUfU5/xVUlhEPmkqRru64g
FSEQL2jS2CMvqeO2htTuEmcr/57r6zgp24A91J19zv0496Occzg2/NBWciKriTwU
ouGtVsKUkudRnqZTnqU8XUCaXqeL62k+ScMfJOkyTUdJkpyZeEqZX0/nzyjrNfDL
5eJiAYk7shTW6xGwUm5bHWxxqSkIsS9qYPS5Ndry5ihFPAIAVkkLjBFM6R2wQOxh
vH8bmDFxkS2MLpHuDDfSHiFg4xGP3Pu5e/roAfEoiQb/zbFSeNIxoOOAQpzaAnsP
wRMv1UHqRhk9WITMoSNg2u4hA7LV89FCAuzNn4+Qz+axv8q7q5hyQw5j241pdXme
E1DEKK8oqqq/70L1LEtlmU2XriyzyxwPV5XIR3GufRQxUVixh9e22HkEK02lGtRB
Vtanym2xcVU82brgTWXsYMI/QRo7rck8K1wxnkmOblD3ysZengF43/noNPV5nMMx
KJTT7mvzSFHiW9m9eZmi1QpupTB1CXZfWNBmiA/kyeWyNTV8/PLhduLgRCSFFml+
MYdkkc46hSgubD7T2mNr+bE2ldm1EuU29QFNj99+asRHl8+rErDHv+vx0OSN4KEI
ZAezue9fgym+k1rWhZUYLIU/Slar0+nkZ6ZpNxhtb1Ht9pZvQjOyzS8r/by4PnwH
7n/I8qvOIdAFJZZlVzSSWbbMutSejORG7pTmP8wGc6vNAawhK+Nvtqgxglpp67rK
AZx4yLGKk0MqFGykfZRSw+fbm6/gKnl3g+Le7VWDACl+NoAxugZ9wiyElUhXGmsl
ocYocHqKWnqX1EzoThs7GY+4a5LWGi7M4WgayTt4HzBK9z9IUIuaDc1iukqXHVzZ
c2wYraZ4cM0u2tqNtr/E651xbmh5IcE3UJbTcCV4zsPui4biDwsNc6IJn4KMoWv1
2M/b0KvsQQqLSFXyQ3EKMA9QJQ2CN+7Xh+y3Bn4LrtwYdqjg85KQ/9hZNJIvkPx1
RPq9sFz9q9/Afzfew7JulomhVdWl3yXLsqT7Gurg6xb6lZqKfg/O99dvKbflXPQG
AAA=
----END BASE64----
0864名無しさん@お腹いっぱい。
NGNG開発版の目玉機能なんかをまとめてくれてるページがあると嬉しいんだけど
0866名無しさん@お腹いっぱい。
NGNG(defun foo () (message (current-time-string)))
(run-at-time "03:12:30" nil 'foo)
こんな風に書いても実行時刻が 03:12:30 じゃなくて、なぜか 03:12:00 に実行される。
使ってるのはEmacs 21.2だけど、21.3だと問題ないのかな?
0867名無しさん@お腹いっぱい。
NGNGrun-at-time()のコード見れば一目瞭然だが。
秒を指定したければ、encode-time()で作成したものを渡す必要ありかな。
0868866
NGNGこれで秒も指定できるようになりました。
(run-at-time (encode-time 30 12 3 9 10 2003) nil 'foo)
ありがとうございました。
0869名無しさん@お腹いっぱい。
NGNGC-x d も、C-x C-f も、現在のバッファのディレクトリをdiredで
開けるのは変わらないじゃん。
せっかくだから役割分担として、C-x d の場合は、その後リターンキーも押さずに、
かつ、カーソルが一発でdiredの編集中のファイルに飛ぶようにしたいけど、
そんな方法ありますか?
0870名無しさん@お腹いっぱい。
NGNGdired-jump を適当にバインドするとか。SKK 使いでなければ C-xC-j でいけるけど。
0871名無しさん@お腹いっぱい。
NGNGワイルド・カードはいらないというわけね
0872名無しさん@お腹いっぱい。
NGNGEmacs 21.3 と同じ設定で、全然違う表示になってもうた。しょぼん。
0873名無しさん@お腹いっぱい。
NGNGC-x d 潰したとしても ffap 使ってれば C-x C-f でワイルドカード効くし。
0874名無しさん@お腹いっぱい。
NGNGをぉそんなものがあったとは! ありがとうございました。
もう一度、dired-xを勉強しなおしてきます。
最近はnxml-modeにはまっています。
もうxml文書はこれ以外で作る気にはなりませんね。
smartdocのrelaxngスキーマが欲しい・・・
0875名無しさん@お腹いっぱい。
NGNGDTDとrelaxのスキーマがついてるみたいだから、
trangかsun relaxng converterあたりで変換すれば
とりあえず使えるんじゃない?
試して無いけど。
0876名無しさん@お腹いっぱい。
NGNG0877名無しさん@お腹いっぱい。
NGNGうーん、linux板の最強のIMスレかな?
0878名無しさん@お腹いっぱい。
NGNG0879名無しさん@お腹いっぱい。
NGNG0880名無しさん@お腹いっぱい。
NGNGhogehoge -h
pwd
という履歴があったとして、C-p で pwd が出ますが、"ho" まで入力して "hogehgoe -h" を
補完するにはどうすればよいのでしょうか?
TAB では履歴ではなくコマンド名 "hogehoge" という補完になってしまいます。
0881名無しさん@お腹いっぱい。
NGNG自己フォローです。C-r を使わずに、TAB を入力するような手順で補完したいのです。
0882名無しさん@お腹いっぱい。
NGNGcomint-previous-matching-input-from-input
C-c M-r 押しにくいが。
0883名無しさん@お腹いっぱい。
NGNG0884名無しさん@お腹いっぱい。
NGNGってことは tails-comint-history.el はいらなくなるのか。サンクス。
0885名無しさん@お腹いっぱい。
NGNGtex のソースを書く時には、"\"がそのまま入力されて欲しいです。
このように skk の挙動を major-mode 毎に変更するには、どうしたら
よいのでしょうか?
ご存知の方いらっしゃいましたら、よろしくお願いします。
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/
0986名無しさん@お腹いっぱい。
NGNG(´-`).。oO(C-M-p すりゃいい話じゃないんだろうか…)
0987名無しさん@お腹いっぱい。
NGNG(´-`).。oO(!! そうか,だから「初心者」に分類されるのか)
0988名無しさん@お腹いっぱい。
NGNG0989名無しさん@お腹いっぱい。
NGNG漏れも今 FAQ 見て括弧対応コマンドを覚えました.
0990名無しさん@お腹いっぱい。
NGNG0991名無しさん@お腹いっぱい。
NGNG0992名無しさん@お腹いっぱい。
NGNG0993名無しさん@お腹いっぱい。
NGNG0994名無しさん@お腹いっぱい。
NGNG0995名無しさん@お腹いっぱい。
NGNG0996名無しさん@お腹いっぱい。
NGNGALTきーをMETAキーとして使う設定があれば教えてください。
0997名無しさん@お腹いっぱい。
NGNG0998名無しさん@お腹いっぱい。
NGNG0999名無しさん@お腹いっぱい。
NGNGALT + キーで キー | 0x80 か ESC とキーをを吐くようにする。
具体的にどうやるかはプラットフォームによって違うから
そっちのスレで聞いてね。
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。