私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレEmacs part 23
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ☆
レスフィルター : (試験中)
>>148
説明になってない。
説明になってない。
etc/JOKES のことは知っていたけど、
etc/DEVEL.HUMOR も面白かったのね。
etc/DEVEL.HUMOR も面白かったのね。
ドラッグ&ドロップで開いたファイルをfind-name-historyに追加する
ようなアドバイスをかけようと思ったんだけど、肝心の関数がわからない。
ドラッグ&ドロップでファイルを放り込まれたときに呼ばれる関数ってどれ?
ようなアドバイスをかけようと思ったんだけど、肝心の関数がわからない。
ドラッグ&ドロップでファイルを放り込まれたときに呼ばれる関数ってどれ?
>>158
サンクス。どうやらアドバイスはdnd-open-local-fileにかければよさそう。
サンクス。どうやらアドバイスはdnd-open-local-fileにかければよさそう。
おっと、>>159氏もありがとう。
どうやって探し当たったのかもよかったら教えて。
どうやって探し当たったのかもよかったら教えて。
かけたアドバイスも報告しとく。
(defadvice dnd-open-local-file (after add-to-find-name-history activate compile)
(let ((f (dnd-get-local-file-name (ad-get-arg 0) t)))
(add-to-list 'file-name-history (abbreviate-file-name f))))
(defadvice dnd-open-local-file (after add-to-find-name-history activate compile)
(let ((f (dnd-get-local-file-name (ad-get-arg 0) t)))
(add-to-list 'file-name-history (abbreviate-file-name f))))
>>160
dnd.el までは辿りつくと思うけど、
dnd-protocol-alist があるのを見つけて、
「この alist を使って処理を切り分けているのはどこだろう?」から、
dnd-handle-one-url にヒット。お望みのヤツはこれでイケる、と確信。
で「そういえば、OS によって違うんじゃね?」って思って
dnd-handle-one-url で grep したら、
mac-dnd-handle-drag-n-drop-event (mac-win.el)
w32-drag-n-drop (w32-win.el)
x-dnd-handle-drag-n-drop-event (x-dnd.el)
に行き当った、という感じかな。
で、その3つのOSで共通の関数であることも分かったので、
dnd-handle-one-url にアドバイスするのがいいのかなぁと思ったの。
dnd-open-local-file だけで済むのなら、その方がいいと思うよ。
必要になったら広げていけばいいからね。
dnd.el までは辿りつくと思うけど、
dnd-protocol-alist があるのを見つけて、
「この alist を使って処理を切り分けているのはどこだろう?」から、
dnd-handle-one-url にヒット。お望みのヤツはこれでイケる、と確信。
で「そういえば、OS によって違うんじゃね?」って思って
dnd-handle-one-url で grep したら、
mac-dnd-handle-drag-n-drop-event (mac-win.el)
w32-drag-n-drop (w32-win.el)
x-dnd-handle-drag-n-drop-event (x-dnd.el)
に行き当った、という感じかな。
で、その3つのOSで共通の関数であることも分かったので、
dnd-handle-one-url にアドバイスするのがいいのかなぁと思ったの。
dnd-open-local-file だけで済むのなら、その方がいいと思うよ。
必要になったら広げていけばいいからね。
emacsを持ちあるきたいとか小型機で使いたいって意見けっこう見るけど
emacsの操作ほど小型機に向いてないのはないね。
emacsの操作ほど小型機に向いてないのはないね。
Emacsとは関係ないがこれはすごい。
人工多能性幹細胞(iPS細胞)の作成 ヒトでも成功=京都大 山中教授
http://news21.2ch.net/test/read.cgi/scienceplus/1195572188/
人工多能性幹細胞(iPS細胞)の作成 ヒトでも成功=京都大 山中教授
http://news21.2ch.net/test/read.cgi/scienceplus/1195572188/
windows.elを使用しているのですが、
C-v 1 ;切替えをC-vに割り当てています。
とか、毎回数字を打つのが非常に手間です。
screenの用に、
C-v C-v
で、前に表示していた数字に移動みたいなことはできませんか?
C-v 1 ;切替えをC-vに割り当てています。
とか、毎回数字を打つのが非常に手間です。
screenの用に、
C-v C-v
で、前に表示していた数字に移動みたいなことはできませんか?
物理行移動ってどうやるのがいいのでしょうか。
physical-line-modeがEmacs 22以降でなんか変なので困っております。
physical-line-modeがEmacs 22以降でなんか変なので困っております。
>>170
(defvar win:last-window nil)
(defadvice win-switch-to-window (before ad-iti-nana-maruomaemona activate)
(setq win:last-window win:current-config))
(defun win-restore-last-window ()
(interactive)
(if win:last-window
(win-switch-to-window 1 win:last-window)))
で、どうよ?
win:use-frame ==> nil な環境だと知らんけど。
>>172
うちでは別に変ではないけど?
笑えるほど重くて涙目だが。
(defvar win:last-window nil)
(defadvice win-switch-to-window (before ad-iti-nana-maruomaemona activate)
(setq win:last-window win:current-config))
(defun win-restore-last-window ()
(interactive)
(if win:last-window
(win-switch-to-window 1 win:last-window)))
で、どうよ?
win:use-frame ==> nil な環境だと知らんけど。
>>172
うちでは別に変ではないけど?
笑えるほど重くて涙目だが。
emacsで全てすませたい場合の作図ソフトのおすすめなどありませんでしょうか?
gnuplotモードはいまひとつな気がしました
gnuplotモードはいまひとつな気がしました
GNU Emacs 22.1.50.1を使っています。
保存時に行末にあるスペースが自動的に消されてしまいます。
これをやめさせる設定はありますでしょうか?
保存時に行末にあるスペースが自動的に消されてしまいます。
これをやめさせる設定はありますでしょうか?
EmacsのDiredで、カレントディレクトリ配下のファイル全てに対して置き換えをしたいのですが、
どのようにすればいいのでしょうか?
どのようにすればいいのでしょうか?
>>178
Matplotlib
Matplotlib
>>185
ファイルの中の文字列の置き換えです。
ファイルの中の文字列の置き換えです。
>>186
Query でいいなら ファイルすべてマークして Q か M-x dired-do-query-replace-regexp
聞いてほしくなかったら、dired-aux.el 読んで書き換えれ。
もしくは ! で perl でも ruby でも python でも好きなの呼べばいい。
Query でいいなら ファイルすべてマークして Q か M-x dired-do-query-replace-regexp
聞いてほしくなかったら、dired-aux.el 読んで書き換えれ。
もしくは ! で perl でも ruby でも python でも好きなの呼べばいい。
(add-hook 'dired-mode-hook '(lambda ()
(define-key dired-mode-map [Backspace] 'dired-up-directory)))
こう設定したですが動いてくれません。
適当に他のキーを割り当てると動くので
Backspaceがすでに dired-mode-mapに定義されているのだと考え
(lookup-key (dired-mode-map) [Backspace]) をしてみましたが
Lisp error: (void-function dired-mode-map) が返ってきてしまいました。
どうすれば dired-up-directory に Backspaceを割り当てることができますか?
(define-key dired-mode-map [Backspace] 'dired-up-directory)))
こう設定したですが動いてくれません。
適当に他のキーを割り当てると動くので
Backspaceがすでに dired-mode-mapに定義されているのだと考え
(lookup-key (dired-mode-map) [Backspace]) をしてみましたが
Lisp error: (void-function dired-mode-map) が返ってきてしまいました。
どうすれば dired-up-directory に Backspaceを割り当てることができますか?
>>188
(add-hook 'dired-mode-hook '(lambda ()
(define-key dired-mode-map [(backspace)] 'dired-up-directory)))
ではどうかね? この初心者が!
原因がわかりました。
rails.elをrequireしているのですが、こいつの中でuntabify-file.elというのをrequireしています。
これはrails.elに付属のファイルです。
んでこいつの中でグローバルに
(add-hook 'write-file-hooks 'untabify-before-write)
とやっているところがあって、フック時に呼ばれる関数の中で
(delete-trailing-whitespace)
なんてやっていますorz
こういうことやるなよな…
rails.elをrequireしているのですが、こいつの中でuntabify-file.elというのをrequireしています。
これはrails.elに付属のファイルです。
んでこいつの中でグローバルに
(add-hook 'write-file-hooks 'untabify-before-write)
とやっているところがあって、フック時に呼ばれる関数の中で
(delete-trailing-whitespace)
なんてやっていますorz
こういうことやるなよな…
>>193
前スレでも出てたな。
http://www.mail-archive.com/carbon-emacs@googlegroups.com/msg00348.html
の人はけっきょくどうしたんだろ。
前スレでも出てたな。
http://www.mail-archive.com/carbon-emacs@googlegroups.com/msg00348.html
の人はけっきょくどうしたんだろ。
>>146
MacLisp上の初代(TECO版は除いて)EmacsがそういうEmacs。
InterLispやZetaLisp上の互換Emacsもそう。
UNIX上で動く最初のGosling Emacsから今の流れが異端。
MacLisp上の初代(TECO版は除いて)EmacsがそういうEmacs。
InterLispやZetaLisp上の互換Emacsもそう。
UNIX上で動く最初のGosling Emacsから今の流れが異端。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
みんなの評価 : ☆類似してるかもしれないスレッド
- Emacs part 25 (1001) - [92%] - 2008/8/10 0:18 ○
- Emacs part 27 (1001) - [92%] - 2009/1/23 18:47 ○
- Emacs part 28 (605) - [92%] - 2009/3/25 0:37 ○
- Emacs part 26 (1001) - [92%] - 2008/11/8 20:47 ○
- Emacs part 22 (1001) - [92%] - 2008/1/18 7:47 ○
- Emacs Part 53 (989) - [84%] - 2022/12/5 12:45
- Emacs Part 33 (1001) - [84%] - 2010/3/9 20:01 ○
- Emacs Part 43 (1001) - [84%] - 2013/12/14 11:30
- Emacs part24 (991) - [84%] - 2008/5/10 5:08 ○
- Emacs Part 38 (1001) - [76%] - 2011/11/29 0:01
- Emacs Part 39 (990) - [76%] - 2012/2/9 19:45
- Emacs Part 40 (1001) - [76%] - 2012/9/7 0:30
- Emacs Part 37 (1001) - [76%] - 2011/6/20 19:47
トップメニューへ / →のくす牧場書庫について