のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,684,876人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレEmacs Part 49

emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
501 : 名無しさん@お腹 - 2016/05/03(火) 19:32:56.85 .net (+98,+29,-26)
>>499
>>296のワザも試したか?それでも数十個程度までしか無理なのは間違いないが
502 : 名無しさん@お腹 - 2016/05/03(火) 19:35:51.01 .net (+10,-30,-58)
>>500
package経由でインストールしたのは
(add-hook 'after-init-hook (lambda () ここに設定を書く))
でやらないと駄目だよ

これテンプレにしておかないと定期的にこういう質問が出てきそうだな
503 : 名無しさん@お腹 - 2016/05/03(火) 19:43:39.26 .net (+8,-29,-31)
>>500
http://www.emacswiki.org/emacs/ELPA
ここにafter-init-hookの事とか設定について一通り書いてあるから見るべし
504 : 名無しさん@お腹 - 2016/05/03(火) 20:10:59.51 .net (+107,+29,-11)
>>501
個々のカーソルに何をするかにもよるけど1000個くらいまでは便利に使えてる
10000個になると無理ゲーだけど
505 : 名無しさん@お腹 - 2016/05/03(火) 22:06:00.48 .net (+6,-27,+0)
>>296
ありがとう知らなかった。けどなんでM-p M-nじゃないんだー
506 : 名無しさん@お腹 - 2016/05/04(水) 00:51:26.62 .net (+77,+29,-64)
>>504
1000個とかってさすがに実作業でもやった事ないな…
Windows版Emacsは画面の更新が滅茶苦茶遅いからせいぜい200個位が限界だったと思われる
Linux版なら1000個位は行けるかもしれない
507 : 名無しさん@お腹 - 2016/05/04(水) 02:19:16.63 .net (+6,-30,-48)
>>496
init.elを書き直して、M-x list-packagesでorgとorg-plus-contribは
インストールできたようです。
>>502 >>503
ありがとうございます。時間がかかるとおもいますが、やってみます。
508 : 名無しさん@お腹 - 2016/05/11(水) 23:49:41.52 .net (+3,-30,-37)
highlight-symbol での色設定がわからない。なんで以下を入れても色変わらないの?
(setq highlight-symbol-colors '("DarkOrange" "DodgerBlue1" "DeepPink1"))
509 : 名無しさん@お腹 - 2016/05/12(木) 09:22:48.75 .net (+13,-24,+0)
face
510 : 名無しさん@お腹 - 2016/05/12(木) 16:59:53.56 .net (+30,+1,+1)
>>509
もう少しヒント下さい ω
511 : 名無しさん@お腹 - 2016/05/13(金) 12:44:21.89 .net (+35,+12,-2)
変わるじゃん(ワラ
512 : 名無しさん@お腹 - 2016/05/17(火) 14:07:25.09 .net (+95,+29,-12)
超初心者なんだけど

距離計算の記号ってどれ?
絶対値にする方法でも良いけど
513 : 名無しさん@お腹 - 2016/05/17(火) 17:11:18.03 .net (+70,+29,-32)
>>512
どんな距離空間上の距離でしょうか?その距離関数の定義はなんでしょうか?
514 : 名無しさん@お腹 - 2016/05/17(火) 21:24:59.19 .net (+53,+25,-8)
サーチリングの保存てどうやればできますか?
515 : 名無しさん@お腹 - 2016/05/18(水) 03:41:01.25 .net (+23,-29,-25)
サーチリング?
検索のヒストリならdesktop.elとかsession.elで保存できるんでない
516 : 名無しさん@お腹 - 2016/05/18(水) 14:12:02.25 .net (+44,+18,+1)
>>515
ありがとう ^^;
517 : 名無しさん@お腹 - 2016/05/18(水) 19:13:28.55 .net (+10,-29,-23)
>>512
|a - b|で十分伝わると思うが、このスレで聞く質問なのかね…
Texかなんかの事か?
518 : 名無しさん@お腹 - 2016/05/19(木) 07:19:15.39 .net (+7,-30,-76)
質問です。

ファイル名やフォルダ名の先頭に_(アンダーバー)をつけると
ほとんどのファイラで一番上に表示されるのですが、EmacsのDiredだけは

aaa
bbb
_ccc
ddd

のように_(アンダーバー)がソートの対象外にされて並んでしまいます。
このDiredのデフォルトソートの挙動を通常のファイラのファイル名順に変更する方法はありませんでしょうか?

是非よろしくお願いいたします。m(_ _)m
519 : 名無しさん@お腹 - 2016/05/19(木) 09:44:47.09 .net (+3,-30,-110)
自分とこはそうならないけどなあ
環境は?
dired は ls の出力を編集してるから ls が変なのかな

dired-listing-switches と dired-ls-sorting-switches の値で ls した結果がどうなるかだね
520 : 名無しさん@お腹 - 2016/05/19(木) 09:58:08.96 .net (-1,-30,-52)
>>518
環境がわからないけどこの辺も要チェック?
ls-lisp-use-string-collate
ls-lisp-UCA-like-collation
521 : 名無しさん@お腹 - 2016/05/21(土) 17:58:41.33 .net (+7,-30,-274)
calfwでカレンダーを表示(=cfw:open-calendar-buffer)してq(=bury-buffer)で抜けると、
もといたバッファでポイントがカレンダーのポイントと同じ位置に移動してしまいます。
バッファリストから選択して戻る場合などは問題ありません。
save-excursionの中でバッファを切り替えているのは問題ないんでしょうか?

(defun* cfw:open-calendar-buffer
[...]
(save-excursion
(let ((cp (cfw:create-calendar-component-buffer
:date date :buffer buffer :custom-map custom-map
:contents-sources contents-sources
:annotation-sources annotation-sources :view view :sorter sorter)))
(switch-to-buffer (cfw:cp-get-buffer cp)))))
522 : 名無しさん@お腹 - 2016/05/21(土) 18:06:33.01 .net (-1,-29,-27)
>>521
github に issue 立てたほうがいいんじゃないかな
523 : 名無しさん@お腹 - 2016/05/22(日) 09:42:09.44 .net (+3,-30,-88)
search-ring重複させないのどうするの。kill-ringはわかたけど
(defadvice kill-new (before ys:no-kill-new-duplicates activate)
(setq kill-ring (delete (ad-get-arg 0) kill-ring)))
524 : 名無しさん@お腹 - 2016/05/22(日) 13:30:25.84 .net (-1,-29,-13)
kill-dont-save-duplicates みたいなそのものずばりの変数があったような
検索履歴のほうはしらない
525 : 名無しさん@お腹 - 2016/05/22(日) 13:44:07.77 .net (-2,-30,-36)
これ?
(setq history-delete-duplicates t)
526 : 名無しさん@お腹 - 2016/05/23(月) 01:40:39.18 .net (-1,-29,-20)
history-ring はミニバッファの履歴用だよ
527 : 名無しさん@お腹 - 2016/05/24(火) 00:53:39.50 .net (-1,-29,-57)
質問だけど、C言語の四則演算の式をlispに変換するマクロって何かある?
528 : 名無しさん@お腹 - 2016/05/24(火) 00:55:18.28 .net (+4,-23,-35)
四則演算だけじゃなかった。sqrtとかsinも含まれてる。
全て手作業でlispに変換するのはキツいものがある…
529 : 名無しさん@お腹 - 2016/05/24(火) 02:55:10.47 .net (+90,+28,-19)
俺はここを参考にして自作した関数を持ってるが
http://www.geocities.jp/m_hiroi/xyzzy_lisp/abclisp18.html
多変数関数についてはやってないわ
530 : 名無しさん@お腹 - 2016/05/25(水) 00:00:16.45 .net (+104,+29,-12)
>>529
やっぱり自作するしかないかな…
S式は概ねいいんだけど数式の記述には向かないよな
531 : 名無しさん@お腹 - 2016/05/25(水) 00:19:12.42 .net (+57,+29,-5)
人によってはS式こそ数式の記述に向いてるって考えるけどな
532 : 名無しさん@お腹 - 2016/05/25(水) 00:55:56.00 .net (+57,+29,-27)
完全に1から書くならいいけど、既にある数式を移植するには厳しいよ…
533 : 名無しさん@お腹 - 2016/05/25(水) 03:06:46.02 .net (+71,+29,-40)
>>530
健闘を祈る
括弧が多いと感じるのは数式だね
プログラム中で括弧が多いとは感じないけど
534 : 名無しさん@お腹 - 2016/05/25(水) 10:20:53.61 .net (-2,-30,-21)
Recursive Descent parser emacsで検索すれば引っかかるが

http://nullprogram.com/blog/2012/09/20/
とか
535 : 名無しさん@お腹 - 2016/05/25(水) 10:29:46.20 .net (+28,+5,+0)
calc って知られてないんだな
536 : 名無しさん@お腹 - 2016/05/25(水) 12:54:24.74 .net (+57,+29,-7)
calc はプログラムから使おうとすると結構癖があって大変だよ
537 : 名無しさん@お腹 - 2016/05/25(水) 14:51:56.25 .net (+57,+29,-2)
萩谷先生のブーンボーグってあったじゃん
538 : 名無しさん@お腹 - 2016/06/01(水) 17:54:05.70 .net (+62,+29,-59)
長年mcompleteでこれといった不自由も無くやってこれたのですが
現在ではhelmという奴に取って代わられているのは知っていて
過去に2,3回ほどチラッと試してみてはイラッときて諦めるを
繰り返しています

emacsユーザーの何割ぐらいがhelmを利用しているのかとか
今後もemacs使い続けるならhelmに本腰を入れて移行すべきだとか
ここの解説見てワカラナイならテメーには無理だとかご教授ください
539 : 名無しさん@お腹 - 2016/06/01(水) 20:33:07.21 .net (+91,+29,-26)
何割かはしらないけど結構な数や人が使ってる印象ではある
でも自分の環境で閉じた話なんだし別に合わないなら使わなくてもいいんでない?
自分も helm あんまり好きじゃないから使ってない
540 : 名無しさん@お腹 - 2016/06/01(水) 21:49:26.98 .net (+52,+24,-20)
ああ、helmのデフォルトキーバインドは発狂しそうだよねぇ
まずはここ参考にするだけで大幅にストレス減った
http://d.hatena.ne.jp/a_bicky/20140104/1388822688
http://d.hatena.ne.jp/a_bicky/20151123/1448285411

mcomplete使ったことないのでどっちが良いか分からない
541 : 名無しさん@お腹 - 2016/06/01(水) 21:54:09.63 .net (+62,+29,-47)
あと、helm-swoop入れるのと、るびきち先生のbm.elのアイデアと一緒に使うと最近良く開くファイルは作業中にどこでも良いからマーキングしておけば、C-x bでいつも出てくるようになるので超便利
http://rubikitch.com/2014/12/17/bm-repository-open/
派手な色使いは慣れるしか無い

Emacs的ではないからこれでも合わないなら無理かも
542 : 名無しさん@お腹 - 2016/06/02(木) 00:45:13.51 .net (+70,+29,-17)
>>539-541
アドバイスありがとうございます
ご紹介いただいたサイトを参考にもう少しがんばってみます
543 : 名無しさん@お腹 - 2016/06/02(木) 12:01:31.08 .net (+9,-30,+0)
helmはhelm-for-filesを使う為にあると言っても過言じゃない
helm-for-filesをC-;とかC-:に割り当てて使うべし
以下俺の設定参考にしてみてくれ
(require 'helm-config)
(helm-mode t)
(define-key global-map [remap occur] 'helm-occur)
(define-key global-map [remap find-file] 'helm-find-files)
(define-key global-map [remap execute-extended-command] 'helm-M-x)
(setq helm-mode-reverse-history nil)
(global-set-key [(control ?:)] 'helm-for-files)
(global-set-key "\C-cR" 'helm-resume)
544 : 名無しさん@お腹 - 2016/06/02(木) 12:15:20.44 .net (+3,-29,-37)
あと、使用頻度の低いコマンドは無理にキーバインドを割り当てたり
思い出したりしないでM-x helm-hogeと打ち込んだほうが結局は早いしストレス溜まらない
俺はM-x(実際にはhelm-M-x)を使いまくってる
545 : 名無しさん@お腹 - 2016/06/02(木) 18:11:35.67 .net (+35,-30,-125)
>>543-544
ありがとうございますhelm-for-files素晴らしいですね。
ただちょっと不満があって
helm-for-filesだとバッファがあるせいでTAB補完が利用できず
helm-find-file,helm-recentfはそれのみの候補しか出ません

要はhelm-for-filesからバッファを除いた候補で補完を利用して
ファイルを開きたいのですが調査不足なのかやり方がわかりません
546 : 名無しさん@お腹 - 2016/06/02(木) 18:23:57.08 .net (+3,-30,-192)
連投してしまって申し訳ありません
windows.elを愛用しているのですがhelmでウィンドウ生成メニューを
補完させるには独自にwindows.el用のhelm拡張を書かなくては
ならないのでしょうか?

あとスレチかと思いますが
ubuntu12.04のemacs24.3のwindows.elでフレーム生成は問題なく出来るのですが
windowsのgnupack13.06のemacs24.5.1のwindows.elでフレーム生成すると
フレームが生成された瞬間emacsがハングアップしてしまいます
windows.elからではなくC-x 5 2(make-frame-command)ならハングアップしません
547 : 名無しさん@お腹 - 2016/06/02(木) 20:44:05.78 .net (+45,+27,+1)
そうですか
548 : 名無しさん@お腹 - 2016/06/02(木) 21:17:49.98 .net (+4,-30,-70)
>>545
>要はhelm-for-filesからバッファを除いた候補で補完を利用して
>ファイルを開きたいのですが調査不足なのかやり方がわかりません

こんな感じ↓でやればいいよ

(defun my-helm-file ()
549 : 名無しさん@お腹 - 2016/06/02(木) 21:18:50.80 .net (+3,-30,-168)
ごめん、なぜか切れてた

(defun my-helm-file ()
"helm のファイル関連処理"
(interactive)
(helm :sources '(
helm-source-files-in-current-dir
helm-source-recentf
helm-source-file-cache
helm-source-locate
helm-source-buffers-list
)))
550 : 名無しさん@お腹 - 2016/06/02(木) 22:58:29.78 .net (+50,+6,-45)
>>545
helmは補完とかするもんじゃないんで、とりあえず落ち着いて暫く使ってみなよ
今の所helm-for-filesに不満はないな
helmは視線を大きく動かす必要があるっていう根本的な問題はあるけどね
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について