トップページunix
1001コメント285KB

Emacs part 22

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001Zeno ◆5nZQbNmQPs 2007/06/03(日) 08:46:53
Emacs は我々が毎日振れ合い愛憎する最強の汎用環境/エディタである.
このスレッドは皆が Emacs に関しての情報を共有し合う場である.
まあ気楽にやっていこうではないか

EmacsWiki http://www.emacswiki.org/
Emacs 電子書棚 http://www.bookshelf.jp/
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
NTEmacs スレッド http://pc11.2ch.net/test/read.cgi/software/1097170623/

前スレ http://pc11.2ch.net/test/read.cgi/unix/1168261179/

最新の stable リリースは「22.1」であり、本体は
* http://ftp.gnu.org/pub/gnu/emacs/emacs-22.1.tar.gz
* http://ftp.gnu.org/pub/gnu/emacs/windows/emacs-22.1-bin-i386.zip (Windows)
からダウンロード可能である.

ちなみに吾の名は Zeno -- Emacs を使用した情報操作の魔術師である.
0843名無しさん@お腹いっぱい。2007/10/19(金) 00:40:44
>>839
HogeFまで入力してから補完したらいいんじゃね?
0844名無しさん@お腹いっぱい。2007/10/19(金) 02:52:59
>>843
それでもHogefugaになっちゃう。
他にもMonaをMから補完するとMONAになったり。
俺んとこだけなのかorz
0845名無しさん@お腹いっぱい。2007/10/19(金) 03:15:40
プロポーショナルフォントで表示されるのですが、モノスペースフォントで表示するようにするには
どうしたらいいですか?
0846名無しさん@お腹いっぱい。2007/10/19(金) 03:52:32
case-fold-searchに関しては

(setq dabbrev-case-fold-search nil)
(setq case-replace nil)
(setq-default case-fold-search t)

こんな感じで、replace-string, replace-regex にはdefadviseで (case-fold-search nil) にしてる
0847名無しさん@お腹いっぱい。2007/10/19(金) 05:27:58
.emacs 内で set-face-font を使うか、~/.Xresources 内で Emacs.Font を使
うかしてモノスペースフォント用の XLFD を指定すれば使えるようになります。
XLFD については、

ttp://homepage3.nifty.com/peterpan/Font/fonts-tipsfont-xlfd.html

フォントの設定については、

ttp://mplus-fonts.sourceforge.jp/mplus-bitmap-fonts/download/index.html#emacs

が参考になるかと思います。
0848名無しさん@お腹いっぱい。2007/10/19(金) 22:08:06
バッファーを何十個も読み込んでどのファイルがどれかわからなくなった時のために
バッファーをグループ化する方法とかないでしょうか?
c++でヘッダーファイルを何個も開いていくとわからなくなりそう
0849名無しさん@お腹いっぱい。2007/10/19(金) 23:42:59
>>844
HogeFu で補完したらどうなる?
0850名無しさん@お腹いっぱい。2007/10/20(土) 00:11:00
x = 10
string = 'foobar'
flag = True

