元スレEmacs Part 46
emacs覧 / PC版 /みんなの評価 :
253 = :
emacs24.3で
Gauche動かしたいのだけど
M-x eshell
で
gosh
としてREPLに入ると
gosh> ←このプロンプトが表示されず、
式入力後の結果も表示されないのはなぜ?
ちなみにエラーは表示されるしそのほかの組み込みコマンド(ls?とか?)
はうまくいく
Scheme 関連の設定はなにもしていない
254 = :
ごめん事故解決したぜ
256 = :
おお・・ lingr の Emacs 部屋、微妙に盛り上がってたんだな
vim 部屋の人も結構沢山いたのが面白かった
257 = :
>>254
どうやって解決したの?
258 = :
>>257
goshの挙動はレファレンスを見ると
> gosh
のように引数なしで呼ぶとREPLに入るが
入力が「端末」でない場合プロンプトは表示されない
パイプで有効でしょう。みたいに書いてあった
>gosh -i
では入力が「端末」でなくてもプロンプトは表示される
emacsからのeshellとshell(windowsではcmd.exeかな)では
gosh的には入力が「端末」ではない?らしい
よくわからんが、goshに-iをつけることで解決した
259 = :
emacs だと shell-mode や eshell はシェルをパイプでつないで動かす偽物だから
本物の端末を要求する系は動かないよ。
端末エミュレーションが必要なら term とか ansi-term を使う必要がある。
260 = :
>>259
なるほどねありがとー
261 = :
キーバンドをあるモードだけに割り当てるにはどうすればよい?
262 = :
(define-key hogehoge-mode-map (kbd "C-c a") 'do-something)
か
(add-hook 'hogehoge-mode-hook (lambda () (local-set-key (kbd "C-c a") 'do-something))
じゃねえの
264 = :
>>262
さんくす!
265 = :
★マインドコントロールの手法★
・沢山の人が偏った意見を一貫して支持する
偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法
・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法
偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い
....
266 = :
orgtbl-mode は他のメジャーモードを利用中でもマイナーモードとして
利用することができるかと思いますが、Windows版 24.3 で org-mode を
package-list-packages でインストールしましたが、M-x orgtbl-mode と
しても No match と言われ呼び出せません。
例えば M-x org-version を実行したあとだと M-x orgtbl-mode が
呼び出せますがそういうものなのでしょうか。
確認すべき点がありましたらご教示いただけますでしょうか。
よろしくお願いいたします。
267 = :
うちは.emacsでrequire orgしたらorgtbl-modeを起動できるようになった。
268 = :
>>266
ロードとオートロードを知るべし
269 = :
>>267
org に関する設定は
(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
のみにしていたのですが、(require 'org) を加えたら
orgtbl-mode が呼び出せるようになりました。
ありがとうございました。
>>268
267さんの方法で呼び出せるようになりました。
(require 'org) を追加する前は、org-version を実行することで
初めて org-mode が読み込まれ、(require 'org) を追加してからは
Emacs 起動時に org-mode が読み込まれることで orgtbl-mode も
呼び出せるようになった、という感じでしょうか。
Emacs Lisp の勉強を重ねたいと思います。
ありがとうございました。
271 = :
キーバンド
272 = :
みなさん、パッケージ管理ってどうされていますか?
このサイト(http://d.hatena.ne.jp/hnw/20140113)にある
(defvar my/favorite-packages
'(
php-mode
haskell-mode
csharp-mode
yaml-mode
open-junk-file
gtags
anything
)
"起動時に自動的にインストールされるパッケージのリスト")
ですが、これをinit.elに記載しておき、環境移行すれば、確かにインストールも楽になると思いますが、
この方法だと、新たにパッケージをインストールしたり、アンインストールした場合、
init.elも修正が必要になると思います。
パッケージをインストール/アンインストールした時に、別ファイルに書き込み、
(つまり、Emacs終了時に現在入ってるパッケージリストを更新)
起動時に、それを読み込み、インストールされてなければ、インストールする
(もちろんアンインストールしてあったら、アンインストールする)
ような方法ってありますか?
それとも、上記のdefvar my/favorite-packagesの使い方って、
全環境共通にインストールしたいパッケージ一覧で、
それ以外は個別にインストールするもの???
例)
家では、上記パッケージ+○○に関するパッケージ
仕事場では、上記パッケージ+××に関するパッケージ
273 = :
手動こそ至高
277 = :
そういうのに気を遣う人はcaskとか使ってるんじゃないの
279 = :
他の人が作ってくれたelispをrequireしてありがたく使わせてもらっています
そういうelispをいざ自分で作ろうとしても作り方が分かりません
emacs lispの基本的な構文は分かっているつもりなのですが
他人向けにelispを公開するノウハウはさっぱり仕入れてきませんでした
参考になるものとして何かありますか
280 = :
requireはelispの機能だから、elispをわかってないだけじゃないだろうか
281 = :
画面表示と四則演算、条件分岐、ループを使えるようになったくらいで「その言語使えます」って言っちゃうタイプか
282 = :
「emacs メジャーモード 作り方」でググるくらい思いつかないとどーもならんし、
elisp の info に見向きもしないで elisp 入門したがる人はおじさんキライだな
283 = :
まあまあ、彼はまだ若い
ここは私の顔に免じて許してやってはくれまいか
284 = :
じゃぁ、ぶん殴っていいですか?
285 = :
いいよ
286 = :
>>279
provide は分かる?
287 = :
高齢化が進むから優しくしないと
288 = :
sit-for 0.0 や run-at-time 0.0 でいいのか
run-at-time 0.05 は必要か
run-at-time 0.08 以上後でやらないととか
どこ調べて判断すればいいの?
289 = :
オープンソースの恩恵によっておまえのパソコンにも
1ファイルすら欠くことなく無償で提供されている膨大なelispコードの山とか
290 = :
>>279
優しい Emacs-Lisp 講座
がお探しのものに近いのではないかと思います。
Web版をご一読されてはいかがですか。
291 = :
>>290
ありがとうございました。早速見てみます。
>>他の、俺を罵ってくれた奴ら
俺が超絶スゲーelisp作っても、使わせてやらねえからな!!
292 = :
>>282の「emacs メジャーモード 作り方」でぐぐれば「優しい~」も上位に出てくるし
それ以外の有益な情報も出てくるから
>>279の目的に最もマッチするのは>>282なんじゃないかと思うけどね
「情報の質」よりも「敬語であること」を重視してるようじゃ、まだまだ先は長いわ
293 = :
>>291
> 俺が超絶スゲーelisp作っても、使わせてやらねえからな!!
具体的にどうやるんだろ。
ライセンスでしばる?
294 = :
検索結果から選ぶなんて高度なことはできないんですよ
295 = :
m17 の cvs につながらなくて、ググって Wanderlust が死んでると知って愕然とした…
最近の Emacs ユーザはメールクライアントは何使ってるの? Mew?
296 = :
>>295
サンダーバード
297 = :
>>295
おれ、emacs派だけど、
sylpheed使ってる
300 = :
>>295
二年くらい前から wanderlust 使ってる
パッケージのバージョンは 20140712.1049 になってるけど死んだの?
みんなの評価 :
類似してるかもしれないスレッド
- Emacs Part 40 (1001) - [92%] - 2012/9/7 0:30
- Emacs Part 47 (995) - [92%] - 2015/4/19 13:01
- Emacs Part 36 (1001) - [92%] - 2011/3/1 5:02
- Emacs Part 42 (1001) - [92%] - 2013/6/9 5:15 △
- Emacs Part 43 (1001) - [92%] - 2013/12/14 11:30
- Emacs Part 45 (1001) - [92%] - 2014/6/23 9:45
- Emacs Part 44 (1001) - [92%] - 2014/2/8 8:01 △
- Emacs Part 48 (997) - [92%] - 2015/12/9 15:15
- Emacs Part 49 (974) - [92%] - 2016/12/7 9:45
- Emacs Part 41 (1001) - [92%] - 2012/12/24 4:15
- 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 ○
- Emacs Part 31 (1001) - [84%] - 2009/10/23 10:31 ○
トップメニューへ / →のくす牧場書庫について