Emacs part 19
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/05/12(金) 10:27:12痛いコテハンはソフトウェア板に転出してくれるそうなので、
こちらはまったりやりましょう。
GNU Emacs - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/software/emacs/
emacs - SCM: CVS Repositories [Savannah]
http://savannah.gnu.org/cvs/?group=emacs
EmacsWiki
http://www.emacswiki.org/
Emacs 電子書棚
http://www.bookshelf.jp/
0004大和
2006/05/12(金) 13:10:530005名無しさん@お腹いっぱい。
2006/05/12(金) 16:44:04Debian unstableのemacs-snapshotは22.0.50です。
0006名無しさん@お腹いっぱい。
2006/05/12(金) 22:27:17日本語メニューはここにある
ttp://www.cc.rim.or.jp/~yaz/patch.html?04180200#emacs
ただ、全部キー操作でできるので普通の人はメニューなんか使わない(or消している)
0007名無しさん@お腹いっぱい。
2006/05/12(金) 23:04:31> 普通の人はメニューなんか使わない(or消している)
んなことない。ちょっと変だとすぐに「ここは単独のトグルじゃなくて
ラジオボタンの方が適切じゃないかな」とか指摘がくるし。
0008名無しさん@お腹いっぱい。
2006/05/12(金) 23:21:18(tool-bar-mode nil)
(scroll-bar-mode nil)
がデフォだと思っていた時期が僕にもありました。
0009名無しさん@お腹いっぱい。
2006/05/12(金) 23:30:26何て言ったらキリがないからやめておこうw
0012大和
2006/05/13(土) 00:02:460013名無しさん@お腹いっぱい。
2006/05/13(土) 00:28:48(menu-bar-mode -1)
(tool-bar-mode -1)
(scroll-bar-mode -1)
って書いてあるんだけど、どっちがいいの?
0014名無しさん@お腹いっぱい。
2006/05/13(土) 00:34:29どっちでもいい
0015名無しさん@お腹いっぱい。
2006/05/13(土) 00:55:18推敲しながら何回か fill-paragraph していると,
ちょうど改行のところにあたったときスペースが消えてしまいます.
これを fill-paragraph してもスペースが消えないようできませんか?
0016名無しさん@お腹いっぱい。
2006/05/13(土) 01:00:05nil だとトグル、正だと on、非正だと off。
0017武蔵 ◆yChdjWk9Ko
2006/05/13(土) 04:50:51立てるのが正しいだろう。
しかし、http://pc7.2ch.net/test/read.cgi/software/1147391931/ (Emacs@Software)
のスレッドを進めることにより、初代 Emacs スレッドから
18 スレまでに培った「Emacs スレッドは Unix 板にあるべき」
という固定概念を壊してしまうということも確かだ。
だが、これから Emacs というすばらしい環境をなるべく
万人に知ってもらう為には、 Unix という箱から出て、
初心者、玄人関係無しにみんなで話し合える「庭」が必要だと感じた。
Emacs、XEmacs、NTEmacs、Carbon Emacs、 Meadow ユーザー
全てが、OS 関係無しに気軽に話し合える場所だ。
だからそうだな、http://pc7.2ch.net/test/read.cgi/software/1147391931/ (Emacs@Software)
のスレッドは「Emacs 総合」と言ってもいいかもしれない。
もし、やはり次スレは Unix 板での方がいいと思うのであれば、
このスレッドで進めてしまっても構わんが、
その場合は http://pc7.2ch.net/test/read.cgi/software/1147391931/ (Emacs@Software)
を気軽な話し合い(雑談)場として使用してもらっていいかと思っている
0018名無しさん@お腹いっぱい。
2006/05/13(土) 05:52:54誰もそんなこと問題にしてねーから。
そもそもオマエが「判断」くだす問題でもねーから。
たのむから自鯖に掲示板でも立てて満足してくんねーかな。
その前に祖父板に立てちゃったスレは、
「みんなで話あえる庭を求めている人たち」が混乱する前に
始末をつけてくれ。
0019武蔵君 ◆yChdjWk9Ko
2006/05/13(土) 07:29:37お前、子供じゃないんだから、感情にまかせてレスを書く癖を直したらどうだ?
みっともない
それに固定ハンドルぐらいはつけろ: お前がアイデンティティーを持たん故、
お前が 1 かどうかもわからんし、 名無しに何を書いても時間の無駄にしか感じない
0020名無しさん@お腹いっぱい。
2006/05/13(土) 08:06:54胸に手を当てて、言われた内容をよーく考えてみてくれや。
そんでレスは要らんから。
0021名無しさん@お腹いっぱい。
2006/05/13(土) 08:07:53胸に手を当てて、言われた内容をよーく考えてみてくれや。
そんでレスは要らんから。
0023名無しさん@お腹いっぱい。
2006/05/13(土) 09:54:48「普通の人」とは、このスレの住人。
Emacsをそれなりに使っている人のことね。
読解力をつけようね。
>>9
スレタイ読んでから書き込もうね。
>>22
IPログってる時点で本当の匿名じゃないんだけどね
0024名無しさん@お腹いっぱい。
2006/05/13(土) 10:09:240026名無しさん@お腹いっぱい。
2006/05/13(土) 10:49:40FC のほうはそろそろ採用するかねぇ?って話が ML に出てた。
0027名無しさん@お腹いっぱい。
2006/05/13(土) 10:52:220028名無しさん@お腹いっぱい。
2006/05/13(土) 11:11:580029名無しさん@お腹いっぱい。
2006/05/13(土) 12:50:37(info "(elisp)nil and t")
0030名無しさん@お腹いっぱい。
2006/05/13(土) 14:42:57kwsk
0031名無しさん@お腹いっぱい。
2006/05/13(土) 16:59:15http://freshmeat.net/projects/texmacs/?branch_id=3562&release_id=227088
で、このversion(1.0.6.1)からCJKがベータサポートされるって書いてある。
http://www.texmacs.org/tmweb/download/sources.en.html
で、必要な日本語フォントを落とすように書かれてるよ。
使ってみ。
0032名無しさん@お腹いっぱい。
2006/05/13(土) 17:17:200033名無しさん@お腹いっぱい。
2006/05/13(土) 19:23:40むしろ "(elisp) Argument List"
0034名無しさん@お腹いっぱい。
2006/05/13(土) 22:22:01ウンコも戻ってきてコテハンだけでスレ進行させろよ。
0035フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2006/05/13(土) 23:36:530036名無しさん@お腹いっぱい。
2006/05/13(土) 23:57:06過疎っててもなかなか落ちないUNIX板にあるのだから、
まったり進行すればよろし。
0037名無しさん@お腹いっぱい。
2006/05/13(土) 23:57:22Webで公開してる自分が恥ずかしい。
こういう連中と同類と思われるのかヨ…
0038名無しさん@お腹いっぱい。
2006/05/14(日) 09:16:38(add-to-list 'navi2ch-article-message-filter-by-name-alist
(cons (list (regexp-opt '("◆xlAOIq6jZw"
"◆yChdjWk9Ko"))
'r) 'hide))
0039名無しさん@お腹いっぱい。
2006/05/14(日) 09:18:53わかりやすい自演乙
0040名無しさん@お腹いっぱい。
2006/05/14(日) 11:47:22ウンコのくせに自己主張したいの?
0041名無しさん@お腹いっぱい。
2006/05/14(日) 11:51:50fill-paragraph のソースをコピペして
最後のfill-regionかfill-region-as-paragraphを呼んでるところで
nosqueezeをnon-nilにして呼び出すようにした関数をでっちあげる。
0042フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2006/05/14(日) 12:19:38自演じゃねえよ、何勝手に勘違いしとんだよ、キミ
>>40
自分たちでわしを召喚したくせによく言うぜ
0043名無しさん@お腹いっぱい。
2006/05/14(日) 12:52:23どうしていなかったことにできないんだチミタチハ。
0044名無しさん@お腹いっぱい。
2006/05/14(日) 13:12:16そうやってグズグズひっぱんなや。
とにかく消えてくれ。
ほんと、そんだけだから。
0045名無しさん@お腹いっぱい。
2006/05/14(日) 13:38:00お前、知能が猿並に低そうだなw
0046名無しさん@お腹いっぱい。
2006/05/14(日) 13:53:06自演乙
0047名無しさん@お腹いっぱい。
2006/05/14(日) 23:19:050048名無しさん@お腹いっぱい。
2006/05/16(火) 08:45:560049ゴンズ
2006/05/16(火) 12:46:260050名無しさん@お腹いっぱい。
2006/05/16(火) 23:43:15ところで、emacs-22(CVS)でC言語を編集中に
/* コメント */ の部分が赤く(FedoraCore5のデフォルトでは)色づかなくなってしまいました。
FC5のデフォルトemacs-21.4.1では色づいていたのですが、emacs-22でも再現できないものでしょうか?
~/.emacsでは何も設定しておりません。(0バイトの空ファイルです)
0051名無しさん@お腹いっぱい。
2006/05/17(水) 00:08:240052名無しさん@お腹いっぱい。
2006/05/17(水) 00:41:30-nw で起動して色がつかないって事?
それなら既出の質問だと思った。
0053名無しさん@お腹いっぱい。
2006/05/17(水) 01:27:360054名無しさん@お腹いっぱい。
2006/05/17(水) 07:44:17Ctrl-x = でカーソル位置の文字コード出るじゃないですか。
あれって、内部コードなんですね。sjisのファイル開いてやっても
utf-8のファイル開いてやっても、同じ文字に対して同じ16進数が
出てくるんですが、これって正常でつか?
005554
2006/05/17(水) 08:10:51muleの内部コード知っても何も利用価値ないような気がするのですが。
むしろ、file-coding-systemでの文字コードが知りたいのですが、
hexl-modeとかにするしかないのでしょうか。
0056名無しさん@お腹いっぱい。
2006/05/17(水) 08:20:34005754
2006/05/17(水) 08:46:03早速やってみましたが、うまくloadできません。
Loading what-char (source)...
load-with-code-conversion: End of file during parsing: d:/cygwin/home/ore/elisp/what-char.el
call-interactively: End of file during parsing
何が悪いのでしょうか。ちなみに、Meadow(emacs21.4.1)です。
0058名無しさん@お腹いっぱい。
2006/05/17(水) 08:47:01multi-tty
005950
2006/05/17(水) 11:45:43既出なのですか?
-nwで起動したとき、/* の部分だけ色が変わって、その後のコメント部分は色が変わらないのです。
// でコメントアウトした場合も、//の2文字のみ色が変わるだけです。
21.4のように、以降のコメント部分も色を変えたいのです。
0060名無しさん@お腹いっぱい。
2006/05/17(水) 14:23:54> sjisのファイル開いてやっても
> utf-8のファイル開いてやっても、同じ文字に対して同じ16進数が
当たり前。
0061名無しさん@お腹いっぱい。
2006/05/17(水) 17:15:07C-u C-x =
0062名無しさん@お腹いっぱい。
2006/05/17(水) 18:49:270063名無しさん@お腹いっぱい。
2006/05/17(水) 19:17:470064名無しさん@お腹いっぱい。
2006/05/17(水) 19:27:09できません。
>>63
rename-buffer
0065名無しさん@お腹いっぱい。
2006/05/17(水) 19:42:410067名無しさん@お腹いっぱい。
2006/05/17(水) 20:16:20Meadow ならできる希ガス。
>>64,66
thx
0068名無しさん@お腹いっぱい。
2006/05/17(水) 20:36:33検索や置換する方法はありませんか?
こんなふうに「長
い語句」が折り返
されているとき
「長い語句」を置換したいんです。
migemoなら検索はできるようですが、
できれば elisp だけで手軽にしたいです。
0069名無しさん@お腹いっぱい。
2006/05/17(水) 21:33:59通りすがりだが、感動した!
0071名無しさん@お腹いっぱい。
2006/05/17(水) 22:25:20最適な文字コードがわからなかったから文字化けしたんじゃないの?
文字コードを自分で指定するしかないような気がしますが。
C-x C-m c 文字コード C-m C-x C-v C-m
>>68
C-s のあとに M-e でミニバッファに移動する。
「長」とタイプした後に C-q C-j で改行を挿入する。
とかで良いですか?
0072名無しさん@お腹いっぱい。
2006/05/17(水) 22:31:440073名無しさん@お腹いっぱい。
2006/05/17(水) 22:43:54Emacs22なら、revert-buffer-with-coding-system?
>>68
ふつうに、replace-regexpとかではダメですか?
適当にこんなものを書いてみましたが…
(defun hoge (from-string to-string)
(interactive "*sFrom: \nsTo: ")
(while (re-search-forward
(mapconcat 'identity (mapcar 'char-to-string from-string) "\n?")
nil t)
(replace-match to-string)))
うんこだったら、ごめんなさい。
007471
2006/05/17(水) 22:49:29なるほど。失礼しました。
>>73
revert-buffer-with-coding-system なんてものができていたんですね。
Emacs22 使ってますが、知らなかった。。。
0075名無しさん@お腹いっぱい。
2006/05/17(水) 23:00:510076名無しさん@お腹いっぱい。
2006/05/17(水) 23:19:44migemo のソース読んで white space をはさんでも
マッチする正規表現を生成する処理だけ elisp で書けばいいと思うが。
0077名無しさん@お腹いっぱい。
2006/05/17(水) 23:36:46font設定でwidthを広く指定したらどうだ。
0078名無しさん@お腹いっぱい。
2006/05/17(水) 23:39:57C-u M-x eshell
(eshell t)
とか。
0079名無しさん@お腹いっぱい。
2006/05/17(水) 23:57:12> C-x C-m c 文字コード C-m C-x C-v C-m
変化なしでした。
>>73
> Emacs22なら、revert-buffer-with-coding-system?
22.0.50 ですけど C-x C-m r しても変化なしでした。
症状は日本語部分だけ(半角英数字は化けずに表示される)が「\[23][0-9][0-9]」になっています。
このバッファの元のファイルは nkf --guess で BINARY が返り、w3m でブラウズして「=」すると JAPANESE (Shift_JIS, CP932) らしいです。
比較のために w3m 判別が (Shift_JIS, CP932) で nkf --guess が Shift_JIS のファイルの場合だと化けずに表示されています。
よくわかりません。
0081ジャミ
2006/05/18(木) 08:59:16俺も昔そんな現象にでくわしたことがある。
原因不明だが、どこかで文字コードを混在してしまったみたい。
とりあえず別のファイル名でw3m側で保存。
そのファイルをemacsで開いてみたらうまくいった気がする。
0082名無しさん@お腹いっぱい。
2006/05/19(金) 00:14:36shift-jis を指定して開いてもダメなの? 余計なビットが立っちゃっているのかなあ?
M-x hexl-mode とかで何か法則を見つけてみるとか。。。
0083名無しさん@お腹いっぱい。
2006/05/19(金) 22:01:34C-x C-f でファイルを開くとき、ファイルへのパスが長すぎて、右端がはみ出て見えなくなってしまいます。
コレを2行に折り返して表示することは可能でしょうか?
0084名無しさん@お腹いっぱい。
2006/05/19(金) 22:25:060085名無しさん@お腹いっぱい。
2006/05/19(金) 23:24:34でいけるかもしれないけど基本的に 84 に同意。
0086名無しさん@お腹いっぱい。
2006/05/21(日) 00:47:09があったはずなのですが忘れてしまいました。
なんでしたっけ?
if ($stat) {
■
↑ここでそのコマンドを実行するとそのインデント幅を変更できる
たしか勝手に.emacsにも反映してくれるはず。
0087名無しさん@お腹いっぱい。
2006/05/21(日) 19:16:31バイトコンパイル時にいつもこんなメッセージが出るようになってるのですが、
これってそういうものですか?
Loading subst-ksc (source)...
Loading subst-gb2312 (source)...
Loading subst-big5 (source)...
Loading subst-jis (source)...
0088名無しさん@お腹いっぱい。
2006/05/21(日) 20:30:57どうやったらできるようになりますか。
頭ではなく指が覚えてるので、C-x u とか別のキーで使えという代替案は却下です。
0089名無しさん@お腹いっぱい。
2006/05/21(日) 20:55:16xmodmapでゴニョゴニョすとか?
0090名無しさん@お腹いっぱい。
2006/05/21(日) 21:25:27今emacs -nw -qでやってみたら出来た。前提が間違ってるから質問は意味をなさない。
0091名無しさん@お腹いっぱい。
2006/05/21(日) 21:47:320092フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2006/05/21(日) 22:15:59C-h c C-/ して何が出る?
0093名無しさん@お腹いっぱい。
2006/05/21(日) 23:10:44\C-/を押すと\C-_を発生するのがvt100系の端末の伝統。
Xでは区別できるので、keymapに両方用意してある。
後は\C-8でdeleteとか。
昔putty用のpatch書いてputtyスレに張った。
0094名無しさん@お腹いっぱい。
2006/05/21(日) 23:12:50何も出ないっつーか反応なし。
キー入力が emacs 側に渡ってないような気もする。
>>90
すまんのぉ。
freebsd 6.1 で ports から入れた emacs 21.3.1 を
ttssh でリモートログイン(TERM=vt100)という環境。
termcap や stty は OS のデフォルトのままいじってない。
0095名無しさん@お腹いっぱい。
2006/05/22(月) 00:36:360096フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2006/05/22(月) 06:21:47ちなみにC-:などasciiコードを持たないキーに特定のエスケープシーケンスを割り当てられる。
0097名無しさん@お腹いっぱい。
2006/05/22(月) 09:50:110098フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2006/05/22(月) 10:27:48せめて番号くらいつけようぜ
0099名無しさん@お腹いっぱい。
2006/05/22(月) 14:48:050100フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2006/05/22(月) 15:04:520101名無しさん@お腹いっぱい。
2006/05/23(火) 00:10:38ttssh はよく知らないが、端末の設定はあるはず。
0102名無しさん@お腹いっぱい。
2006/05/23(火) 02:00:570103名無しさん@お腹いっぱい。
2006/05/23(火) 12:28:29そういう呪文だと思ってください。
0104名無しさん@お腹いっぱい。
2006/05/23(火) 16:42:42昔なんか使った記憶があったのですが…
例:
これ
↓
1 #include<stdio.h>
2
3 int main(){
■ このスレッドは過去ログ倉庫に格納されています