x   = 10
string = 'foobar'
flag  = True
に揃えてくれるコマンドがEmacsにあったような気がするのですが、誰か知りませんか?
0851名無しさん@お腹いっぱい。2007/10/20(土) 00:17:01
>>850
align かな。
0852名無しさん@お腹いっぱい。2007/10/20(土) 00:37:26
>>851
ありがとさんです。
0853名無しさん@お腹いっぱい。2007/10/20(土) 01:02:51
>>848
ibuffer して `sm' とかはどうだろう。

自分はファイルの絶対パスで sort したいときがあって、標準では用意されて
ないっぽいので自分で作ったけどなんでないんだろう。
0854名無しさん@お腹いっぱい。2007/10/20(土) 14:53:11
C-s w でワード検索をするときに、アンダーバー( _ ) を
普通の同じ文字として扱うようにするにはどうしたらいい??

たとえば、aaa_bbb という文字があって、先頭のaで
C-s wを押したら、aaaまでがワード検索の対象になるけど、
これを一回wを押しただけでaaa_bbbまでを対象にしたい。

emacsハカーな、お前ら教えてください。
0855名無しさん@お腹いっぱい。2007/10/20(土) 17:28:03
C-s C-w?
バッファのシンタクステーブルを変更すれば実現できる。
ただしM-fとかワード単位の他の処理全てに影響するよ。
0856名無しさん@お腹いっぱい。2007/10/20(土) 17:39:52
(defvar my-syntax-table (make-syntax-table))
(mapc (lambda (c) (modify-syntax-entry c "w" my-syntax-table)) '(?- ?_))
(defadvice isearch-yank-word-or-char (around skip-char-set activate)
(with-syntax-table my-syntax-table ad-do-it))

とかではどうだろう。

aaa_bbb_ccc

aaa-bbb-ccc
0857名無しさん@お腹いっぱい。2007/10/20(土) 19:04:04
>>855
ごめん間違えた。
C-s C-w だった。

>>856
できたーー!
マジで、ありがとう。
あとは、これをトグルコマンドにして、使わせてもらいます。
0858名無しさん@お腹いっぱい。2007/10/20(土) 20:55:31
C-s C-w?
0859名無しさん@お腹いっぱい。2007/10/22(月) 16:31:39
おまいらさぁ、diredで .svn という名前のディレクトリだけ?非表示にしたい場合、どのようにしていらっしゃいますか?
0860名無しさん@お腹いっぱい。2007/10/22(月) 16:59:35
>>859
dired-omit-mode
0861名無しさん@お腹いっぱい。2007/10/22(月) 17:05:21
(require 'dired-x)

して、dired-mode で M-o すればデフォルトで .svn は消える。
動作を変えたければ dired-omit-files 辺りを参照汁。

ただ、私の環境だと dired-mode-hook で (dired-omit-mode 1) するとたまにエラー出るが。
0862名無しさん@お腹いっぱい。2007/10/22(月) 17:07:02
常に表示させたくない場合は
(setq dired-listing-switches "-alF -I .svn")
も別解としてあり?
08638592007/10/22(月) 17:22:23
(require 'dired-x)
(setq dired-omit-files (concat dired-omit-files "\\|^\\.svn$"))
として、M-oで消えるようになりました。
おまえらのおかげです。本当にこの節はありがとうございました。
0864名無しさん@お腹いっぱい。2007/10/22(月) 17:52:20
隠しファイル表示されてうざいなぁと思ってたらこんな物が・・・・・・・
0865名無しさん@お腹いっぱい。2007/10/22(月) 20:25:55
rm -rf .svnだとダメなの?
見えなくするには消すのがいいだろ
0866名無しさん@お腹いっぱい。2007/10/22(月) 20:47:48
C言語でプログラムを書いているのですが、
ファイルの中からプロトタイプ宣言を生成することはできませんか?
0867名無しさん@お腹いっぱい。2007/10/22(月) 21:35:34
>>866
出来る。でもオススメはしない。
0868名無しさん@お腹いっぱい。2007/10/22(月) 22:58:44
>>866
できるだろうけど、途中で追加更新したいときに
既にある宣言とのバッティングを避ける処理とかを入れる必要があるだろうから、
頑張ってもなかなか結果につながらないと思うよ。

occur とか使ってうまいことできないかと考えてみる。


0869名無しさん@お腹いっぱい。2007/10/22(月) 23:08:32
もうギブ。やっぱ、regexpじゃ限界があるか。
0870名無しさん@お腹いっぱい。2007/10/23(火) 22:20:49
cprotoでいいよもう
0871名無しさん@お腹いっぱい。2007/10/23(火) 23:55:44
Emacsでプログラムを書いてるとき、複数のファイルを編集する場合は、
どうされているのでしょうか?

当方はwindows.elを導入しているのですが、
ウィンドウ(WMのウィンドウ)を3分割して2つのウィンドウで同じファイルを編集して、
3行くらいにしたshellで、makeや動作確認を行っています。
違うファイルを編集したくなると、windows.elで新しく作り移動しそこで編集し、
また、もとのファイルを編集したくなったらwindows.elで戻ると言う行為をしています。
ファイルが5つとかになると、違うファイルを編集するだけで結構な手間になります。

効率の言い方法や、お勧めの方法があれば教えて頂きたいです。
0872名無しさん@お腹いっぱい。2007/10/24(水) 00:01:34
c-modeでカーソルが載せてある文字列の名前の関数に移動とか
カーソルが載せてある単語を検索とかってできないですか?
0873名無しさん@お腹いっぱい。2007/10/24(水) 00:12:38
>>871
> 3行くらいにしたshellで、makeや動作確認を行っています。
make は M-x compile をキーに割り当てて使いなさい。
後は gtags とか使うと便利。
0874名無しさん@お腹いっぱい。2007/10/24(水) 00:15:57
>>872
etags, gtags, M-x find-tag
0875名無しさん@お腹いっぱい。2007/10/24(水) 08:46:25
物理的にディスプレイを4つつないで
ウインドーは横80縦いっぱいで埋める
0876名無しさん@お腹いっぱい。2007/10/24(水) 08:49:16
>>871
その手間を省くのが windows.el じゃないの?
0877名無しさん@お腹いっぱい。2007/10/24(水) 09:01:29

isearch-forward で、マークされたリージョンがある場合、そのリージョ
ン内の文字列をデフォルト値としてそのまま検索してほしいのですが、
そういうことは可能ですか?

ソースを少し読んでみたんですが、簡単にはできそうになかったので、
誰か知っている方がいらっしゃったら教えてください。。
0878名無しさん@お腹いっぱい。2007/10/24(水) 09:55:42
>>877
ちょっと違うけど C-s の後 C-w じゃだめ?
0879名無しさん@お腹いっぱい。2007/10/24(水) 10:32:48
>>871
マシンスペックがあるならECBマジオヌヌメ
ffapと組み合わせればECBのメソッドビューから#includeしてる行にジャンプして
find-fileですぐ開ける
0880名無しさん@お腹いっぱい。2007/10/24(水) 14:08:09
lhaの書庫を読み込みたいのですが
jka-compr-compression-info-list
をどう編集すればいいのでしょうか?
0881名無しさん@お腹いっぱい。2007/10/24(水) 19:36:31
snippet.elとdabbrevの併用なんですが、tabで移動できる状態の時に
dabbrevでの展開をすると、その行のカーソルより後ろが消えちゃうんですが
これは仕様なのかそれともなんか設定おかしいのか?
0882名無しさん@お腹いっぱい。2007/10/24(水) 19:41:43
むしろバグ
0883名無しさん@お腹いっぱい。2007/10/24(水) 20:43:55
>>877
M-w で記憶した後、C-s RET C-y RET してる。
0884名無しさん@お腹いっぱい。2007/10/24(水) 21:02:22
>>880
むしろarc-modeだろうが、かなり修正しないと使いものにならない
0885名無しさん@お腹いっぱい。2007/10/24(水) 22:08:34
zipのツールに仕様を合わせたlhaのラッパーを書くのが簡単じゃないかな。
0886名無しさん@お腹いっぱい。2007/10/24(水) 22:26:58
marche.el とかってなかったっけ。広瀬さん作の。もう out of date かな?
0887名無しさん@お腹いっぱい。2007/10/24(水) 22:54:37
diredからなら以前ここで教えてもらったんだけど、こうしてる。
(setq dired-guess-shell-alist-user '(("\\.lzh$" "lha x")))
0888名無しさん@お腹いっぱい。2007/10/25(木) 01:37:50
>>882
そっかバグなのか、ありがとう
0889名無しさん@お腹いっぱい。2007/10/25(木) 11:21:20
特定のパターンを持つ行をインデントして表示する際に
ファイルにはtabやspaceを書込まずに、
Emacsで表示した時だけインデントするような
モードをつくることは可能でしょうか?
0890名無しさん@お腹いっぱい。2007/10/25(木) 11:46:10
可能
0891名無しさん@お腹いっぱい。2007/10/25(木) 20:10:43
windows(windows.el)を使って、あるコマンドを実行したら、
window1には、calendar
window2には、navi2ch
window3には、mew
window4には、eshell
みたいに、一連の操作を行わせることはできませんか?
0892名無しさん@お腹いっぱい。2007/10/25(木) 20:46:20
>>891
その状態でいつもつかうんなら、revive.elと併用するといいよ。
0893名無しさん@お腹いっぱい。2007/10/25(木) 21:25:41
x window での使用時なんですが、
モードラインのフォントだけ設定ってできますか?モードラインだけサイズを変えたいんです
フォントの設定関係の語でぐぐっても通常の設定ばかりで
検索語にモードラインを足してみても表示内容の設定ばかりで見つからなくて・・・
0894名無しさん@お腹いっぱい。2007/10/25(木) 21:28:39
ソース検索するなりしたら?
0895名無しさん@お腹いっぱい。2007/10/25(木) 22:05:20
そんなんでわざわざ検索するのか。
M-x customize-face RET mode TAB
でいいやん。
0896名無しさん@お腹いっぱい。2007/10/25(木) 22:19:24
わからんことがあったら、ソース検索したらいいだろ。
マニュアルすら見ないのならなおさら
0897名無しさん@お腹いっぱい。2007/10/25(木) 23:34:45
>>891
(win-switch-to-window 1 1)
(calendar)
(win-switch-to-window 1 2)
(navi2ch)
(win-switch-to-window 1 4)
(mew)
(win-switch-to-window 1 5)
(eshell)
0898名無しさん@お腹いっぱい。2007/10/26(金) 00:01:43
括弧の片側だらけの独自スクリプトがあるのですが
中括弧だけif文で使われています。
独自モードを作って色変更をしましたが括弧の対応がわかりませんでした。
forward-list等で中括弧だけ反応させる設定はありますでしょうか?
0899名無しさん@お腹いっぱい。2007/10/26(金) 00:11:25
>>898
状況がイマイチ分からないんだけど、相手はシェルスクリプトとかPerlとか?
できればソースの一部を見せてくれると話がしやすい。
0900名無しさん@お腹いっぱい。2007/10/26(金) 00:20:11
>>898
> forward-list等で中括弧だけ反応させる設定はありますでしょうか?
scan-lists の C Source code 書き換えればいいんじゃね?
0901名無しさん@お腹いっぱい。2007/10/26(金) 00:34:09
>>898
syntax-tableを差し替えて括弧の片側とやらを括弧扱いでなくしてしまえばいい。

(set-syntax-table (make-syntax-table))
(aset (syntax-table) ?\( (list 3))
(aset (syntax-table) ?\) (list 3))

とかかな。
0902名無しさん@お腹いっぱい。2007/10/26(金) 01:46:12
>>901
いけました。「()」が反応しなくなりました。
後は、作ったメジャーモードにくっつけて使います。
ありがとうございました。

>>899-900 さんも反応してくださってありがとうございました。
0903名無しさん@お腹いっぱい。2007/10/27(土) 12:35:49
話変わるけどさ、defadvice している位置に飛んで逝く方法が
あったら教えて。
0904名無しさん@お腹いっぱい。2007/10/27(土) 16:58:17
(setq visible-bell t) に設定してるんですが、flashとbell音両方有効にする方法って
ありますでしょうか。
0905名無しさん@お腹いっぱい。2007/10/27(土) 18:46:13
ring-bell-function
っつーか、まず C-h v しようや。
0906名無しさん@お腹いっぱい。2007/10/27(土) 22:52:06
(defun rename2 (filename)
(interactive "Frename to:")
(rename-file (buffer-file-name) filename)
(rename-buffer (file-name-nondirectory filename))
)

というごっつ簡単なコマンドを使ってます。
(interactive "F...:") のおかげでミニバッファにファイル名をいれるように促されますが、
このデフォルト値がカレントディレクトリになってます。
これを、バッファのファイル名にしたいのですが、どうしたらいいですか。
イメージ的には
(interactive (format "Frename to: %s" (buffer-file-name)))
なんですが、エラーになりました。
0907名無しさん@お腹いっぱい。2007/10/28(日) 00:22:30
>>906
期待しているのはこんな感じ?

(defun rename3 (filename)
(interactive
(list
(read-file-name "rename to: " nil nil t (buffer-file-name))))
(rename-file (buffer-file-name) filename)
(rename-buffer (file-name-nondirectory filename)))
0908名無しさん@お腹いっぱい。2007/10/28(日) 02:25:32
僕ならこんな感じで書くかなあ。
(defun rename-current-file (to)
(interactive
(let ((visited (buffer-file-name)))
(if (not visited)
(error "No visited file")
(list (read-file-name "Rename current file to: "
(file-name-directory visited) visited nil
(file-name-nondirectory visited))))))
(rename-file (buffer-file-name) to)
(rename-buffer (file-name-nondirectory to) 'unique)
(setq buffer-file-name (expand-file-name to)))
0909名無しさん@お腹いっぱい。2007/10/28(日) 02:28:10
もしかして、猫熊?

09109082007/10/28(日) 03:11:50
ああ、こりゃだめだorz

>>909
違いますよ?
0911名無しさん@お腹いっぱい。2007/10/28(日) 16:28:16
>>907,908
どうもありがとうございます。
やりたいことは
(defun rename3 (filename)
(interactive
(list
(read-file-name "rename to: " (directory-of-file (buffer-file-name)) nil nil (file-name-nondirectory (buffer-file-name)))
))
(rename-file (buffer-file-name) filename)
(rename-buffer (file-name-nondirectory filename)))
でできるようになりました。
(buffer-file-name)が3回でてきてちょっと美しくないかなとも思いますが(interactive)をletで囲むわけにもいかないようなので、とりあえずこれでよしとします。
ただ、
・ファイル名の変更
・バッファ名の変更
はできるのですが
・バッファと結びついているファイル名の変更
が必要なようでして、そのやり方が分かりません。今のままだと、実際のファイル名は変更されているのに、バッファは古いファイル名と結びついたままになっています。
こちらにもアドバイスをお願いします。

0912名無しさん@お腹いっぱい。2007/10/29(月) 07:03:45
>>911
(rename-buffer (file-name-nondirectory filename))

(set-visited-file-name filename)
にしたらうまく行きました。
0913名無しさん@お腹いっぱい。2007/10/31(水) 04:49:31
C-h にどうしても「一つ前の文字を消す」を割り当てたいので
C-h で始まるキーバインドをすべて変えたいんですが
一括で変更することはできますか?
それとも一つ一つ変えていくしかないのでしょうか?
0914名無しさん@お腹いっぱい。2007/10/31(水) 07:29:55
>>913
(keyboard-translate ?\C-h ?\C-?)
0915名無しさん@お腹いっぱい。2007/10/31(水) 07:56:14
その関数の引数ってイマイチよくわからないんですよね
?\^hとか?\034とか
その数字や記法はどこからでてきたんだ、じゃあ?とかどうやって指定すんだっていつも思ってます
0916名無しさん@お腹いっぱい。2007/10/31(水) 08:51:06
Title: GNU Emacs Lispリファレンスマニュアル: Character Type
URL: http://www.geocities.co.jp/SiliconValley-Bay/9285/ELISP-JA/elisp_26.html
0917名無しさん@お腹いっぱい。2007/10/31(水) 20:37:01
text-mode で M-TAB (ispell-complete-word) の動作が変な悪寒。

ispell-complete-word の中で complete した後のポイントの位置を計算しようと
(+ (- (length word) (- end start)) cursor-location)
とかやってるんだけど (delete-region start end) した後にやっているから、
(- end start) を評価すると 0 になるのがミソか。

completion ならもっと便利な M-/ とかあるから、もう使っている人がいない?
使っていても大抵の場合 eob な位置でやるから気が付かない?
0918名無しさん@お腹いっぱい。2007/10/31(水) 21:06:53
>>913
help の prefix を KEY に割当てるだけでいいよ。
(define-key global-map KEY 'help-command)

prefix を C-c C-h にしたいなら (C-c C-h h で HELLO が出るようになる)
(define-key mode-specific-map "\C-h" 'help-command)
とかでもいい。

で、
(defile-key global-map "\C-h" 'any-command) して完了。


こんなコトしなくても help はデフォルトで F1 にバインドされているから、
C=h はさっさと潰してこれに慣れるのもアリだと思うよ。
0919名無しさん@お腹いっぱい。2007/11/02(金) 01:52:31
C-xk で何行か削っているとハードディスクがガリガリ鳴るのですが、
Emacsって何かするたびに#hoge#とかのバックアップファイルに書き込んでいるのでしょうか?
0920名無しさん@お腹いっぱい。2007/11/02(金) 03:40:31
>>914
レスありがとうございます
ですが、C-?に割り当てるとなぜか実行時に "C-? is undefined" のエラーが起こり
C-i に割り当てると実行時に何も変化がおきません(自分がわかる範囲内で)

>>918
色々と詳しくありがとうございます。
一番覚えやすくキーが被らないのでF1を使って行くことにします
09219082007/11/02(金) 04:37:40
invisible な属性がついたテキスト上で isearch するとき、
C-w でポイント位置の文字列を取り込みたいのですが、
invisible な属性が付いたテキストの部分も取り込んでしまいます。
これを回避する方法ってありますか?
0922名無しさん@お腹いっぱい。2007/11/02(金) 04:55:45
単なる property list なんだから、invisible な tag だけ remove しとけば?
0923名無しさん@お腹いっぱい。2007/11/02(金) 05:18:16
global-set-keyとdefne-key global-mapについて質問です
global-set-keyはdefine-key global-mapのためのインタフェースである。
つまり2つは同等の効果があると理解して良いのでしょうか?
0924名無しさん@お腹いっぱい。2007/11/02(金) 08:21:22
>>923
M-x describe-function で global-set-key がどこで定義されてるか調べて
どう定義されてるか読んでみ。
0925名無しさん@お腹いっぱい。2007/11/02(金) 09:59:11
ee-outlineで階層表示をしたときに表示される
- (no-heading)
の行が表示されないようにするにはどうしたらよいでしょうか。
0926名無しさん@お腹いっぱい。2007/11/02(金) 20:19:53
同じく、ee-outlineについての質問です。
深い階層のあるファイルについて、next が深すぎるようで、
max-lisp-eval-depth のエラーを吐いて、アウトライン表示してくれません。
階層の深さ制限を大きくするためにはどうしたらよいのでしょうか。
0927名無しさん@お腹いっぱい。2007/11/03(土) 01:31:23
>>922
それは、visible にするということですよね?
invisible なままで、見えてる部分だけを取り込んで、見えてる部分だけにマッチさせたい
ってことなので、やっぱり無理かなぁ。
0928名無しさん@お腹いっぱい。2007/11/03(土) 02:54:36
>>927
だから、invisible なタグがついてるところだけ remove しろ。
0929名無しさん@お腹いっぱい。2007/11/03(土) 03:58:59
>>924
global-map じゃなしに current-global-map を読み込んでる、と。

そう書いてありました。 が。
俺は今までglobal-mapはすべての状態で有効なmapだと思ってたので
それに種類があると言われると頭の中が混乱しております。

この事についてはもう少し慣れてから考えることにしました。
0930名無しさん@お腹いっぱい。2007/11/03(土) 04:14:02
>>929
syms_of_keymap() 読むと次のようにしている。
current_global_map = global_map;
0931名無しさん@お腹いっぱい。2007/11/03(土) 04:41:12
>>930
なるほど、結局は同じものを参照しているんですね。
current を頭につけてるのは他の接頭語(?)をつける
必要性が生じる時、それと区別をするためであっていますか?
0932名無しさん@お腹いっぱい。2007/11/03(土) 05:17:05
use-global-map って関数があって、任意の keymap を (current-global-map) にできるようになってる。
初期状態では同じものを参照してるけど、常に同じものを参照してるとは限らない。
0933名無しさん@お腹いっぱい。2007/11/03(土) 06:12:40
すいません、言葉足らずでした。
言いたかったのは
「current-global-map と global-map の2つがバラバラに別のkey-mapを指すことはない」
ということです。 それならあってますよね?
0934名無しさん@お腹いっぱい。2007/11/03(土) 07:08:15
合ってない。
use-global-map 呼ぶと、 (current-global-map) だけが変わる。
そのあと (use-global-map global-map) とかすると初期状態に戻せる。
逆に、 setq とかで global-map を書き換えても、 (current-global-map) は変わらない。
初期状態で同じ値になってるだけで、独立した別々のもの。
0935名無しさん@お腹いっぱい。2007/11/03(土) 07:26:00
ありがとうございます!
やっと自分の中でストンと落ちた感じです
09362702007/11/03(土) 09:55:32
乙です。

GNU Emacs 22.0.50.1 (i386-mingw-nt5.1.2600) of 2006-07-02 on W2ONE [2 times]
をつかっていますが、arc-mode.el について質問です。

1) このモジュールの info はどこにありますか?(emacs info の中を探しましたが見つかりません)
2) Zip-archive mode のバッファ内で、archive-extract で開く時に、ファイルエンコードの指定はどこでするのでしょうか?
3) Zip-archive mode のバッファ内で、一つのファイルだけを解凍するようなことはできないのでしょうか?

アーカイブを扱う上で、これよりもいいモジュールでもありましたら教えてください。

ほな。
0937名無しさん@お腹いっぱい。2007/11/03(土) 23:41:49
redo.elのredoをctrl shift /に割りあてようと思います
しかし?\C-?はdelになってしまって割りあてられません

(define-key global-map [(shift ctrl ??)] 'redo)
のようにしてもできません
しかし、C-? is undefinedと表示がでたりglobal-set-keyでctrl + shift + /
そしてredoと入力すればbindできることから不可能ではないはずなんですが…

どうにか割りあてる方法はないんでしょうか?
0938名無しさん@お腹いっぱい。2007/11/03(土) 23:52:26
[(control ??)]
09399372007/11/03(土) 23:55:47
>>938
ありがとうございました
おかげで.emcas弄り地獄から抜け出せそうです
0940名無しさん@お腹いっぱい。2007/11/03(土) 23:57:12
GNU Emacs 22.1.50.1 (i386-mingw-nt5.1.2600) of 2007-07-07 on NEUTRINOをUSBに入れて使っています

CUAモードを使ってもデフォルトの設定ですと選択しただけでコピーしてしまうので
選択した後にC-cして初めてコピーする設定にしたいのですが
簡単にできるものなのでしょうか?
0941名無しさん@お腹いっぱい。2007/11/06(火) 14:27:18
バッファに読み込まれているファイルを再読込みしたいのですが、
コマンドありますでしょうか?
0942名無しさん@お腹いっぱい。2007/11/06(火) 14:33:27
りばーとばっふぁ
0943名無しさん@お腹いっぱい。2007/11/06(火) 14:36:15
C-x C-v しちゃってる。
レス数が900を超えています。1000を超えると表示できなくなるよ。