私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレEmacs Part 41
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>950
そのエラーメッセージでぐぐると一番上のページがそのまんまこの質問と答えでワラタよ
そのエラーメッセージでぐぐると一番上のページがそのまんまこの質問と答えでワラタよ
順番変えましたが次はcannot open load fileと出ました。
導入からやり直してみたいと思います。
導入からやり直してみたいと思います。
requireを先にしてロードに失敗するなら、
packageでインストールしたelispのある場所がload-pathに登録されてないだけだろ
packageでインストールしたelispのある場所がload-pathに登録されてないだけだろ
packageでいれてるけどこれしか設定してない。
(require 'auto-complete-config)
(ac-config-default)
(require 'auto-complete-config)
(ac-config-default)
emacs24のデフォルトでは、
packageでインストールした物が存在するディレクトリのload-pathへの反映が、init.elの実行の後に、
行われるようになってるのかな?
init.elで何もしてないとpackageでインストールした物をrequireできないみたい。
init.el中で(package-initialize)すれば、load-pathに反映されて、その後ならrequireできる。
packageでインストールした物が存在するディレクトリのload-pathへの反映が、init.elの実行の後に、
行われるようになってるのかな?
init.elで何もしてないとpackageでインストールした物をrequireできないみたい。
init.el中で(package-initialize)すれば、load-pathに反映されて、その後ならrequireできる。
>>948
> elispのプロファイラが実装されてから、早速cc-modeがやり玉に上げられてる。
> 24になってからやたら遅くなったから、これで少しは速くなるだろう。
これってなんていうプロファイラです?
> elispのプロファイラが実装されてから、早速cc-modeがやり玉に上げられてる。
> 24になってからやたら遅くなったから、これで少しは速くなるだろう。
これってなんていうプロファイラです?
>>959
M-x profiler-start らしいけど、リリースされているバージョンでは実装されてないよ。
M-x profiler-start らしいけど、リリースされているバージョンでは実装されてないよ。
日本人の人が作った奴じゃないっけそれ。
elisp レベルじゃなく C レベルで実装したとかいうやつ。
その時の解説だと elp よりはるかに高性能だった記憶が
elisp レベルじゃなく C レベルで実装したとかいうやつ。
その時の解説だと elp よりはるかに高性能だった記憶が
cc-mode だけじゃなく yatex も重い
fontlock でひっかかってるような気がする
fontlock でひっかかってるような気がする
>>958
Infoに詳しく書いてある。
Whenever Emacs starts up, it automatically calls the function
`package-initialize' to load installed packages. This is done after
loading the init file and abbrev file (if any) and before running
`after-init-hook' (*note Startup Summary::). Automatic package loading
is disabled if the user option `package-enable-at-startup' is `nil'.
カスタマイズ変数は setq でパッケージ読み込み前に設定できるし、
autoload は、(ちゃんとしたelispなら)ELPAが自動的に XXXX-autoloads.el
を生成して起動時に読み込んでくれる。読み込み後に行いたい設定は、init.el で、
eval-after-load を使うか、 after-init-hook に仕込んでおけば良い。
どうしても嫌ならば、init.el の中で (package-initialize) を設定すればOK。
Infoに詳しく書いてある。
Whenever Emacs starts up, it automatically calls the function
`package-initialize' to load installed packages. This is done after
loading the init file and abbrev file (if any) and before running
`after-init-hook' (*note Startup Summary::). Automatic package loading
is disabled if the user option `package-enable-at-startup' is `nil'.
カスタマイズ変数は setq でパッケージ読み込み前に設定できるし、
autoload は、(ちゃんとしたelispなら)ELPAが自動的に XXXX-autoloads.el
を生成して起動時に読み込んでくれる。読み込み後に行いたい設定は、init.el で、
eval-after-load を使うか、 after-init-hook に仕込んでおけば良い。
どうしても嫌ならば、init.el の中で (package-initialize) を設定すればOK。
find-file-read-onlyで*.elみたいに複数のファイルを開いてそれをみんなread-onlyにできるけど
これを全部view-modeにする良い方法ないかな
view-fileで開いたら一つしか開けなくて不便
これを全部view-modeにする良い方法ないかな
view-fileで開いたら一つしか開けなくて不便
find-file-read-only をコピーしてファイル開くところに
view-mode-enable を噛ませた関数にして .emacs に置いとく
view-mode-enable を噛ませた関数にして .emacs に置いとく
find-file-read-onlyをちょっと弄ったら実現出来ました
ありがとうございました
ありがとうございました
個人的にEmacsのゲーム化を試みているのだが
牛が主人公の横スクロールで
Emacsキーバインドで技を出しながら進んでいくみたいなやつ。
例えば、ファイルみたいなのが出てきて
M-x dired でかたづけていくみたいな。
こういうのがあればEmacsも活気づくはず。
牛が主人公の横スクロールで
Emacsキーバインドで技を出しながら進んでいくみたいなやつ。
例えば、ファイルみたいなのが出てきて
M-x dired でかたづけていくみたいな。
こういうのがあればEmacsも活気づくはず。
あのテトリスってまじでしてる人っているの。
「Emacsはテトリスもできてすごいだろ。」って無意味な自慢するのにしか利用されてない予感。
「Emacsはテトリスもできてすごいだろ。」って無意味な自慢するのにしか利用されてない予感。
>>971
VIM Adventures ってあるよね.あれはゲーム性もあったし
チュートリアルになっててよかった.
横スクロールアクションなのか,横スクロールして進んでいく
アドベンチャーゲームなのか.どうせなら Emacs 上で画像使って
くれるとおもしろい.
VIM Adventures ってあるよね.あれはゲーム性もあったし
チュートリアルになっててよかった.
横スクロールアクションなのか,横スクロールして進んでいく
アドベンチャーゲームなのか.どうせなら Emacs 上で画像使って
くれるとおもしろい.
ゲームとかクリスマスとかどーでもいいのでプログラミングに便利な硬派のelispはないの。
俺が今日コードリーディング用に書いた関数
(defun view-files (filename &optional wildcards)
(interactive
(find-file-read-args "View file: "
(confirm-nonexistent-file-or-buffer)))
(let ((value (find-file-noselect filename nil nil wildcards)))
(mapcar 'view-buffer
(if (listp value) value (nreverse (list value))))))
(defun view-files (filename &optional wildcards)
(interactive
(find-file-read-args "View file: "
(confirm-nonexistent-file-or-buffer)))
(let ((value (find-file-noselect filename nil nil wildcards)))
(mapcar 'view-buffer
(if (listp value) value (nreverse (list value))))))
この前ある拡張子のバッファをまとめて閉じたかったときに書いた関数
(defun kill-buffers (string)
(interactive "sKill-buffers: ")
(if (string= string "")
(kill-buffer (current-buffer))
(dolist (buffer (buffer-list))
(if (string-match (wildcard-to-regexp string) (format "%s" buffer))
(kill-buffer buffer)))))
(defun kill-buffers (string)
(interactive "sKill-buffers: ")
(if (string= string "")
(kill-buffer (current-buffer))
(dolist (buffer (buffer-list))
(if (string-match (wildcard-to-regexp string) (format "%s" buffer))
(kill-buffer buffer)))))
>>983-984
くそくだらねぇ。プログラマやめちまえ!
くそくだらねぇ。プログラマやめちまえ!
cc-mode早速修正が入ったな。デカいファイルで"を入力した途端にフリーズする
問題も少し前に修正が入ってるから、24.3のcc-modeは大分良くなってそうだ。
問題も少し前に修正が入ってるから、24.3のcc-modeは大分良くなってそうだ。
>>985
別にくだらない事はないし、お前が辞めればいいだけ。
別にくだらない事はないし、お前が辞めればいいだけ。
elisp書くのって自分用のちょっと便利なのが欲しい時くらいだろ
汎用的なのはだいたい既にあるし
だからゲームが求められているんだよ
汎用的なのはだいたい既にあるし
だからゲームが求められているんだよ
dropdown-list.el に一箇所だけある ?b が ?\s じゃないのはなぜなんだぜ?
だいたい「求められている」とか「あるべき」とか
中二まるだしのレスに反応するのが間違っとる
中二まるだしのレスに反応するのが間違っとる
>>993(991)
自覚ないのね。可哀想に
自覚ないのね。可哀想に
というか、このご時世にEmacs使ってるやつってみんな大なり小なり中二なんじゃないの。
>>991
もうそれ時代遅れ。
もうそれ時代遅れ。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- Emacs Part 40 (1001) - [92%] - 2012/9/7 0:30
- Emacs Part 47 (995) - [92%] - 2015/4/19 13:01
- Emacs Part 42 (1001) - [92%] - 2013/6/9 5:15 △
- Emacs Part 43 (1001) - [92%] - 2013/12/14 11:30
- Emacs Part 44 (1001) - [92%] - 2014/2/8 8:01 △
- Emacs Part 46 (984) - [92%] - 2014/12/24 14:15
- Emacs Part 45 (1001) - [92%] - 2014/6/23 9:45
- Emacs Part 48 (997) - [92%] - 2015/12/9 15:15
- Emacs Part 49 (974) - [92%] - 2016/12/7 9:45
- Emacs Part 51 (1005) - [92%] - 2020/3/26 18:30
- Emacs Part 31 (1001) - [92%] - 2009/10/23 10:31 ○
- Emacs Part 33 (1001) - [84%] - 2010/3/9 20:01 ○
- Emacs Part 53 (989) - [84%] - 2022/12/5 12:45
- Emacs Part 32 (1001) - [84%] - 2009/12/20 2:04 ○
トップメニューへ / →のくす牧場書庫について