私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレEmacs part 23
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ☆
レスフィルター : (試験中)
>>839
ありがとうございます
(setq special-display-buffer-names '(("*Help*" (background-color . "black") (font . "fixed"))))
みたいにすればemacs22ではできました、がどうやら23では
customizeで設定したdefaultの色が優先されてしまい同じようにはできないようです
C-gとかすると一瞬だけ設定した色になり、一応設定はされているようなんですが…
Xresourcesでbackgroundを黒にしても、SKKの起動時に背景が白に上書きされてしまうようなのもあるんで、
多分これと関係があると思います
ありがとうございます
(setq special-display-buffer-names '(("*Help*" (background-color . "black") (font . "fixed"))))
みたいにすればemacs22ではできました、がどうやら23では
customizeで設定したdefaultの色が優先されてしまい同じようにはできないようです
C-gとかすると一瞬だけ設定した色になり、一応設定はされているようなんですが…
Xresourcesでbackgroundを黒にしても、SKKの起動時に背景が白に上書きされてしまうようなのもあるんで、
多分これと関係があると思います
おれも 23 だよ? 23.0.50.1
default の背景は
(set-background-color "black")
で設定してる。
default の背景は
(set-background-color "black")
で設定してる。
HTMLの中の<Style>タグにいれた、JavaScriptを作成しているのですが、
インデントがうまくできません。
HTML, JavaScript双方のインデントを揃えることはできませんか?
インデントがうまくできません。
HTML, JavaScript双方のインデントを揃えることはできませんか?
.emacsに設定を書いているのですが、どんどん大きくなっていき
読みづらかったりするので、「○○の設定は違うファイルに書く」
見たいに、ファイルを分割させることはできませんか?
分割させたときに、それを.emacsから読む込むにはどうしたらいいでしょうか?
読みづらかったりするので、「○○の設定は違うファイルに書く」
見たいに、ファイルを分割させることはできませんか?
分割させたときに、それを.emacsから読む込むにはどうしたらいいでしょうか?
ファイルいっぱいあるとめんどいから
あるディレクトリ以下の el は勝手にロードしてほしい
標準の site-lisp ディレには subdir.el みたいなのあるからできるはずなんだがのー
あるディレクトリ以下の el は勝手にロードしてほしい
標準の site-lisp ディレには subdir.el みたいなのあるからできるはずなんだがのー
>>861
(setq load-path (cons "~/opt/share/emacs/elisp" load-path))
;; load-subdir
(let ((dir (expand-file-name "~/opt/share/emacs/elisp")))
(if (member dir load-path) nil
(setq load-path (cons dir load-path))
(let ((default-directory dir))
(load (expand-file-name "subdirs.el") t t t))))
(setq load-path (cons "~/opt/share/emacs/elisp" load-path))
;; load-subdir
(let ((dir (expand-file-name "~/opt/share/emacs/elisp")))
(if (member dir load-path) nil
(setq load-path (cons dir load-path))
(let ((default-directory dir))
(load (expand-file-name "subdirs.el") t t t))))
>>862
ちょっとすっきりさせてみた。
(let ((default-directory
(expand-file-name "~/opt/share/emacs/elisp")))
(setq load-path (cons default-directory load-path))
(normal-top-level-add-subdirs-to-load-path))
ちょっとすっきりさせてみた。
(let ((default-directory
(expand-file-name "~/opt/share/emacs/elisp")))
(setq load-path (cons default-directory load-path))
(normal-top-level-add-subdirs-to-load-path))
おっ!予想通り、linum.elがcvsに取り込まれたな。
emacs-unicode-2もマージされたし、早いとこリリースしちゃってほしい気分だな。
でないと、またcvsを追っかけることになってしまう懼
emacs-unicode-2もマージされたし、早いとこリリースしちゃってほしい気分だな。
でないと、またcvsを追っかけることになってしまう懼
meadowなんですが、おそらく自分が変なキーを押したせいで
日本語入力モード切り替えキーを押した時、ミニバッファに
f==>File
というプロンプトが出ることがちょくちょくあります。いつも
解決方法が分からずにemacsを再起動するのですが、私は
いつも何をしたせいで、こういうことになってしまうのでしょうか?
日本語入力モード切り替えキーを押した時、ミニバッファに
f==>File
というプロンプトが出ることがちょくちょくあります。いつも
解決方法が分からずにemacsを再起動するのですが、私は
いつも何をしたせいで、こういうことになってしまうのでしょうか?
M-` runs the command tmm-menubar
Menu bar (up/down to change, PgUp to menu): f==>File
Menu bar (up/down to change, PgUp to menu): f==>File
meadowは直接知らないが、
おそらくメニューを呼び出すキー(f10とかM-`とか)を押したから。
再起動しなくてもC-gで中断すればいいのに。
おそらくメニューを呼び出すキー(f10とかM-`とか)を押したから。
再起動しなくてもC-gで中断すればいいのに。
mmm-modeって、バッファ全体をC-M-\したら、カーソルがある位置のインデントになるんですけど、
各インデントにしたがって、全体をインデントすることってできないですかね?
各インデントにしたがって、全体をインデントすることってできないですかね?
モードラインのバッファ文字列上 (例えば *scratch* とか) にマウスカーソルが乗ると
カーソルが「手」のアイコンに変わりますが、任意の文字列に対して同様の動作を得るには
face にどういったプロパティーを指定すれば良いのでしょうか?
カーソルが「手」のアイコンに変わりますが、任意の文字列に対して同様の動作を得るには
face にどういったプロパティーを指定すれば良いのでしょうか?
このスレッドで"mmm-mode"を知り導入してみたのですが、
byte-code: Wrong type argument: stringp, nil [2 times]
とタブを入力すると表示されます。
ファイルはHTMLファイルで、JavaScriptも記入しており、JavaScriptの部分を
"mmm-mode"で"javascript-mode"にしています。
メインのメジャーモードの"html-mode"では、普通にタブの入力でインデントされます。
JavaScriptの範囲でタブを入力すると表示されます。
表示と言うのはミニバッファに表示されます。 *Message*を見ると上記の記述があります。
情報として、何を書けば良いのか分からないのですが、必要なことがあれば言って下さい。
原因がわかれば教えて頂きたいです。 よろしくお願いします。
byte-code: Wrong type argument: stringp, nil [2 times]
とタブを入力すると表示されます。
ファイルはHTMLファイルで、JavaScriptも記入しており、JavaScriptの部分を
"mmm-mode"で"javascript-mode"にしています。
メインのメジャーモードの"html-mode"では、普通にタブの入力でインデントされます。
JavaScriptの範囲でタブを入力すると表示されます。
表示と言うのはミニバッファに表示されます。 *Message*を見ると上記の記述があります。
情報として、何を書けば良いのか分からないのですが、必要なことがあれば言って下さい。
原因がわかれば教えて頂きたいです。 よろしくお願いします。
>>872
試してないからカンだけど、マウスカーソルはテキストが clickable な場合に変わるんじゃないの?
試してないからカンだけど、マウスカーソルはテキストが clickable な場合に変わるんじゃないの?
しっかし emacs は本当に素晴らしいアプリだね
貴方のお陰で開発効率が何十倍にもなりました
鬱だった頃、生きる楽しみを与えてくれたのも貴方です
今は24時間いつも一緒
emacs、毎日ありがとう
貴方のお陰で開発効率が何十倍にもなりました
鬱だった頃、生きる楽しみを与えてくれたのも貴方です
今は24時間いつも一緒
emacs、毎日ありがとう
機能は素晴らしいと思うけど、1MB程度の日本語SJISのテキストを開くと画面をスクロール
させるたびに、CPU使用率100%になり2~3秒以上固まってしまうのはなんとかならないのかな?
まあ、CPU:CEL2.8G、MEM:1.5Gというこちらのしょぼい環境のせいもあるんだろうけど。
させるたびに、CPU使用率100%になり2~3秒以上固まってしまうのはなんとかならないのかな?
まあ、CPU:CEL2.8G、MEM:1.5Gというこちらのしょぼい環境のせいもあるんだろうけど。
>>876
> 機能は素晴らしいと思うけど、1MB程度の日本語SJISのテキストを開くと画面をスクロール
> させるたびに、CPU使用率100%になり2~3秒以上固まってしまうのはなんとかならないのかな?
速い機械を使うといいよ
> 機能は素晴らしいと思うけど、1MB程度の日本語SJISのテキストを開くと画面をスクロール
> させるたびに、CPU使用率100%になり2~3秒以上固まってしまうのはなんとかならないのかな?
速い機械を使うといいよ
>>876
ターゲットファイルを find-file-fundamental で開いてそれが起こらなかったら、
そのファイルに関連するモードのフォントロック、恐らくヘボい正規表現が原因。
それでも駄目だったら「emacs -q ターゲットファイル」で開いてみろ。
その状態でも再発すればemacsのバージョン上げるかOS変えるかパソコン捨てるかしろ。
emacsタソは使用者を選ぶからな。
使用者の能力が高ければ高いほど献身に奉仕してくれるんだよ。
ターゲットファイルを find-file-fundamental で開いてそれが起こらなかったら、
そのファイルに関連するモードのフォントロック、恐らくヘボい正規表現が原因。
それでも駄目だったら「emacs -q ターゲットファイル」で開いてみろ。
その状態でも再発すればemacsのバージョン上げるかOS変えるかパソコン捨てるかしろ。
emacsタソは使用者を選ぶからな。
使用者の能力が高ければ高いほど献身に奉仕してくれるんだよ。
>>878
877-878
レスありがとう。
しかし、font-lockをオフにしても変わらなかったので多分CPUの問題だと思う。
fundamental-modeなどは試していなかったので一応やってみるよ。
877-878
レスありがとう。
しかし、font-lockをオフにしても変わらなかったので多分CPUの問題だと思う。
fundamental-modeなどは試していなかったので一応やってみるよ。
_/l__
/ く
| ´ω` | ぐにゅう emacs
| C='|
あっ、あのちょっといいですか?
今日、2チャン Emacs スレッドのマスコットキャラは上の
「ぐにゅう君」に決定しました!!!!! みなさん、ご協力ありがとう。
>>881
微妙に癒されるなw
微妙に癒されるなw
>>878
fundamental-mode、emacs -q でも再発。
CPUは使用者の能力とは関係ないと思う。
まあ、高いPCを買う金が無いというのは能力に依存するのかもしれないが。
英語圏で作られたソフトウェアだから仕方ないのかもしれないが、この辺は改善してもらえると
嬉しいね。
fundamental-mode、emacs -q でも再発。
CPUは使用者の能力とは関係ないと思う。
まあ、高いPCを買う金が無いというのは能力に依存するのかもしれないが。
英語圏で作られたソフトウェアだから仕方ないのかもしれないが、この辺は改善してもらえると
嬉しいね。
emacsでc++するための情報をあつめているのですが
http://d.hatena.ne.jp/niitsuma/20080114
他にお勧めのサイトなどありましたらお教えいただけないでしょうか?
http://d.hatena.ne.jp/niitsuma/20080114
他にお勧めのサイトなどありましたらお教えいただけないでしょうか?
>>882
ちなみに使ってるEmacsはなに?
ちなみに使ってるEmacsはなに?
>>886
utf8 に変換しても変わらず。
一行の文字数が多すぎるのがまずいのかと思ってfill-columnを114にして保存し直してみたが
余計遅くなった。
column変更後のテキストの行数は8430行、ファイルサイズは1.24MB。
上にスクロールした場合はかなりスムーズにスクロールするが、下にスクロールするとやはり
描画が遅れる。
英数のテキストなら描画に問題はないようなので、日本語のテキストで行数が多い場合にこの
現象が起きるような気がする。
これらはカーソルキーやC-n、C-pで画面をスクロールさせたときのことをいっているので、
PageUp、PageDownなどで1ページずつスクロールすれば問題ないのかもしれない。
utf8 に変換しても変わらず。
一行の文字数が多すぎるのがまずいのかと思ってfill-columnを114にして保存し直してみたが
余計遅くなった。
column変更後のテキストの行数は8430行、ファイルサイズは1.24MB。
上にスクロールした場合はかなりスムーズにスクロールするが、下にスクロールするとやはり
描画が遅れる。
英数のテキストなら描画に問題はないようなので、日本語のテキストで行数が多い場合にこの
現象が起きるような気がする。
これらはカーソルキーやC-n、C-pで画面をスクロールさせたときのことをいっているので、
PageUp、PageDownなどで1ページずつスクロールすれば問題ないのかもしれない。
>>888
多少挙動が変わってスムーズにいくときもあるけど、4秒程度固まるときもある。
これはもうCPUに依存するもので、設定で何とかなるものでもないような気もする。
皆さんはどのくらいのスペックのPCでEmacsを動かしているんですか?
まあ、1MB程度の日本語テキストなどというのを編集する人は少ないかもしれないけれど。
多少挙動が変わってスムーズにいくときもあるけど、4秒程度固まるときもある。
これはもうCPUに依存するもので、設定で何とかなるものでもないような気もする。
皆さんはどのくらいのスペックのPCでEmacsを動かしているんですか?
まあ、1MB程度の日本語テキストなどというのを編集する人は少ないかもしれないけれど。
>>889
Pen3 800Mhz のメモリ 384M。
Pen3 800Mhz のメモリ 384M。
>>876
俺とか、Pen3 650Mhz RAM 256MB (on win2000) でも超スムーズに動いてるけどな。 >emacs22
そのスペックで遅いとかありえんよ。 売って別の買った方がよくね?それとも、それはMeadowの問題なんじゃねーの?
俺とか、Pen3 650Mhz RAM 256MB (on win2000) でも超スムーズに動いてるけどな。 >emacs22
そのスペックで遅いとかありえんよ。 売って別の買った方がよくね?それとも、それはMeadowの問題なんじゃねーの?
>>892
xyzzylispで申し訳ないんですが、こんな感じ
(let ((l (list #\あ #\い #\う #\え #\お #\か #\き #\く #\け #\こ
#\さ #\し #\す #\せ #\そ #\た #\ち #\つ #\て #\と
#\な #\に #\ぬ #\ね #\の #\は #\ひ #\ふ #\へ #\ほ
#\ま #\み #\む #\め #\も #\や #\い #\ゆ #\え #\よ
#\ら #\り #\る #\れ #\ろ #\わ #\ゐ #\う #\ゑ #\を
#\ん))
(s 0))
(dotimes (x 8500)
(insert (make-sequence 'string 57 :initial-element (nth s l))
"\n")
(incf s)
(if (= s 51)
(setq s 0))))
でテキストを作ってみたところ数秒固まるというようなことはなくなったので、こちらのテキストに
含まれる文字の問題だったようです。
xyzzylispで申し訳ないんですが、こんな感じ
(let ((l (list #\あ #\い #\う #\え #\お #\か #\き #\く #\け #\こ
#\さ #\し #\す #\せ #\そ #\た #\ち #\つ #\て #\と
#\な #\に #\ぬ #\ね #\の #\は #\ひ #\ふ #\へ #\ほ
#\ま #\み #\む #\め #\も #\や #\い #\ゆ #\え #\よ
#\ら #\り #\る #\れ #\ろ #\わ #\ゐ #\う #\ゑ #\を
#\ん))
(s 0))
(dotimes (x 8500)
(insert (make-sequence 'string 57 :initial-element (nth s l))
"\n")
(incf s)
(if (= s 51)
(setq s 0))))
でテキストを作ってみたところ数秒固まるというようなことはなくなったので、こちらのテキストに
含まれる文字の問題だったようです。
そのおかしくなるファイルでUNIX上のEmacsでも再現するのか気になるなあ
>>895 環境あったら試してホシス
>>895 環境あったら試してホシス
>>897
著作権の問題でUPできないけど、書籍をOCRで取り込んだものなので変な文字が含まれているのかも知れない。
UNIX環境は無いのでちょっと難しいです。
再現するテキストを作ろうとしているんだけどうまくいかない。
著作権フリーのこのあたり
http://law.e-gov.go.jp/cgi-bin/idxselect.cgi?IDX_OPT=1&H_NAME=%96%af%8e%96%8e%b7%8d%73%96%40&H_NAME_YOMI=%82%a0&H_NO_GENGO=H&H_NO_YEAR=&H_NO_TYPE=2&H_NO_NO=&H_FILE_NAME=S54HO004&H_RYAKU=1&H_CTG=1&H_YOMI_GUN=1&H_CTG_GUN=1
のテキストをコピペしてC-n押しっぱなしでもたまに固まることがあるね。
著作権の問題でUPできないけど、書籍をOCRで取り込んだものなので変な文字が含まれているのかも知れない。
UNIX環境は無いのでちょっと難しいです。
再現するテキストを作ろうとしているんだけどうまくいかない。
著作権フリーのこのあたり
http://law.e-gov.go.jp/cgi-bin/idxselect.cgi?IDX_OPT=1&H_NAME=%96%af%8e%96%8e%b7%8d%73%96%40&H_NAME_YOMI=%82%a0&H_NO_GENGO=H&H_NO_YEAR=&H_NO_TYPE=2&H_NO_NO=&H_FILE_NAME=S54HO004&H_RYAKU=1&H_CTG=1&H_YOMI_GUN=1&H_CTG_GUN=1
のテキストをコピペしてC-n押しっぱなしでもたまに固まることがあるね。
前へ 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
トップメニューへ / →のくす牧場書庫について