1 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/11(金) 17:55:35.35 .net] 前スレが落ちていたみたいなので。 GNU Emacs - GNU Project - Free Software Foundation (FSF) https://www.gnu.org/software/emacs/ EmacsWiki: サイトマップ www.emacswiki.org/emacs/ 前スレ Emacs Part 48 peace.2ch.net/test/read.cgi/unix/1429172451/
391 名前:383 mailto:sage [2016/03/23(水) 07:29:12.35 .net] >>383 普段からMacのTerminalからEmacs立ち上げて実行してるから Control shift認識しないんですよね>< でも、それの方が絶対便利ですよね。個人的になるべくデフォルトのキーバインドを保ちつつ快適にしたかった感じがあります。 オレオレ仕様にガリガリ変えていくのがEmacsだろ?っていう発想の人には理解されないかもしれませんが(汗 >>384 ファッ!? まあ確かに、画面移動後にnpfbのどれかの文字を入力したい時はそっちじゃねーよって挙動になりますね。 npfbをC-npfbとかM-npfbとかにしたらその問題も回避できそうだ。 ただ、画面移動後に直接文字入力することは少なくカーソル移動をほとんど挟むので現時点でも個人的にはあまり気にならないです。 >>385 あなたが神か。 求めていた動作を実行できました!ありがとう!
392 名前:381 mailto:sage [2016/03/23(水) 07:30:17.69 .net] >>386 は383ではなく381でした。スマソ。
393 名前:名無しさん@お腹いっぱい。 [2016/03/23(水) 07:58:25.07 .net] >>386 C-〜とかM-〜にしても一つ無駄に入力を消費する事の解決にはならんよ 俺も過去に似たような事考えたけど、常用してるうちにウザくなってやめるか 移動直後のキー入力を少し遅らせるように体を慣らすしか本質的な解決策はない もちろん俺は前者を選んだからこう言ってるんだがw
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/23(水) 13:32:50.84 .net] >>388 助言ありがとう。結局戻すことになるかもしれないけど、ひとまずこれで試してみるよ。
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/23(水) 23:33:18.18 .net] >>386 MacならiTerm2使えば C-M-S-SPC とかも認識するよ
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/24(木) 14:20:08.82 .net] iTerm2かあ入れてみるかあ
397 名前:名無しさん@お腹いっぱい。 [2016/03/24(木) 21:44:53.92 .net] 画面上ではace-jump使い始めてから10文字位より遠い所へはそればかり使うようになった それでもう十分かと思いきや、ace-window入れて、C-x oウィンドウ間移動、C-o ウィンドウ入れ替えにすると、フレームまたぎの移動、入れ替えもさらに快適に 考えたやつすげえわ
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/24(木) 22:02:21.10 .net] ace-jumpとavyの併用がいいです ^^;
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/24(木) 22:46:22.60 .net] auctexなんだけど、C-c C-c で一発コンパイルするにはどうすればいいの? orz
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/24(木) 23:50:58.06 .net] >>391 言葉足らずだったけどiTerm2側の設定も必要 C-M-S-SPC なら、Kyesタブで Send Hex Code 18 40 4d 18 40 20 にしとけば (kbd "C-x @ M C-x @ SPC") で取れる
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/25(金) 02:31:25.80 .net] avy 最高だな
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/25(金) 06:40:57.33 .net] >>396 avy入れてみた。 キーバインド枯渇してるからどうしようかと思ったけど、 いろいろ考えた末に「M-s」にavy-goto-charを割り当てた。 また、avy-goto-lineが別ウインドウの行も対象になっていて思いの外よかった。 つまり、画面に表示されている全てのウインドウのすべての行が対象になるので 行ジャンプがウインドウ切り替えの役割も果たしている。 まだわからないけど、ウインドウ切り替えはこれに統一しても良いかも。
403 名前:名無しさん@お腹いっぱい。 [2016/03/25(金) 16:37:56.47 .net] org-mode ってまだまだ安定しないの? rubyみたいに常に安定しないのが「普通」なの?
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 00:21:59.60 .net] rubyの悪口はそこまでだ
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 01:22:05.62 .net] >>397 avy-goto-char-timer は2,3文字打つと候補がぐっと減るんで ace-jump-char-mode よりもずっといい
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 04:13:09.39 .net] インクリメンタルサーチのモード変換が憶えられない
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 07:33:43.49 .net] >>393 > ace-jumpとavyの併用がいいです ^^; 両方入れてみた avyだけでいいやと思ってしまったけどace-jumpと使い分けるところはどのあたり?
408 名前:397 mailto:sage [2016/03/26(土) 07:46:26.68 .net] >>400 avy-goto-char-timerとavy-goto-charの違いがわからなかったんだけど ラグが発生するだけって解釈でいいの?
409 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 12:50:05.09 .net] >>402 るびきち先生が併用推奨してたから入れてたけど、特にないな ^^;
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 21:29:06.19 .net] お前ら便利なemacsの使い方教えてくれよ!
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/27(日) 00:56:29.68 .net] >>403 timer のほうは1文字打った後0.5秒以内に次の文字を打てば絞り込める
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/27(日) 01:47:03.94 .net] >>397 俺はC-sの後0.3秒以内に再度C-sならavy-goto-char-timer、 それ以上なら普通にisearch-repeat-forwardとしてみた。 今のところいい感じ。
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/
] [ここ壊れてます]
414 名前:03/27(日) 08:35:41.58 .net mailto: >>407 elisp教えろください [] [ここ壊れてます]
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/27(日) 18:00:43.86 .net] 便利っていうか、ace-jump(avy) とかhelm, helm-swoop辺りは 停滞してたテキストエディタの移動、検索系を飛躍的に進歩させた感があるな 昔はすげえと思ってたC-sの価値が下がってきた
416 名前:名無しさん@お腹いっぱい。 [2016/03/27(日) 18:23:56.29 .net] helm-swoopは本当に便利 C-sの最中にM-iで移行できるから キーバインド消費もない上にスムース あとremember-orgが便利 下のこれ入れて簡単にDTD(TODOの発展版)が導入できて 一気にやるべき事の管理が簡単になった ;;; dto-org-gtd.el --- dto's org-mode configuration for GTD ;; Copyright (C) 2007 David O'Toole
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/27(日) 21:07:36.81 .net] >>408 (defvar isearch-start-time nil) (defadvice isearch-forward (before ad-set-isearch-start-time activate) (setq isearch-start-time (current-time))) (defun isearch-repeat-or-avy () (interactive) (if (and isearch-start-time (< (float-time (time-subtract (current-time) isearch-start-time)) 0.2)) (progn (isearch-done t) (isearch-clean-overlays) (avy-goto-char-timer last-prefix-arg)) (isearch-repeat-forward)) (setq isearch-start-time nil)) (define-key isearch-mode-map (kbd "C-s") 'isearch-repeat-or-avy)
418 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/27(日) 23:18:52.03 .net] OSXでcmd-jがEnterになるのをどうにかできないものか orz
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/28(月) 08:06:41.40 .net] バカがmacでやってくる
420 名前:名無しさん@お腹いっぱい。 [2016/03/28(月) 09:00:54.43 .net] (define-key global-map (kbd "C-h") 'paredit-backward-delete) (global-set-key (kbd "<f11>") 'rename-buffer) こんな感じでC-j上書きしちゃえ Lisp function in `paredit.el'. It is bound to C-j. (paredit-newline) (let ((n (frobbotz))) |(display (+ n 1) port)) -> (let ((n (frobbotz))) |(display (+ n 1) port))
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/28(月) 11:31:51.75 .net] 上書きしてるのにされない><
422 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/28(月) 11:48:25.98 .net] そういうときは、いきなり壁に叩きつけて つぎ言うこときかなかったらそのチョーシこいたretina叩き割んぞ ってすごんでやれば一発で直るよ
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/28(月) 13:56:17.87 .net] なんでも日本語にして通ぶる奴らがretinaだけは日本語にしないのは何故だ? >>416 がその一味と言ってるわけじゃないんで。念のため。
424 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/28(月) 20:49:13.12 .net] >>417 赤帽とかそういうたぐいのやつ?
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/28(月) 22:42:02.88 .net] avy の avy-lead-face-1 ってフェイスはどのタイミングで出るんですか? 二日使ったけど一度も見れない
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/29(火) 00:51:40.77 .net] avy.el読め、と言いたいが、読んでみるとド・ブラン・インデックスとかいうのがあまりに気になったので (setq avy-style 'de-bruijn) してみた at-fullに近いが、1ストローク押した後も表示され続けるんだな あと (setq avy-style 'post) でも
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/29(火) 00:58:07.91 .net] ace-jumpに合わせて at だからもう見ることもないか
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/29(火) 01:17:40.48 .net] ありがとうありがとう
429 名前:名無しさん@お腹いっぱい。 [2016/03/29(火) 04:27:45.40 .net] eshellの上でlv走る? → git log --oneline -3 lv: termcap cm, cl, ce are required c6cc8a2 removed double same line 2b8dc6d amend keybind for Unite command using <ESC> to see easily 729658f removed bindkey of zaw-open-file ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(stdin):q このようにtermcapあたりのエラーで(stdin)などが対話的に入力催促するので 解決しないといけない もちろんemacsの外のurxvtやmultitermなどを使えばlvは正常に走る
430 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/29(火) 10:07:31.92 .net] >>418 赤帽、脱獄、密林、林檎
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/29(火) 10:28:15.61 .net] 今時の子にはもう文字端末から入るUNIXってのはロストテクノロジーだな
432 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/29(火) 10:46:07.01 .net] auctexの設定,おまえら教えてくれないからがんばってみつけたわ ω (defun latex-compile () (interactive) (save-buffer) (TeX-command "LaTeX" 'TeX-master-file)) (eval-after-load 'latex '(define-key LaTeX-mode-map (kbd "C-c C-c") 'latex-compile)) (eval-after-load 'latex '(define-key LaTeX-mode-map (kbd "C-c C-v") 'TeX-view))
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/29(火) 11:01:09.73 .net] がんばって「みつけた」? がんばったのはgoogleだろ がんばったのはgoogleだろ がんばったのはgoogleだろ
434 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/30(水) 12:20:32.02 .net] https://www.gnu.org/software/emacs/ Emacsの公式サイトがリニューアルした emacsrocks.comの動画へ直リンしてるけど知らない人が見るには刺激が強すぎるぞw
435 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/30(水) 22:25:20.78 .net] emacsrocksの動画いいよね multiple-cursorsの動画でemacs使うきっかけになった
436 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/30(水) 23:45:54.86 .net] 便利なのに気付いてなかった… C-backspace
437 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 03:28:45.96 .net] 俺は C-x C-o かな M-a と M-e も最近まで使ってなかった
438 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 10:20:05.25 .net] [速報]マイクロソフト、BashシェルをWindowsに搭載。Emacs、VT100などサポート。Build 2016 www.publickey1.jp/blog/16/bash_windows.html > これは本物のBashだ。仮想マシンでもクロスコンパイルされたツールでもなく、 > ネイティブのUbuntu Linuxバイナリが、Canonicalとの協業による新しいWindowsサブシステムのマジックによって実行される。 マジかよ…NTEmacsがいらなくなるのか?使い勝手が気になる
439 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 11:45:43.62 .net] またWin32との大小文字の違いによるセキュリティフローが復活しそう
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 11:51:32.62 .net] bash入ったってかdoze上でlinuxのvm動かしてるとかbusyboxかなんか 入れたって話じゃねーかこれ てかべつにクロスコンパイルしたブツだって「ホンモノ」だしさ 記事書いてるやつ素人だろいろんな意味で
441 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 13:14:52.87 .net] [速報]マイクロソフト、BashシェルをWindowsに搭載。Emacs、VT100などサポート。Build 2016 www.publickey1.jp/blog/16/bash_windows.html
442 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 13:22:43.79 .net] >>434 VMとは全く違う Windowsのファイルシステムにそのままアクセス出来るし他のプロセスとも 連携できるのがWindowsサブシステム 昔WindowsにはPOSIXサブシステムがあったしInterixみたいなほぼUNIXのサブシステムもあった それと同じ 強いて言えばマイクロカーネル上のサーバーみたいなもん
443 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 13:25:35.27 .net] そういえばBSD on Windowsってのがあったな FreeBSDのバイナリをそのままWindows3.1で動かすってやつ BOW上でMuleを動かしてたりしたな
444 名前:名無しさん@お腹いっぱい。 [2016/03/31(木) 13:44:57.54 .net] twitterring-modeでfavってどうやるの?
445 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 14:52:38.54 .net] ちょっと楽しみだなあ
446 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 15:30:46.92 .net] 本物のbashやemacsはドライブレター知らないしWin32API呼べないから結構不自由だと思う
447 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 22:58:17.70 .net] Ubuntu公式に載ってるが「Wineの逆」と言われると何となく分かった気になるな。
448 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 22:59:43.22 .net] Ubuntu公式に載ってるが「Wineの逆」と言われると何となく分かった気になるな。
449 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 23:01:15.90 .net] 大事なことなので
450 名前:名無しさん@お腹いっぱい。 [2016/03/31(木) 23:19:47.08 .net] Documents なんかのユーザーフォルダやネットワークフォルダをマウントかリンク張れるのなら、それなりにつかえるかも 漢字の扱いは心配 まあ、楽しみ
451 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/31(木) 23:56:58.21 .net] どうせ無能情シスが仕様禁止とか言いだしてデスクトップ機では使えんだろ そして人知れず消えて行く
452 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/01(金) 11:15:07.98 .net] GPLどうなの? まさか「独自に開発したbash」とか言い出すの?w
453 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/01(金) 12:47:26.92 .net] ちゃんと記事読みなよ
454 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/01(金) 13:20:45.23 .net] GPLでは非GPLなライプラリとはダイナミックリンクする事さえ禁止なんでしょ? kernel32.dllやuser32.dllはどうしてんの?
455 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/01(金) 14:00:06.73 .net] まずはGPL読めば
456 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/01(金) 15:59:00.44 .net] If the program dynamically links plug-ins, and they make function calls to each other and share data structures, we believe they form a single program, which must be treated as an extension of both the main program and the plug-ins. This means you must license the plug-in under the GPL or a GPL-compatible free software license and distribute it with source code in a GPL-compliant way.
457 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/01(金) 18:12:36.48 .net] bashはソース未変更のバイナリを直接実行してるからなにもする必要ない 例え変更していたとしてもどっかにソース置いておけばいい 突っこむならLinux互換Windowsサブシステムの方でしょ こっちは多分GPLなソースを一切使ってなくエミュレートしてるか もしかしたらソース公開するかもね
458 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/02(土) 01:10:30.75 .net] Emacsでjavaやる時にオススメってどれなんでしょう Mavenじゃなくてantでやりたいです
459 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/02(土) 12:56:56.20 .net] emacsでeclipseと完全に同じ環境を再現するelisp (defun javaやる () (interactive) (start-process "javaやる" nil "eclipse"))
460 名前:名無しさん@お腹いっぱい。 [2016/04/03(日) 11:31:11.36 .net] >>414 (eval-after-load 'latex '(define-key LaTeX-mode-map (kbd
461 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/03(日) 11:32:57.68 .net] >>414 あれ,なぜか途中までしか・・・ (eval-after-load 'latex '(define-key LaTeX-mode-map (kbd "C-j") 'avy-goto-word-0)) でなおりました ^^;
462 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/04(月) 23:59:05.20 .net] 「Auto-saving...done」って黙らせられないですかね 気になってしょうがない
463 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/05(火) 01:50:50.23 .net] (setq auto-save-default nil)
464 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/05(火) 03:50:44.68 .net] 気にするな
465 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/05(火) 06:33:31.77 .net] 新しめのEmacsならこんなのもありか (defun my-no-auto-saving-message (args) '(t (cdr args))) (advice-add 'do-auto-save :filter-args #'my-no-auto-saving-message)
466 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/05(火) 08:40:41.74 .net] この方がいいかな (advice-add 'do-auto-save :filter-args '(lambda (&rest x) (if (= 1 (length x)) '(x) '(t (cdr x)))))
467 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/05(火) 22:08:47.29 .net] ありがとうございます 残念がら24.5.1では消えなかったのでこうしてみました 大きなファイルだと一瞬見えちゃうけど (add-hook 'auto-save-hook '(lambda () (run-at-time 0 nil (lambda (msg) (message msg)) (current-message))))
468 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/05(火) 23:21:57.27 .net] >>456 auto saveは無効にしない方がいいな メッセージがウザい以外のデメリットよりメリットの方がデカい
469 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/06(水) 12:19:43.42 .net] >>456 表示されるのはいいけど、できれば0.2秒ぐらいで消えるように設定したい(でもわからない) ^^;
470 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/07(木) 02:32:28.74 .net] >>463 >>461 の、 run-at-time 0 を run-at-time 0.2 にすればいいのでは。
471 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/08(金) 15:55:10.89 .net] 「Windows 10」で動作するUbuntuのBashシェル--その実現方法 builder.japan.zdnet.com/tool/35080406/ 割と詳しい日本語の解説記事があった Xについては全く言及してないからGUI版Emacsを動かす方法はまだ不明だな 多分フリーのX Serverを入れたりすんのかね MSが完全にWindowsにフィットしたX Serverを作ってくれるとありがたいが
472 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/08(金) 18:36:11.28 .net] 一言「エミュです」って言えばいいだけなのにそのへん濁すのに必死すぎ そこかしこにオープンソース風な雰囲気出してるけど しょせんクローズド、いまのところクローズド≒永久にクローズドだし マイクロソフトの中で「ubuntu使えばいいじゃん」とか 誰も口に出して言えない(w流れでこういう変なもんができあがるんだろうな
473 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/08(金) 19:30:50.43 .net] そんなにMSをディスる意味が分からんが… LinuxカーネルのシステムコールをNTカーネル(?)でエミュレートしてるよって事でしょ 濁すってwむしろそのエミュの仕方を説明してるだけじゃん 変なモンというかMacOSXも似た方法でFreeBSDを搭載してるけどそっちは変じゃないのかよ 正直MacOSXが羨ましかったがこれはグッジョブと言わざるを得ない
474 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/08(金) 19:40:32.79 .net] 「FreeBSDを搭載してる」
475 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/08(金) 19:54:14.64 .net] >>468 なんか煽られてんのか… www.atmarkit.co.jp/fcoding/articles/macosx/macosxb.html > FreeBSD 5環境を実装している。 https://wiki.freebsd.org/Myths > that OS X is just FreeBSD with a pretty GUI. > The two operating systems do share a lot of code, > for example most userland utilities and the C library on OS X are derived from FreeBSD versions.
476 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/08(金) 20:00:07.93 .net] >>468 元々MacOSX自体がBSD系だからFreeBSDのエミュレータを「実装」してるという感じじゃなくて 単にライブラリとユーザーランドのコマンドをコンパイルして「搭載」してるという感じだったから搭載してるといったけど ま、実装でも搭載でもどっちでもいいよ
477 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/08(金) 20:38:05.03 .net] >>467 変じゃないし似てない appleは逆にOS9をエミュに落としてOSXに移行してるだろ 話が全く違う お絵描きしか能のなかったmacになんでエンジニアがいっせいに飛びついたか分かってる?
478 名前:名無しさん@お腹いっぱい。 [2016/04/08(金) 20:46:38.57 .net] 飛びついたんかお前w
479 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/08(金) 21:17:48.82 .net]
480 名前:>>471 そう言う意味ではWin32サブシステムなんだが お前、頭悪いな [] [ここ壊れてます]
481 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/09(土) 01:30:37.70 .net] winをオープンソースにするとかlinuxベースで書きなおすんだ office屋になればいいじゃん
482 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/11(月) 11:58:49.63 .net] イケメン芸能人愛用中!!ミニセグウェイ!! https://www.youtube.com/watch?v=BLj2H95-ITA0
483 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/19(火) 19:29:54.99 .net] みんな熊本の応援に行ったのかな?
484 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/24(日) 02:15:52.46 .net] M-a M-e M-k 日本語の文章書くのに便利そうだな 久々にチュートリアル開いて知った…
485 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/25(月) 04:14:22.17 .net] M-\ も意外と便利だな
486 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/27(水) 14:36:30.18 .net] iserachを置き換えるものってないですか? ちょっと使いにくいので ^^;
487 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/27(水) 15:06:23.35 .net] isearchのどの辺が使いにくいのか興味ある
488 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/27(水) 15:14:54.72 .net] ace-jump アホっぽいるびきち↓ 【インクリメンタルサーチ王者陥落】
489 名前:名無しさん@お腹いっぱい。 [2016/04/27(水) 15:40:45.51 .net] isearch中に該当行を一覧できるhelm-swoopが 純粋に強化できていいんじゃないか? (require 'helm) (require 'helm-swoop) (define-key isearch-mode-map (kbd "M-i") 'helm-swoop-from-isearch)
490 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/27(水) 18:06:02.52 .net] >>482 helmつかってないからなー
491 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/27(水) 21:33:23.70 .net] >>482 それってhelmだけ入れてM-s oでoccurを起動するのとほとんど同じやん
492 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/28(木) 01:35:17.37 .net] 479がどういう望みをもっているのか気になる
493 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/29(金) 03:04:07.62 .net] welcome が1つしか無い時に C-s C-w して C-s を続けると I-search: welcome Failing I-search: welcome Overwrapped I-search: welcome Failing overwrapped I-search: welcome とゴチャゴチャ言ってくるのが嫌とか?
494 名前:名無しさん@お腹いっぱい。 [2016/04/29(金) 14:07:29.41 .net] init.elに(setq indent-tabs-mode t)を追加したのにruby-modeで インデントがスペースからタブ変わりません 何がいけないのか教えてください
495 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/29(金) 19:30:06.09 .net] >>487 ruby-mode知らんけどソース見たところindent-tabs-modeはruby-indent-tabs-modeで上書きされてるぞ つうかカスタマイズ変数ぐらい見たほうがいいぞ。一番最初にruby-indent-tabs-modeがあるんだから
496 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/29(金) 22:08:22.68 .net] 書き間違えました init.elに(setq ruby-indent-tabs-mode t)を追加したのにruby-modeで インデントがスペースからタブ変わりません 何がいけないのか教えてください
497 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/29(金) 23:37:34.31 .net] indent-tabs-modeはsetqで設定してもバッファローカルな値しか変わらん customで設定すればデフォルトの値が変わる ruby-indent-tabs-modeも同じじゃないかな? custom使いたくないなら、各バッファのローカルな値を変える為に、 init.elでsetqするんじゃなくて、ruby-mode-hookでsetqすればいいと思う
498 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/30(土) 00:13:48.24 .net] setq-default を使う手もあるけど hook のほうが無難な気もする
499 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/30(土) 00:28:19.78 .net] >>489 書き間違えんなよ…返答した俺がアホみたいだろ
500 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/30(土) 01:39:51.33 .net] akisute3.hatenablog.com/entry/2013/12/28/144918 に書いている通りにinit.elに書いたのですが File error: Cannot open load file, no such file or directory, ox-bibtex と出ます。M-x packages-listでみてもox-bibtexは見つかりません。 どうすればox-bibtexはインストールできるのでしょうか?
501 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/30(土) 08:04:02.60 .net] >>490-491 ありがとうございます やってみます
502 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/30(土) 08:51:03.63 .net] 春だなー
503 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/30(土) 13:30:19.25 .net] >>494 ox-bibtexが入ってるのはorg-plus-contribなんじゃないの? ためしにそこのページの orgmode.org/elpa/ を package-archives に加えてみたら orgとorg-plus-contribがlist-packeagesに出てきたぞ そのページにはこの二つのパッケージをインストールしろって書いてあるじゃん
504 名前:496 mailto:sage [2016/04/30(土) 13:30:55.63 .net] >>494 じゃなくて>>493 だった
505 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/30(土) 19:07:03.54 .net] 花粉きついなあ
506 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/03(火) 11:53:28.72 .net] multiple cursorsて数が多いと使い物にならんな
507 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/03(火) 18:50:00.30 .net] >>496 申し訳ありません。もう少しおしえてください。 次のコードをinit.elに追加しました。 ところが、errorが依然としてでます。>>496 で教えてくださったことは 下のコードをinit.elに書けということではないのでしょうか? エラーメッセージはWarning (initialization): An error occurred while loading `/Users/hiro/.em\ acs.d/init.el': File error: Cannot open load file, no such file or directory, ox-bibtex To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. でした。 ;;org-plus-contribを追加(テスト) (add-to-list 'package-archives '("org-plus-contrib" . "orgmode.org\ /elpa/ \ /packages/") t)
508 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/03(火) 19:32:56.85 .net] >>499 >>296 のワザも試したか?それでも数十個程度までしか無理なのは間違いないが
509 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/03(火) 19:35:51.01 .net] >>500 package経由でインストールしたのは (add-hook 'after-init-hook (lambda () ここに設定を書く)) でやらないと駄目だよ これテンプレにしておかないと定期的にこういう質問が出てきそうだな
510 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/03(火) 19:43:39.26 .net] >>500 https://www.emacswiki.org/emacs/ELPA ここにafter-init-hookの事とか設定について一通り書いてあるから見るべし
511 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/03(火) 20:10:59.51 .net] >>501 個々のカーソルに何をするかにもよるけど1000個くらいまでは便利に使えてる 10000個になると無理ゲーだけど
512 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/03(火) 22:06:00.48 .net] >>296 ありがとう知らなかった。けどなんでM-p M-nじゃないんだー
513 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/04(水) 00:51:26.62 .net] >>504 1000個とかってさすがに実作業でもやった事ないな… Windows版Emacsは画面の更新が滅茶苦茶遅いからせいぜい200個位が限界だったと思われる Linux版なら1000個位は行けるかもしれない
514 名前:名無しさん@お腹いっぱい。 [2016/05/04(水) 02:19:16.63 .net] >>496 init.elを書き直して、M-x list-packagesでorgとorg-plus-contribは インストールできたようです。 >>502 >>503 ありがとうございます。時間がかかるとおもいますが、やってみます。
515 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/11(水) 23:49:41.52 .net] highlight-symbol での色設定がわからない。なんで以下を入れても色変わらないの? (setq highlight-symbol-colors '("DarkOrange" "DodgerBlue1" "DeepPink1"))
516 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/12(木) 09:22:48.75 .net] face
517 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/12(木) 16:59:53.56 .net] >>509 もう少しヒント下さい ω
518 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/13(金) 12:44:21.89 .net] 変わるじゃん(ワラ
519 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/17(火) 14:07:25.09 .net] 超初心者なんだけど 距離計算の記号ってどれ? 絶対値にする方法でも良いけど
520 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/17(火) 17:11:18.03 .net] >>512 どんな距離空間上の距離でしょうか?その距離関数の定義はなんでしょうか?
521 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/17(火) 21:24:59.19 .net] サーチリングの保存てどうやればできますか?
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/18(水) 03:41:01.25 .net] サーチリング? 検索のヒストリならdesktop.elとかsession.elで保存できるんでない
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/18(水) 14:12:02.25 .net] >>515 ありがとう ^^;
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/18(水) 19:13:28.55 .net] >>512 |a - b|で十分伝わると思うが、このスレで聞く質問なのかね… Texかなんかの事か?
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/19(木) 07:19:15.39 .net] 質問です。 ファイル名やフォルダ名の先頭に_(アンダーバー)をつけると ほとんどのファイラで一番上に表示されるのですが、EmacsのDiredだけは aaa bbb _ccc ddd のように_(アンダーバー)がソートの対象外にされて並んでしまいます。 このDiredのデフォルトソートの挙動を通常のファイラのファイル名順に変更する方法はありませんでしょうか? 是非よろしくお願いいたします。m(_ _)m
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/19(木) 09:44:47.09 .net] 自分とこはそうならないけどなあ 環境は? dired は ls の出力を編集してるから ls が変なのかな dired-listing-switches と dired-ls-sorting-switches の値で ls した結果がどうなるかだね
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/19(木) 09:58:08.96 .net] >>518 環境がわからないけどこの辺も要チェック? ls-lisp-use-string-collate ls-lisp-UCA-like-collation
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/21(土) 17:58:41.33 .net] 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)))))
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/21(土) 18:06:33.01 .net] >>521 github に issue 立てたほうがいいんじゃないかな
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/22(日) 09:42:09.44 .net] search-ring重複させないのどうするの。kill-ringはわかたけど (defadvice kill-new (before ys:no-kill-new-duplicates activate) (setq kill-ring (delete (ad-get-arg 0) kill-ring)))
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/22(日) 13:30:25.84 .net] kill-dont-save-duplicates みたいなそのものずばりの変数があったような 検索履歴のほうはしらない
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/22(日) 13:44:07.77 .net] これ? (setq history-delete-duplicates t)
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/23(月) 01:40:39.18 .net] history-ring はミニバッファの履歴用だよ
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/24(火) 00:53:39.50 .net] 質問だけど、C言語の四則演算の式をlispに変換するマクロって何かある?
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/24(火) 00:55:18.28 .net] 四則演算だけじゃなかった。sqrtとかsinも含まれてる。 全て手作業でlispに変換するのはキツいものがある…
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/24(火) 02:55:10.47 .net] 俺はここを参考にして自作した関数を持ってるが www.geocities.jp/m_hiroi/xyzzy_lisp/abclisp18.html 多変数関数についてはやってないわ
537 名前:名無しさん@お腹いっぱい。 [2016/05/25(水) 00:00:16.45 .net] >>529 やっぱり自作するしかないかな… S式は概ねいいんだけど数式の記述には向かないよな
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/25(水) 00:19:12.42 .net] 人によってはS式こそ数式の記述に向いてるって考えるけどな
539 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/25(水) 00:55:56.00 .net] 完全に1から書くならいいけど、既にある数式を移植するには厳しいよ…
540 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/25(水) 03:06:46.02 .net] >>530 健闘を祈る 括弧が多いと感じるのは数式だね プログラム中で括弧が多いとは感じないけど
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/25(水) 10:20:53.61 .net] Recursive Descent parser emacsで検索すれば引っかかるが nullprogram.com/blog/2012/09/20/ とか
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/25(水) 10:29:46.20 .net] calc って知られてないんだな
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/25(水) 12:54:24.74 .net] calc はプログラムから使おうとすると結構癖があって大変だよ
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/25(水) 14:51:56.25 .net] 萩谷先生のブーンボーグってあったじゃん
545 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/01(水) 17:54:05.70 .net] 長年mcompleteでこれといった不自由も無くやってこれたのですが 現在ではhelmという奴に取って代わられているのは知っていて 過去に2,3回ほどチラッと試してみてはイラッときて諦めるを 繰り返しています emacsユーザーの何割ぐらいがhelmを利用しているのかとか 今後もemacs使い続けるならhelmに本腰を入れて移行すべきだとか ここの解説見てワカラナイならテメーには無理だとかご教授ください
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/01(水) 20:33:07.21 .net] 何割かはしらないけど結構な数や人が使ってる印象ではある でも自分の環境で閉じた話なんだし別に合わないなら使わなくてもいいんでない? 自分も helm あんまり好きじゃないから使ってない
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/01(水) 21:49:26.98 .net] ああ、helmのデフォルトキーバインドは発狂しそうだよねぇ まずはここ参考にするだけで大幅にストレス減った d.hatena.ne.jp/a_bicky/20140104/1388822688 d.hatena.ne.jp/a_bicky/20151123/1448285411 mcomplete使ったことないのでどっちが良いか分からない
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/01(水) 21:54:09.63 .net] あと、helm-swoop入れるのと、るびきち先生のbm.elのアイデアと一緒に使うと最近良く開くファイルは作業中にどこでも良いからマーキングしておけば、C-x bでいつも出てくるようになるので超便利 rubikitch.com/2014/12/17/bm-repository-open/ 派手な色使いは慣れるしか無い Emacs的ではないからこれでも合わないなら無理かも
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 00:45:13.51 .net] >>539-541 アドバイスありがとうございます ご紹介いただいたサイトを参考にもう少しがんばってみます
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 12:01:31.08 .net] 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)
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 12:15:20.44 .net] あと、使用頻度の低いコマンドは無理にキーバインドを割り当てたり 思い出したりしないでM-x helm-hogeと打ち込んだほうが結局は早いしストレス溜まらない 俺はM-x(実際にはhelm-M-x)を使いまくってる
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 18:11:35.67 .net] >>543-544 ありがとうございますhelm-for-files素晴らしいですね。 ただちょっと不満があって helm-for-filesだとバッファがあるせいでTAB補完が利用できず helm-find-file,helm-recentfはそれのみの候補しか出ません 要はhelm-for-filesからバッファを除いた候補で補完を利用して ファイルを開きたいのですが調査不足なのかやり方がわかりません
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 18:23:57.08 .net] 連投してしまって申し訳ありません 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)ならハングアップしません
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 20:44:05.78 .net] そうですか
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 21:17:49.98 .net] >>545 >要はhelm-for-filesからバッファを除いた候補で補完を利用して >ファイルを開きたいのですが調査不足なのかやり方がわかりません こんな感じ↓でやればいいよ (defun my-helm-file ()
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 21:18:50.80 .net] ごめん、なぜか切れてた (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 )))
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 22:58:29.78 .net] >>545 helmは補完とかするもんじゃないんで、とりあえず落ち着いて暫く使ってみなよ 今の所helm-for-filesに不満はないな helmは視線を大きく動かす必要があるっていう根本的な問題はあるけどね
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 23:09:19.29 .net] ちゃんと伝えられなくて申し訳ありません 履歴にあるパスをTAB補完で編集しながら別のファイルを開けないものかと helm-find-fileで現在地から行くには遠すぎて helm-hrecentfにあるパスからならすぐ近くという場合 helm-hrecentfのパスをhelm-find-fileに渡してTAB補完で編集できたらなと >>550 仰るとおりでした、もうちょっと慣れてから質問すべきでした これ以上の質問は控えたいと思います。
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 23:26:10.30 .net] >>551 あーわかった それhelmの場合はC-jね やってみ
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/02(木) 23:54:05.17 .net] helm-find-filesならC-jで補完が出来るのは知っています やりたいのはhelm-for-files,helm-recentfでの補完なのです 無駄にスレが伸びるのを嫌った結果 情報不足になってグダグダになっていくのを感じており 申し訳なく思ってます。そろそろROMります
561 名前:名無しさん@お腹いっぱい。 [2016/06/03(金) 02:50:59.05 .net] helmはtab押すとがっかりするね キーバインド設定しても効かなかったり設定してない関数に割り込んできたり もうちょっとシンプルにしてほしい
562 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/03(金) 12:37:01.25 .net] >>551 そういう場合は、一度diredで開いて(F5)それから移動しているかな。
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/03(金) 12:46:30.32 .net] あと、recentf-ext をインストールすると、ディレクトリも履歴に残って便利。
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/03(金) 17:03:37.61 .net] パッケージマネージャーダウンロードしたものをload-pathだけ追加して loadはしないように出来ますか?
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/03(金) 18:11:35.97 .net] 基本的に勝手にロードはなかった気がするが。 autoload 設定用のファイルだけは読まれちゃうけど。 ロードパスの設定だけってのは標準では用意されてないから自分でディレクトリ走査してロードバスに追加する関数書く必要があるね
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/03(金) 18:31:29.09 .net] ありがとうございます。 www.gnu.org/software/emacs/manual/html_node/emacs/Package-Installation.html#Package-Installation には勝手にロードされるってかいてあるからロードを切ってオートロードの設定をinit.elに書きます。
567 名前:名無しさん@お腹いっぱい。 [2016/06/05(日) 11:01:49.92 .net] Emacs使ってるやつとWindowsでGUI使ってる奴とどこが違うの?
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/05(日) 12:30:21.24 .net] ここ最近の書き込みであった helm-bm が便利すぎて、泣いた。 書き込んでくださった方々、ありがとうございます!
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/06(月) 12:55:18.88 .net] emacsとgoogleカレンダーとの連携ってみなさんしてますか? 見た目も含めてカレンダーっぽく表示できるのってcalfwぐらいしか無いのかね。 orgとの連携とかいらないので、適当に改造して単独でもイベント追加とかできるようにして使ってるけど、もっと良いものがあれば乗り換えたい。
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/06(月) 14:30:47.00 .net] そういうの使う層はみんなorg使ってるイメージだなー
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/06(月) 15:04:11.28 .net] >>563 orgでのスケジュール管理はなんか敷居が高くてな... 欲しいのはcalfwみたいなリッチな見た目なんだけど管理機能そのものはシンプルなパッケージがあるとうれしいのだが...
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/06(月) 15:35:57.03 .net] orgのスケジュールをシンプルに使えばいいだけのような
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/07(火) 14:28:28.80 .net] Windows 10のbashの話だけどさ、なんで「Ubuntuの」とかいう冠が付いてるの?
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/07(火) 14:30:34.21 .net] trampのパスワードってなんで文字数分かるの? UNIXの慣習と違う理由はなに?
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/07(火) 18:06:19.34 .net] >>567 単に実装したやつの気まぐれだろ 多分25で文字数分からなくなると思われる
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/07(火) 18:08:12.34 .net] >>566 動いてるLinuxディストリがUbuntuだからでしょ それとUbuntuの開発者との共同開発だから宣伝の意味もあるだろうね
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/07(火) 23:08:01.09 .net] tramp使ってないからわからんけど文字数どころかC-h lでパスワード丸見えにならんか?
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/08(水) 23:12:26.96 .net] >>570 ざっと試したところ残らないな さすがに対処済みだってことだ
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/09(木) 12:30:09.58 .net] smartrepつかうと入力したキーが表示されるけど、非表示にできますか?
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/09(木) 13:54:35.07 .net] >>570 C-h lとか知らなかった。 trampじゃないけどgnutlsでパスワード入れたら丸見えだった。 入力するときは見えないから大丈夫だと思ってた。
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/09(木) 16:06:29.49 .net] >>572 すいません。hydraつかうからいいです ^^;
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/09(木) 22:10:36.49 .net] >>573 trampはしててもgnutls(のラッパー?)は対処してないんだろうね ちなみにどうすれば再現出来るか教えてもらえると助かる
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/10(金) 00:21:36.40 .net] >>575 wanderlustからtls.elを使用してtls-programにgnutls-cliを設定して接続しています。 ミニバッファでパスワードを入力するときにはドットで表示されますが、 C-h lではそのまま見えてしまいます。
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/10(金) 01:29:03.47 .net] A call to clear-this-command-keys (see Command Loop Info) causes this function to return an empty vector immediately afterward.
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/10(金) 03:42:16.30 .net] 今時期トランプの話題とはタイムリー
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/10(金) 18:06:48.60 .net] >>576 なるほど。 確かEmacsは標準入力を要求するコマンドの直前の出力にpassword的な文字列があったら ユーザーの打った文字を...で表示するようになってたはず ただ表示しないだけで履歴までは消さないんだな 25では...も表示しないはずだから履歴も残してないか要確認だな
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/12(日) 23:45:05.16 .net] dabbrevのような操作で(英語)辞書による補完ができるようなライブラリは何かあるでしょうか? emacs-lispとかテキスト以外のモードではかえって邪魔になるので影響がないようにしたいんですが、 pcompleteとかそれっぽいんですが誰も使ってないのかな?
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/13(月) 01:08:28.22 .net] skk でもそういうことできたけどそのためだけに導入するにはでかすぎるね ノーマルの abbrev ではだめなん?
589 名前:580 mailto:sage [2016/06/13(月) 02:01:53.82 .net] >>581 日本語はskkを使っていますが見出し語の動的補完のことでしょうか? 今の場合は英語などでバッファに無い語を辞書から補完入力したいんですが、 予め辞書を別のバッファで読み込んでおいてdabbrevというようなアドバイスを見かけます。 ただそれだとすべてのバッファで補完候補になるのでちょっとと思って。 pcompleteでispellの辞書からdabbrevのようなサイクルで補完できそうなんですが、 ちょっと調べてますがまだうまく動かない。
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/13(月) 12:20:19.04 .net] >>580 英辞郎に投げて確認してるな 適当に補完されてもそれが正しい単語か気になって結局辞書で調べる事が多いから はなから辞書に投げた方が手っ取り早い
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/13(月) 12:26:41.47 .net] >>580 英辞郎に投げるのは標準添付のwebjumpをチョロっとカスタマイズしてやってる もちろん開いた後正しいスペルを持ってくるにはマウス使ってコピペする事になる ewwを使えばもしかしたらEmacsだけで完結する可能性はあるけど、そこまではやってない
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/13(月) 13:26:32.96 .net] 標準の ispell-complete-word じゃだめなん?
593 名前:580 mailto:sage [2016/06/13(月) 16:20:14.70 .net] >>583 考えながら文章を書くときに使うのでなるべく思考を中断されずに、 バッファの中で入力位置から目を離さずに使えるdabbrevのようなのが好みです。 >>585 同じ理由でリストから選択したりするのはやや手間ですね。 procrast -> procrastinate みたいに適当なところまで入力して補完すれば、 通常数回で補完できるはずなので。 あまり情報がなくて手探りですがとりあえず動くみたいです。 つっこみどころがあれば教えてください。>識者の方々 辞書はSCOWLのでかいカスタム辞書をダウンロードして使ってます。
594 名前:580 mailto:sage [2016/06/13(月) 16:20:57.42 .net] (require 'pcomplete) (setq pcomplete-ignore-case t) ; ignore case (setq pcomplete-cycle-cutoff-length nil) ; cycle through all completions (defun pcomplete-text-setup () "Setup the dictionary completion functions for text-mode." (interactive) (require 'ispell) (local-set-key [(meta control ?i)] 'pcomplete) ; bind M-C-i to pcomplete (set (make-variable-buffer-local 'pcomplete-default-completion-function) 'find-ispell-completions) (set (make-variable-buffer-local 'pcomplete-command-completion-function) 'find-ispell-completions) (set (make-variable-buffer-local 'pcomplete-parse-arguments-function) 'find-current-word)) (add-hook 'text-mode-hook 'pcomplete-text-setup) (defun find-ispell-completions () "Return a list of completions using the ispell dictionary." (pcomplete-here ; preserve the cases of the original string (mapcar (lambda (str) (concat pcomplete-stub (substring str (length pcomplete-stub)))) (lookup-words (concat pcomplete-stub "*") ispell-complete-word-dict))))
595 名前:580 mailto:sage [2016/06/13(月) 16:22:45.94 .net] (続き) (defun find-current-word () (let ((end (point))) (save-restriction (save-excursion (skip-chars-backward "^\\[ \t\n") (narrow-to-region (point) end)) (pcomplete-parse-buffer-arguments))))
596 名前:580 mailto:sage [2016/06/13(月) 16:44:06.96 .net] ネタ元を忘れてました。 ここのコードを手直ししてます。 https://groups.google.com/forum/#!topic/comp.emacs/BYh4Y71gJ-4
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/13(月) 20:12:42.07 .net] >>580 https://github.com/syohex/emacs-helm-ispell (el-get-bundle 'syohex/emacs-helm-ispell) helmユーザなら(そうでなくても)、helm-ispellが便利かも。 $ aspell -l en dump master | sort > english_words とかで、平文単語リストデータを適当に用意して (setq ispell-alternate-dictionary "/path/to/english_words") (global-set-key (kbd "M-$") 'helm-ispell) とか適当に設定。
598 名前:580 mailto:sage [2016/06/13(月) 21:33:00.57 .net] >>590 helmをインストールして試してみました(インストールはとっても楽ちん)。 単語リストはスペルチェックと兼用のSCOWL/en_GB-large+USをそのまま使用。 helmはきれいなインターフェースでコーディングとかならこうかもしれないけど、 私の印象ではpcompleteでdabbrevの要領で数回連打して補完した方が手数が少なくてすむような気がしました。 (同じキーの連打で即バッファに挿入されるので確定の操作も不要) でもこの辺は好みですね。 私はdabbrevのようにサイクルで補完するリズムが合ってるんだと思います。
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/13(月) 22:18:40.67 .net] auto-complete 系の ui が好きだなあ カーソル位置に直接勝手に挿入されて欲しいし、一覧も表示させたい
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/13(月) 22:53:51.00 .net] helmのデフ
601 名前:ォUIはバッファ内の何かを補完する用途には向かないな 補完エンジンはhelmのままでいいから、UIが別にauto-completeっぽいのがあれば最強だと思う [] [ここ壊れてます]
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/13(月) 23:49:00.64 .net] >>593 https://github.com/syohex/emacs-ac-ispell 同じ作者のsyohexさんが auto-complete 版用意してくださっていたみたい。 プログラミングの補完用にはauto-complete/company使うけど、(pcompleteは使わなくなっちゃった) 英単語の補完はやっぱりhelmが自分には合っているような気がする。 スペルがかなり曖昧なまま呼びだす機会が多いから、一度に多くの候補が表示されて、 ガチャガチャやりながら絞り込む、ってのがやりやすいhelmの方が好きかな。
603 名前:580 mailto:sage [2016/06/14(火) 00:50:01.42 .net] >>594 やっぱりacを使った補完もあるんですね。 私はある程度予測して絞り込んでから補完していますが、 頭の数文字だけ入力して補完を開始するような場合は候補が多くなるので、 確かに一覧がある方が見通しがよくなりますね。
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/14(火) 17:06:31.28 .net] ac-ispell.elが割と好みの動作なので設定を変えて試してるんですが、 入力中に不要な場面でメニューが開くのが邪魔なので次のように設定したとき、 適当なところまで入力してTABを押すとメニューが開きます。 (setq ac-auto-start nil) (ac-set-trigger-key "TAB") このときメニューの最初の候補が選択状態になりますがバッファはまだ変更されず、 もう一度(場合によっては二度)TABを押すと実際にバッファに挿入されます。 (さらにTABを押し続けると順次候補が挿入されます。) これを最初のTABで最初の候補をバッファに挿入してメニューが開くように設定できないでしょうか?
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/17(金) 09:57:43.78 .net] 久々にemacsの公式サイト見に行ったら若干今風のデザインになってて驚いた いつの間に変わったんだろ
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/17(金) 10:40:46.71 .net] 3月の終わりごろみたいだね https://web.archive.org/web/*/https://www.gnu.org/software/emacs/
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/18(土) 16:07:24.01 .net] emacswiki もデザイン変わってるな なんかちょっと前は閉鎖されるみたいな話出てたような気がしたのに
608 名前:名無しさん@お腹いっぱい。 [2016/06/19(日) 22:09:56.27 .net] . ■ 2ch認定 スピリチュアル詐欺一覧 小泉義仁 知井道通 karma.2ch.net/test/read.cgi/spiritual/1441832249/ 不道徳連発!冨田佳音のキチガイ スピ活動 karma.2ch.net/test/read.cgi/spiritual/1464971384/ 【詐欺師】 スピ 梶岡あん子 【キチガイ】 karma.2ch.net/test/read.cgi/spiritual/1466206702/ 【詐欺師】 スピ ミカタカミ 【キチガイ】 karma.2ch.net/test/read.cgi/spiritual/1466207813/ 詐欺師 岩崎士郎 嘘八百 karma.2ch.net/test/read.cgi/spiritual/1451143434/ ユニフォース・センター 金子浩一 karma.2ch.net/test/read.cgi/spiritual/1452973952/ .
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/21(火) 22:29:11.92 .net] ショートカットをウィンドウズ準拠にするプラグインとかねーの? うっとーしくてしょがねーんだけど。
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/21(火) 23:56:33.72 .net] emacs捨てればいい。誰も止めない。
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/22(水) 01:00:27.89 .net] >>601 cua-modeにすればWindows準拠になるよ
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/22(水) 01:02:25.85 .net] >>601 ちなみにCUAはCommon User Accessの略だよ
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/22(水) 23:31:54.23 .net] 今時、23.4を使っている人いる?
614 名前:名無しさん@お腹いっぱい。 [2016/06/23(木) 00:10:10.54 .net] emacs24.5のマニュアル訳しました。 読んどいてください m(_ _)M PDF(2MB): ayatakesi.html.xdomain.jp/emacs/24.5/emacs.pdf texi: ayatakesi.html.xdomain.jp/emacs/24.5/emacs24.5.texis.tar.gz texi2htmlとかmakeinfo --htmlでつくったhtmlもあげようとしたけど サイズが大きすぎ、とかmputすると接続リセットとかで、 よくわからなくて、つかれたのであきらめました。 texiから自分で作ってくだせい
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/23(木) 10:17:11.13 .net] >>606 乙です乙です。 使い出して20年以上の今までまともにじっくり読んだことが無かったので この機会に読ませてもらいます。
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/23(木) 16:07:46.61 .net] >>606 乙 いきなりタイポ見つけたyo > 1.2 エコーアリア
617 名前:名無しさん@お腹いっぱい。 [2016/06/23(木) 16:25:40.76 .net] >>608 ありがとうございます 間違えはまだまだ沢山あると思うので ある程度たまったら直します 自分はEmacs歴8ヶ月のにわかで、入門がてら 内容も実証せず訳しただけなので Typoだけでなく、内容の間違えもあるかもです
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/23(木) 16:44:13.68 .net] >>609 正直こんだけ一人で訳すってスゲーよ ちょっと見ただけだけどバッファーとか語尾が延びてる訳が多いけど 少なくともEmacsで見れるチュートリアルではバッファで統一されてるな あと対するがたいするってひらがなになってるのが若干読みづらかった ツッコミ失礼しました
619 名前:名無しさん@お腹いっぱい。 [2016/06/23(木) 17:14:50.79 .net] >>610 ありがとうございます 昔はバッファ、コンパイラ、サーバとするのが主流
620 名前:名無しさん@お腹いっぱい。 [2016/06/23(木) 17:29:57.74 .net] で、最近は伸ばすのが流行ってるみたいです。 「対する」は確かにひらがなだと読みにくい ですよねえ 今まで自分が読んだ情報本で漢字の「対する」 を目にした記憶がなかったので、、、 どーしたもんでしょうかねえ
621 名前:名無しさん@お腹いっぱい。 [2016/06/23(木) 17:38:18.47 .net] で、最近は伸ばすのが流行ってるみたいです。 「対する」は確かにひらがなだと読みにくい ですよねえ 今まで自分が読んだ情報本で漢字の「対する」 を目にした記憶がなかったので、、、 どーしたもんでしょうかねえ
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/23(木) 17:41:10.97 .net] >>613 なるほど、そのような考えがあるのならば全然今のままでいいです!
623 名前:606 mailto:sage [2016/06/23(木) 23:10:00.67 .net] ayatakesi.html.xdomain.jp/ とりあえず入り口と、他に何ファイルかあげときました。 25は正式にリリースしたらちゃんとupします
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 00:32:54.13 .net] >>615 ネ申 無料ページとか使うくらいならGitHub Pagesとかの方がいいんじゃね?
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 03:34:33.61 .net] >>606 助かります、ありがとう
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 10:00:58.40 .net] >>615 Githubとかだったら、みんなでPRしてくれると思います。
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 10:14:18.89 .net] >>617 >>618 Githubですかー ちょっと調べてみます ありがとうございます
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 10:17:07.84 .net] うあ、間違えた >>616
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 14:08:20.92 .net] 英語でそのまま読めよ。馬鹿ばっかりかよ。
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 14:14:05.90 .net] と、日本語で罵る道化
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 14:31:30.22 .net] 英語で読めるかどうかじゃなくてドキュメントの翻訳は重要だと思う。 ただコンピュータ関連のドキュメントはもともと型に嵌まった言い回しが多いのに、 翻訳も逐語訳に近くて独特のくせが取れずに結局英語で読んだりするのも事実。
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 14:51:48.66 .net] >>621 Emacsに付属してるドキュメントのごく一部の初心者向けのマニュアルを翻訳しただけでこのありさま… ま、必ずいるんだよねこういう奴
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 14:56:01.20 .net] ちなみに一番手軽に読めるようにするならinfoに変換してMELPAで配布する事かな MELPAでinfoだけ配布してるのは見た事ないけどC-h iから簡単に辿れるから一番お手軽
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 15:20:24.13 .net] 乙ではあるけど、重要かは微妙だな 原文が無駄にくどいのは問題
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 16:06:09.34 .net] 読んで、プログラマーにユーザーマニュアル書かせちゃいかんなー、と思った
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 16:39:35.48 .net] 翻訳重要だろ 今の翻訳が今の新参・今のガキ共に役立って今後の10年を変えるっつーの 質より量
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 17:01:42.29 .net] データー、コンピューター、バッファー データ、コンピュータ、バッファ カタカナ言葉の末尾の伸ばしは去年か一昨年あたりに なんか行政っぽいあたりでつけるようにすべしってことに決めて 以後ちゃんとしたマスコミはそれに従うようになってるはず 俺の見てる限りグーグルのドキュメントなんかも追従してて レスポンスはえーなと思いつつダセーしウゼーし
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 17:23:10.91 .net] >>628 違うな。 中途半端に翻訳されているものがあると、日本語のドキュメントがないと何もできなくなる奴が増える。 ほとんどの文章は英語で書かれているし、新しいものも英語で書かれる。 英語も読めないような奴が、プログラムを読んだり書いたりできるようになると思うか?
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 17:23:34.97 .net] texinfo-format-bufferするとノード間ジャンプが出来ないとか細かい問題がありそうなので githubにあげてもらってみんなで修正したい気持ちでいっぱいです。
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 17:31:54.87 .net] あぁ、メイン→メーンみたいなやつか
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 17:32:01.62 .net] >>630 英語が読めるようになるかプログラムが書けるようになるかの順番なんてどうでもよくないか? 順番があるのか?
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 18:11:13.15 .net] 変な人にエサを与えるのはやめたほうがいいですよ。
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 19:20:28.26 .net] 一種の嫉妬だな
644 名前:名無しさん@お腹いっぱい。 [2016/06/24(金) 19:53:51.89 .net] >>630 完璧に翻訳されているものなら、 > 日本語のドキュメントがないと何もできなくなる奴 は増えないのか? むしろ、より増えそうだが。
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 21:41:20.24 .net] どうでもいいじゃんか どうせクソつまらんEmacsマニュアルなんて読まないんだから
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 23:15:17.06 .net] こうなると思ってた。 翻訳はゼロから書くよりケチがつきやすいし、なんか微妙に我々のカルチャー外の臭いがするし。 ワシは使わん。でも、よく頑張った。エライ
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/24(金) 23:48:42.17 .net] 25 は xwidget 標準搭載なのか
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 00:09:13.41 .net] >>638 お前が一番いらない書き込み
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 00:11:20.50 .net] >>637 誰も読まないっていうソースはあるのかよ お前も同じだな
650 名前:名無しさん@お腹いっぱい。 [2016/06/25(土) 02:16:14.90 .net] まあ読む読まないは別として、Githubにあげました https://github.com/ayatakesi/emacs-24.5-doc-emacs
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 10:02:08.01 .net] ウダウダいうより、行動するのが一番いいよね
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 12:51:57.37 .net] >>642 乙 正直25の方をメインにやった方がいいと思う どれぐらい差があるか分からんけど
653 名前:642 mailto:sage [2016/06/25(土) 13:36:30.14 .net] >>644 そうですね、これからは25がメインになってくと思います。 とりあえず今のところ25の最新は25.0.95(pretestの6) みたいなので25.1がリリースされたらGithubにあげるつもりです (それとも25.2? git.savannah.gnu.org/cgit/emacs.git/plain/etc/NEWS ではになってるけど、これとは別に25.1のNEWSがあるのか知らん? どーも見かたがよくわかりませぬ・・・)
654 名前:642 mailto:sage [2016/06/25(土) 13:52:06.56 .net] ああ、こっち見るのか・・・ git.savannah.gnu.org/cgit/emacs.git/plain/etc/NEWS?h=emacs-25
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 15:50:48.43 .net] >>645 同じGitリポジトリでブランチを分ける運用だと辛いですかね 25.1が正式リリースされたらmasterにマージすれば楽かなあ、と
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 19:17:19.64 .net] emacsでドラッグ&ドロップで画像を埋め込む方法ってないでしょうか? 現在開いているテキストファイルに画像をD&Dすると、 1.プロンプトかポップアップが出て画像ファイル名を入力する 2.そのテキストファイルがあるディレクトリ位置にimages/1.のファイル名 でファイル保存 3.D&Dした箇所に画像リンクが挿入される。例えばテキストファイルがMarkdown形式の場合は  が挿入される感じで。
657 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 19:54:09.77 .net] >>648 これたしかに便利ですね
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 21:36:40.11 .net] ;; >>648 ;; --- HINTS ------ ;; check info ;; (info "(elisp) Input Events") ;; (info "(elisp) Misc Events") ;; (info "(elisp) Click Events") (defun my-drag-n-drop (e) (interactive "e") ;; display the contents of the event (message "%S" e) (sit-for 3) ;; display a list of the files' name (message (mapconcat 'identity (nreverse (nth 2 e)) ; on Microsoft Windows "\n"))) (global-set-key [M-drag-n-drop] 'my-drag-n-drop)
659 名前:名無しさん@お腹いっぱい。 [2016/06/25(土) 23:21:53.56 .net] >>616 Github Pagesやってみました。便利ですねえ。 容量とかファイル数の制限とか、かなり緩い? https://ayatakesi.github.io/
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/25(土) 23:52:00.75 .net] d&d で画像リンクは探したらありそうではあるな
661 名前:名無しさん@お腹いっぱい。 [2016/06/26(日) 06:07:24.06 .net] あるファイルをスーパユーザで編集したい場合 /sudo::<対象ファイルのパス> で開こうとすると、 root のパスワードを聞かれてしまいます。 通常の sudo 同様、ログインユーザ(emacs を起動したユーザ) のパスワードで済ますには、どのようにしたらいのでしょうか? 環境は以下です。 Linux version 3.13.0-37-generic (buildd@roseapple) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #64-Ubuntu SMP Mon Sep 22 21:30:01 UTC 2014 GNU Emacs 24.3.1 (i686-pc-linux-gnu, GTK+ Version 3.10.7) of 2014-03-08 on toyol, modified by Debian
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/26(日) 06:36:08.72 .net] >>653 ownerのパスワードを聞かれてるだけだろ その挙動以外あり得ない
663 名前:653 mailto:sage [2016/06/26(日) 06:55:41.40 .net] >>654 例えば、 sudo vi <ファイル名> だと、 <ファイル名> の owner のパスワードではなく、 ログインユーザのパスワードしか聞かれないと思うのですが、 emacs では同様の操作はできないのですか?
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/26(日) 07:32:16.05 .net] >>653 24.2.1と24.5.1使ってるけどそんな事ないよ
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/26(日) 10:42:36.54 .net] >>651 いいね
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/26(日) 16:18:11.67 .net] >>653 同じくそんな事起きないな 普通にsudoを使ってもrootのパスワードが聞かれてんじゃないか?
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/26(日) 20:41:40.32 .net] sudoers で許可されてないと su にフォールバックするんだっけ
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/27(月) 09:42:28.48 .net] いっそ env EDITOR=emacsclient sudoedit <対象ファイルのパス> でいいんじゃね
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/28(火) 21:47:33.66 .net] auctexつかってるときに、対応してる$の組を光らせたいんだけどどうすればいいの
670 名前:名無しさん@お腹いっぱい。 [2016/06/29(水) 02:59:38.76 .net] エロ漫画だと局部は光ってるだろ つまりそういうことだよ
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/29(水) 09:53:59.45 .net] >>661 少なくとも $inline equation$ と $$block equation$$ を区別しないといけない。 ちなみに、後者のマークアップは、事実上 obsolete だが。
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/29(水) 12:09:23.26 .net] 括弧閉じると同時に、括弧の外にでたいお ω
673 名前:名無しさん@お腹いっぱい。 [2016/06/30(木) 02:07:50.35 .net] 俺もいろいろ悩んだけど 打ちながら進んでいけばいいじゃないと思った
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/30(木) 02:32:12.95 .net] ペアの補完はあんまり意味がないんだよ
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/30(木) 13:32:11.25 .net] >>666 やっぱそうか ^^;
676 名前:名無しさん@お腹いっぱい。 [2016/07/02(土) 06:27:50.26 .net] パーミッションのないディレクトリのファイルをediff-revisionしようとすると一時ファイルを作ろうとしてpermission deniedになるんだけど,何とかする方法はないでしょうか?
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/02(土) 12:14:01.57 .net] ediffじゃなくてgitとかの使ってるVCSの問題な気がする ちなみにgitだと一時ファイルは作られないな 直接バッファ内に特定revisionが表示されてる
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/02(土) 12:20:30.46 .net] と思ったら一瞬作られてた…どうすればいいんだろうな
679 名前:名無しさん@お腹いっぱい。 [2016/07/02(土) 19:31:32.62 .net] 今頃ながらだけど、CMakeとirony(clang)でC++のなかなか良い環境が構築できるんですね ところでストールマンさんは、コンパイラ(gcc)とコンパイルツール(autotools,Make)も手掛けていながら、 どうしてこれをプロジェクト管理とかコード補完・解析に使おうとせず、CEDETとかやろうとしたんでしょうか?
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/02(土) 20:19:58.74 .net] 偏屈なRMSが非GPLなプログラムに使われるのを嫌って中間表現でのインターフェースを長い間禁止していたから
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/02(土) 20:52:58.04 .net] gccてストールマンがつくったのか・・・
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/03(日) 00:23:16.02 .net] CEDETはみんな設定のしかたが分からんだけで過小評価されてると思う だけどclangでコード補完が出来るのならそれを使うべきではある ちなみにCEDETはストールマンとは無関係だ
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/03(日) 08:54:19.35 .net] CEDETって開発止まってるよね
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/05(火) 02:25:04.32 .net] company でどう発音する カンパニーかコンプエニーか 意味合いからすれば後者の気がするが
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/05(火) 12:03:55.41 .net] >>676 くっつけた結果別の単語になるのがミソなので当然前者だろうけど、 これも選択候補を直接バッファに挿入してくれないね。
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/05(火) 13:32:31.59 .net] 直接入ると何が嬉しくなるの? 確定操作が不要になるってやつ?
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/05(火) 14:14:33.11 .net] TabかEnterの入力が必ず1回は必要だけどそれがスペースとか)とかで自動的に確定までされると 今度は補完されたくない単語を入力する時に鬱陶しい事になる 好みの問題だな
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/05(火) 14:18:55.61 .net] >>678 主にそうだけど、 補完候補を常にポイント位置で確認できた方が視線の移動がなくていいとは思う。 でも次のように設定するとかなり好みの動作になった。 (setq company-idle-delay nil) (setq company-auto-complete t) (define-key company-active-map [tab] 'company-complete-common-or-cycle) 直接バッファに挿入はしないけどスペースやピリオドなどで自動的に確定するので、 補完開始キーをタブに設定すればタブをたたき続けてスペースとかで確定。
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/05(火) 15:34:55.88 .net] うちの auto-complete は特にこった設定してないけどもともとそうなってる気がする ポップアップ出てる状態でTabおすと候補を順にバッファに直接展開、なんか適当な文字入力すると確定される
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/05(火) 17:21:26.37 .net] >>681 そうだね。ただacは補完を開始して最初の候補を選択するのに なぜかもう一度タブをたたかないといけない。 polemで補完を開始して最初の候補がpolemicだとすると、 auto-complete polem + (tab) (tab) (space) -> polemic _ company polem + (tab) (space) -> polemic _
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/06(水) 17:14:44.50 .net] emacs オリジナルの bookmark 機能って使ってる人いるんだろうか
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/06(水) 17:32:37.34 .net] >>683 日常的なしおり程度の用途ならいいような。 bookmark plusならタグで分類とかできるからそっちにしたけど。
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/06(水) 18:04:43.18 .net] オリジナルブックマークは改変の追従に弱いからな ポイント位置と前後のテキストで場所覚えてるから変更入りまくるファイルだとずれまくって話にならない
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/06(水) 19:47:13.29 .net] alistのキーの値を変えたりする編集ってどうやるんですか?
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/06(水) 20:09:35.96 .net] ペアを破壊してよいならsetcar
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/07(木) 02:19:59.68 .net] elispでみずぽのシステム組んで
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/07(木) 11:45:20.76 .net] ミニバッファにキル、カットした文字列を表示させたいのですが、どうすればできますか?
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/07(木) 12:17:47.47 .net] 標準のしくみやフックは無いみたいだから advice 使って以下で (defadvice kill-new (after kill-echo activate) (message "Killed: %s" (ad-get-arg 0)))
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/07(木) 14:11:47.22 .net] >>690 ad-get-argがvoidになる ^^;
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/07(木) 18:00:23.65 .net] >>691 試してみたけど表示されたよ? 引数使っても同じだった (defadvice kill-new (after kill-echo (string &optional replace) activate) (message "Killed: %s" string))
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/07(木) 23:20:23.79 .net] 家帰ってもう一度やったら、なぜか表示できた!ありがとうございます (_ _;)
702 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2016/07/10(日) 12:14:54.99 .net] >>306 ,307,308 この ace-jump モードに入った時に強制的に IME を US に切り替える方法、解決しましたか? 同じことで悩んでいて >>307 の方法ではうまくいかなかったので、良い方法があったら教えてください。
703 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2016/07/10(日) 14:06:28.72 .net] ubuntuではなんなけどmacではなるから諦めた
704 名前:693 mailto:sage [2016/07/10(日) 22:26:17.01 .net] >>695 そうです、うちも Mac 環境です。 'mac-auto-ascii-mode でも 'mac-change-language-to-us でもだめでした。
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/10(日) 23:18:42.52 .net] てかみんなIMEなにつかってるのかな ^^;
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/11(月) 12:32:10.60 .net] >>688 みずぽは無理として、最近lisp系で組まれた大規模システムってあるのかね? 昔、Paul Grahamの書いた文章か何かで例が載っていた気がするがいかんせん古すぎる。
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/11(月) 20:41:30.57 .net] >>698 https://common-lisp.net/~dlw/LispSurvey.html#success-stories-successful-products-and-projects-written-in-lisp ↑あたりで1つずつ調べれば大規模システムがあるかもよ
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/11(月) 21:42:04.30 .net] これからAIの時代だからLispの使用が増えていく可能性はあるかもね 新しい分野の為に新しいプログラム言語をでっち上げるのもいいけど マクロを使って新しい言語を作り上げるのがLispのやり方
709 名前:名無しさん@お腹いっぱい。 [2016/07/12(火) 02:15:15.71 .net] 航空会社のシステムがあったような気がするぞ
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/12(火) 12:49:53.26 .net] Common Lispよりも今はClojureの方が業務での採用率は高そうだ (あくまでもLisp系の中ではという意味) ただClojureはCommon Lispやelispとはだいぶ違っててあまり好きになれんが
711 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/16(土) 03:17:42.88 .net] 稼働中に repl を叩けるのは大きいと思うけど 金融系こそ lisp じゃあるまいか
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/16(土) 06:25:09.10 .net] 稼働中にreplはどこかでみたんだろうけど 金融系こそlispってのはどうしてそう思うの?
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/16(土) 19:00:59.89 .net] open-line(C-o)すると同じバッファにありそうな行が挿入される 変なバグ踏んじゃったかな
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/16(土) 19:31:42.06 .net] 知らないうちにfill-prefixが設定されててそれが挿入されてただけだった
715 名前:名無しさん@お腹いっぱい。 [2016/07/20(水) 22:32:51.45 .net] どうもLispが好きになれんのだが 慣れてないだけなのだろうか? 有難味が良くわからん どのあたりが優れてるんだ?
716 名前:名無しさん@お腹いっぱい。 [2016/07/20(水) 22:34:41.27 .net] みんなレベルが高い人が多くて ライブラリを使わず書いちゃう人が多いのか ライブラリちょっと弱くない Lisp系列って
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/20(水) 23:58:55.69 .net] emacs24 の 正規表現では 先読み・後読み に対応してないみたいだけど 対応の予定ってあるのでしょうか。
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/21(木) 01:02:41.63 .net] LispはEmacsを使って編集してると編集する事自体が気持ち良くなってくる あとオブジェクト指向とか遅延評価や継続みたいな他の言語だと処理系が対応しないと出来そうにない事もマクロを使って実装出来る ただネイティブ対応してる言語に比べると機能が不完全とか余計な記述が必要とかしょうがない面はある 要するに構文なんて無いに等しいがマクロのお陰で工夫次第で色々出来る奥深さがあるという事だな
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/21(木) 01:12:54.52 .net] ちなみにEmacs公式ページにあるPareditの動画見ると気持ち良さが分かるかも
720 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/21(木) 14:17:18.50 .net] 25 なかなかこないな
721 名前:名無しさん@お腹いっぱい。 [2016/07/21(木) 18:23:45.33 .net] 括弧の対応が面倒で嫌いだったけど なるほど それ使えば楽そうだね また試してみます
722 名前:名無しさん@お腹いっぱい。 [2016/07/21(木) 20:22:15.34 .net] s.el dash.el cl-lib.el あたりが出てきたのが最近ってのは割と不思議に思う それまで remove-if とか when-let すら、堂々と使えなかったって・・・
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/21(木) 21:07:18.44 .net] cl 使ってなにわるいねん!って感じだったからなあ
724 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/22(金) 00:57:23.00 .net] Paredit使うと括弧の対応が楽になるんじゃなくて考える必要が全く無くなるんだ こんな重要なものが標準で入ってないのが信じられん お陰で色々亜種が氾濫しちゃってるけど 俺はSmartparensを自前キーバインド派だ
725 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/22(金) 01:04:19.97 .net] ちなみに>>710 のマクロ云々は全部On Lispに書いてある 読むのはスゲー大変だが…
726 名前:名無しさん@お腹いっぱい。 [2016/07/22(金) 16:16:12.81 .net] >>716 そうなんだ 使ってみよう意味がまだ理解できない 使ってみればわかるのかな? >>717 その文書知らなかったよ 読んでみるよ
727 名前:名無しさん@お腹いっぱい。 [2016/07/24(日) 14:45:41.14 .net] シンボルlexical-bindingに非nilを設定した場合の動作について、 NEWSにはdolistやcl-labels/labelsでの注意点が記述されていますが、 それ以外に注意することはありますか? lexical-letでは不可能だったことが(setq lexical-binding t)でできるようになった、 あるいは同様の記述でもlexical-letとは動作が異なる、というようなことはありますか?
728 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/24(日) 17:00:31.35 .net] elispだとグローバル変数は全てhoge-countみたいにプリフィックスを付けるのが約束だから let内でcountとか作ってもグローバル変数を上書きする事は皆無なんでlexical-letは使った事ないな ちなみにmapcとかにクロージャーを渡すとレキシカルバインドでは問題無いけど ダイナミックバインドだとエラーになる可能性は出て来る だからレキシカルバインドだとエラーになる可能性が低くなるだけで特に気にした事はないな 返答になってないか
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/24(日) 21:34:48.32 .net] macのemacsでmozc使いたいけど、むずすぎてわかんないお ω
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/25(月) 07:25:34.12 .net] 25.1 RC1 ようやくだ…
731 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/25(月) 19:34:43.54 .net] xwidgetの件、Emacs内でブラウザが動くとかっていう紹介のされ方が多いけど、 アレはAtom動かしているElectronみたいにアプリウィジェットを提供する目標でもあるのでしょうか? 例えば 独特なUIな widget.el を置き換えるとか…
732 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/25(月) 23:00:12.10 .net] Emacs内のxwidget内でAtomを動かす為だろ
733 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/26(火) 00:46:07.98 .net] GTK+はLinux以外で動かすのは難しいから標準になられても困るよ
734 名前:WindowsでもMacでもGTK+版が標準になればxwidgetが標準に成り得るかもしれんが [] [ここ壊れてます]
735 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/26(火) 07:51:46.99 .net] そんなにOLEが羨ましかったのか
736 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/26(火) 08:22:15.90 .net] oleとは全然違うでしょ あっちはもっとややこしい
737 名前:名無しさん@お腹いっぱい。 [2016/07/26(火) 20:19:11.38 .net] >>716 括弧の対応を取るのは最低限のものは標準でも入ってた。lisp.elにある キーにバインドされてないから自分で設定する必要があったり 必ず括弧の上にカーソルがないと駄目だったり使い勝手はちょっと微妙だけど標準という安心感はある
738 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/27(水) 21:23:53.85 .net] >>721 頑張ればいける i.imgur.com/y6krlHi.png
739 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/27(水) 22:17:55.16 .net] 25って今年の6月だか7月って言ってたような
740 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 01:40:36.52 .net] 人柱が立ってから 25 入れる
741 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 01:49:57.44 .net] RC1でたんだしもうすぐだべ、
742 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 03:19:55.33 .net] [~/.emacs.d/init.el] ; ロードパスの設定 (setq load-path (append (list (expand-file-name "~/.emacs.d/init.el") (expand-file-name "~/.emacs.d/site-lisp" ") ) load-path))
743 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 11:53:10.23 .net] >>733 ロードパスにファイルを指定しても意味無くないか?
744 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 18:40:59.82 .net] そもそもなぜ貼ったんだろう
745 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/28(木) 23:24:26.63 .net] 特定の文字列を強調したいのですが、いい書き方ありませんか? (defface my1-keyword-face '((t :foreground "DeepSkyBlue2")) "face for 正誤入力") (defface my2-keyword-face '((t :foreground "OrangeRed1")) "face for 正誤入力") (defface my3-keyword-face '((t :foreground "orange1")) "face for 正誤入力") (font-lock-add-keywords 'text-mode '(("0" . 'my1-keyword-face) ("2" . 'my2-keyword-face) ("4" . 'my3-keyword-face)))
746 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/29(金) 01:46:54.94 .net] >>733 一体何がしたいのか
747 名前:名無しさん@お腹いっぱい。 [2016/07/30(土) 13:15:12.86 .net] initchart.el (https://github.com/yuttie/initchart) 試していた
748 名前:ニころ、 recentfのスタートアップ時、高々25要素のファイル名リストをload-fileで読み込むのに、 100ミリ秒近くもかかっているんですけど、これって欠陥なんでしょうか? 試しに、local-variableコメントを付加しない、バイトコンパイルあり、load-fileの代わりに requireを使うバージョンのrecentfに書き換えたら、5ミリ秒くらいになったのですが。 [] [ここ壊れてます]
749 名前:名無しさん@お腹いっぱい。 [2016/07/30(土) 14:50:13.91 .net] >>738 バイトコンパイルするしないで10倍以上違うこともあり得る あと最適化するときは一つずつやって計測しないと何で速くなったか分からんだろ
750 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/30(土) 16:12:13.54 .net] recentf は tramp とのからみだったかで死ぬほど遅くなる的な記事を昔どっかで見たことあるな
751 名前:名無しさん@お腹いっぱい。 [2016/07/30(土) 16:12:23.34 .net] >>739 おっしゃる通りです。数字ちゃんと取って貼った方が良かったですね。 25個のファイル名リストをsetqするelispを、各手段で読み込んだ実行時間 - load el (lvあり) 97.316182 ms - load el (lvなし) 3.016255 ms - require elc 2.263857 ms - load elc 0.690197 ms ※ lv = local-variableコメント ※ elcファイルはバイトコンパイルの段階でlv情報が捨てられている どうも local-variableコですメントのロードがかなり時間を食うみたい。 バイトコンパイルの効果は、1/4くらいと案外大きい。 requireは、パス探索が必要な分のロスが生じる。 問題はこのrecentf、わざわざいらないcoding情報を付加するためだけに local-variableコメントなんか使っているんですよね・・・。 バイトコンパイルまで面倒見てくれる dump-variable-to-file なる関数が 標準であると良いんだけどなあ。
752 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/30(土) 16:56:09.89 .net] >>719 *scratch*でmapcを使ってみたけどlexical-letとlexical-binding: tのletは同じ結果になった emacs-version "24.5.1" (require 'cl-lib) cl-lib (setq lexical-binding nil) nil (let ((count 4)) (mapc (let ((count 8)) (lambda (x) (print (incf count)))) '(a b c))) 5 6 7 (a b c) (setq lexical-binding nil) nil (let ((count 4)) (mapc (lexical-let ((count 8)) (lambda (x) (print (incf count)))) '(a b c))) 9 10 11 (a b c) (setq lexical-binding t) t (let ((count 4)) (mapc (let ((count 8)) (lambda (x) (print (incf count)))) '(a b c))) 9 10 11 (a b c)
753 名前:名無しさん@お腹いっぱい。 [2016/07/30(土) 17:14:27.17 .net] >>741 超訂正 load-fileでもキャッシュが大きく有効するらしいので影響しないように取り直し local-variableは関係なくて、load-fileの性能に問題ありなのか? - load el (lvあり) 100 ms - load el (lvなし) 98 ms - load elc 92 ms - require elc 2.4 ms
754 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/30(土) 19:21:46.77 .net] >>742 lexical-let はファイル先頭に書いた時だけ有効なんでなかったっけ
755 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/31(日) 19:33:57.56 .net] >>744 lexical-let は (require 'cl) で使えるようになる。 ファイルの先頭に書くのは -*- lexical-binding: t -*- で、lexical-binding が non-nil ならそのバッファがレキシカルスコープになる
756 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/07/31(日) 20:22:46.05 .net] lexical-letはもはや要らない子なんだからもう忘れろ
757 名前:名無しさん@お腹いっぱい。 [2016/08/05(金) 18:21:39.44 .net] dired でファイル名を変更せずにディレクトリ 位置だけを移動させる方法を教えてください。 自分の理解の範囲では、 マークして R で移動させる方法で、 元と同じファイル名をタイプすればいいというところまではわかるのですが、 毎回ファイル名を入れなおすのが(特にファイル名が長い場合など)手間で 間違いも多いので、「同じファイル名でそのまま移動させる」方法があれば 教えてください。 環境は以下の通りです。 $ cat /proc/version Linux version 3.13.0-91-generic (buildd@lgw01-21) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) ) #138-Ubuntu SMP Fri Jun 24 17:00:34 UTC 2016 $ emacs --version GNU Emacs 24.3.1 Copyright (C) 2013 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING.
758 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/05(金) 18:50:57.36 .net] >>747 Rで移動先のディレクトリ名を入れてやれば良い
759 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/05(金) 19:54:34.81 .net] 以下のようなフォーマットの index 付きの文字列を `index文字'`space'`文字列'`space'`index文字'`space'`文字列'`space'`index文字'`space'`文字列'... その index を区切り文字として分割して、結果を index 付きのリストとして変換したいんだけど 何かいい方法はないだろうか?とりあえず以下で実現はできた (setq msg "1 ほげ 2 ふが 3 ほげほげ 4 ふがふが") ;; 元のインデックス付き文字列 (setq lst) ;; 出力用変数 (let ((i 0) idx) (dolist (str (split-string msg " " t)) (if (= (% i 2) 0) (setq idx str) (setq lst (append lst (list (format "%s %s" idx str))))) (setq i (1+ i)))) lst ;; -> ("1 ほげ" "2 ふが" "3 ほげほげ" "4 ふがふが")
760 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/05(金) 20:03:05.93 .net] 俺はC-x m lで登録してあるお気に入りのフォルダーのリストに 移動してそこからファイルを選んでるけれど、これより効率な やり方ないだろうな。これまでemacsが2回もクラッシュしただよ。 編集中だったものが全てパア。ウインドーズだからだろうな。
761 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/07(日) 03:16:58.33 .net] たしかに recentf は引っ掛かる
762 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/07(日) 10:27:31.92 .net] >>749 cl-loop 使うとか (require 'cl) (setq msg "1 ほげ 2 ふが 3 ほげほげ 4 ふがふが") (loop for (x y) on (split-string msg " " t) by #'cddr collect (concat x " " y))
763 名前:>>749 mailto:sage [2016/08/07(日) 11:48:00.43 .net] >>752 Common Lisp の loop マクロ難しそうで敬遠してたんですが こんなにシンプルに >>749 の問題を解決できるんですね 勉強になりました。ありがとう。
764 名前:名無しさん@お腹いっぱい。 [2016/08/07(日) 22:33:46.73 ID:kZPO8qCtT] >>750 Windows は IME patch が不安定だったので、俺は Google IME + mozc.el にした。 ファイル開いたりバッファ切り替えたりは Helm でやってる。 セーブの件は auto-save-buffers でも試したら。好きなひとは一定数いるようだよ。
765 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/07(日) 22:34:54.25 .net] >>750 Windows は IME patch が不安定だったので、俺は Google IME + mozc.el にした。 ファイル開いたりバッファ切り替えたりは Helm でやってる。 セーブの件は auto-save-buffers でも試したら。好きなひとは一定数いるようだよ。
766 名前:名無しさん@お腹いっぱい。 [2016/08/07(日) 22:40:30.93 .net] おまえら電卓は何つかってる? calc, calculator, scratch buffer で elisp? calc はとっつきにくいが勉強すれば便利なのだろうか?
767 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/07(日) 23:31:23.77 .net] 次のように設定してすべてのバッファでcompany-modeが有効になる場合でも、 wl-draft-modeでは自動的に有効にならず、 company-mode-onを個別にhookで実行したりする必要があります。 (add-hook 'after-init-hook 'global-company-mode) globalな設定がwl-draft-modeだけで有効にならないのはどうしてでしょうか?
768 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/07(日) 23:47:32.60 .net] >>756 *scratch*でなくM-:でRPN
769 名前:757 mailto:sage [2016/08/07(日) 23:50:47.75 .net] RPNでなくPNか、失礼
770 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/08(月) 01:14:56.22 .net] >>756 簡単な計算は M-: 桁がでかくなる計算は calc ラッパーを M-: でたたいてる
771 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/08(月) 02:16:34.24 .net] >>756 calc使ってる 途中の計算の履歴が
772 名前:使えるのも便利 [] [ここ壊れてます]
773 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/08(月) 10:51:58.67 .net] >>756 bc
774 名前:名無しさん@お腹いっぱい。 [2016/08/10(水) 11:30:38.78 .net] 同じCalcでも www.isthe.com/chongo/src/calc/ の方が便利だと思う 数式処理ならSympy or Maxima EmacsのcalcはOrgモードではお世話になること多いけど ~
775 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/11(木) 15:30:53.83 .net] run-schemeでgosh -iかimaixmaかなー
776 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/15(月) 08:36:37.61 .net] melpaにつながらないの僕だけ?
777 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/15(月) 08:47:46.35 .net] あ、うちもだ
778 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/15(月) 08:57:16.85 .net] ぐぬぬ、待つしかないか
779 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/15(月) 19:40:35.95 .net] melpaは誰が金だしてんだ?
780 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/15(月) 19:48:43.48 .net] パッケージに署名がないのでやられるだろうな。
781 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/16(火) 00:52:10.07 .net] elispは何でも出来るからな ウィルス仕込まれてもウィルスチェックソフトが*.elの中まで見るわけないし 復旧しても直ぐにインスコ/アップデートせずに少し様子見た方がいいぞ
782 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/16(火) 02:09:54.42 .net] なにそれ怖い
783 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/16(火) 09:18:45.44 .net] 彼女できるウィルスまだー?
784 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/16(火) 16:49:51.99 .net] @melpa_emacsの8/14のツイートより Melpa is down for server upgrade. Back soon! Sorry for the inconvenience. 単にサーバーをいじっただけだな。もう復旧してる
785 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/18(木) 01:54:18.08 .net] つか毎日melpaにつないで何してんだ
786 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/19(金) 14:25:24.06 .net] 毎日melpaに繋いでアクセス数を増やす簡単なお仕事です
787 名前:名無しさん@お腹いっぱい。 [2016/08/25(木) 22:29:04.79 .net] Emacs は programming hipster の間で人気上昇中 www.warski.org/blog/2016/08/why-i-started-learning-emacs-in-2016/
788 名前:名無しさん@お腹いっぱい。 [2016/08/27(土) 01:23:24.18 .net] Sepal.Length Sepal.Width Petal.Length Petal.Width Species 1 5.1 3.5 1.4 0.2 setosa 2 4.9 3.0 1.4 0.2 setosa 3 4.7 3.2 1.3 0.2 setosa 4 4.6 3.1 1.5 0.2 setosa 5 5.0 3.6 1.4 0.2 setosa これをtable-captureで読み込む場合 Column delimiter regexp: Row delimiter regexp: Justify: Minimum cell width: それぞれどのように設定すればよいでしょうか。
789 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/27(土) 01:53:11.63 .net] 少しくらい自己流で考えて来いや
790 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/27(土) 04:24:19.45 .net] >>777 ヘッダのカラム数(5)とデータ部分のカラム数(6)が合ってないな
791 名前:名無しさん@お腹いっぱい。 [2016/08/30(火) 19:32:31.03 .net] >>777 Rにirisとしてデータがはいってた気がする Rでやったらどうだ? 各種処理や可視化もやりやすいぞ
792 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/31(水) 00:37:03.33 .net] ? akisute3.hatenablog.com/entry/2014/01/14/012717
793 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/08/31(水) 01:31:28.32 .net] 776 split-string string-to-number
794 名前:名無しさん@お腹いっぱい。 [2016/09/02(金) 02:58:43.00 .net] >>779 合ってなくても出来るじゃん (table-capture (point-min) (point-max) " " "\n" 'center 12) というか、table-capture って初めて使ったけど100行程度でも凄い遅くなるのね
795 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/02(金) 03:21:58.58 .net] できるけどヘッダがずれるよ
796 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/10(土) 01:38:51.61 .net] 過疎すぎて笑えない
797 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/10(土) 14:10:48.27 .net] googleカレンダーとまともに連携するelキボンヌ
798 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/10(土) 17:00:20.98 .net] 標準コマンド置き換え
799 名前:elispリストほしい ^p^ [] [ここ壊れてます]
800 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/12(月) 18:10:43.45 .net] iserachでヒットしたやつ一覧できるやつでシンプルなの教えて★
801 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/12(月) 19:01:09.95 .net] helm swoop?
802 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/12(月) 19:14:37.13 .net] >>788 https://www.emacswiki.org/emacs/OccurFromIsearch
803 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/12(月) 19:56:29.97 .net] >>790 ベリーありがとう ^^
804 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/12(月) 22:21:27.99 .net] >>790 いままでoccurしらなかった。すごく便利じゃんか・・・!ほんとすごい
805 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/13(火) 04:38:57.94 .net] occur とかは (define-key occur-mode-map (kbd "C-c") 'hoge) としとけば C-c で hoge が呼ばれますが imenu-list だと (define-key imenu-list-major-mode-map (kbd "C-c") 'hoge) としても C-c の後に入力待ちになっちゃいます imenu-list でも C-c 一発で hoge したい時はどうすればよいでしょうか?
806 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/13(火) 09:19:27.52 .net] そういう用途に C-c を使わない方がいい
807 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/13(火) 19:52:21.76 .net] TRAMP速くする方法ある?
808 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/13(火) 22:01:00.34 .net] >>795 ファイル転送が遅いのであれば、tramp-method に scp を使うと早くなる。
809 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/13(火) 22:08:34.11 .net] 需要あるかな。 BUW の emacs から Windows の Google日本語入力を使う方法。 https://www49.atwiki.jp/ntemacs/pages/61.html
810 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/14(水) 10:49:05.80 .net] >>797 これでbash on windowsのemacs試せるわ ありがとー
811 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/14(水) 11:15:28.80 .net] >>796 リモートのディレクトリ構造とか理解するのに時間かかってるのはファイル転送が遅いということなんだろうか ファイルが見つけられない、タブ補完が遅い等
812 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/14(水) 17:14:32.07 .net] >>799 ssh で直接繋いだ時は遅くないのかな。自分の環境では tramp の問題で遅いと 感じることはありません。ダブ補完などもサクサク動きます。
813 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/14(水) 19:53:15.41 .net] >>800 有線でやったらまぁ我慢できるくらいの速さになった 失礼しました
814 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 10:05:31.34 .net] ubuntuでGUIのemacsつかってるときだけ、windowsのスタートボタンをcontrolにしたいのですがいい方法知りませんか? controlとaltの間にスタートボタンあってじゃまです ^^;
815 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 12:12:48.33 .net] 普通はCtrlの位置を変えるものでは?
816 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 18:30:35.93 .net] BUW で動く cygstart 的コマンドを作りました。もう少し手を入れるかもしれま せんが、とりあえず動いたので公開します。 https://www49.atwiki.jp/ntemacs/pages/62.html これだけだとスレ違いとなりますが、以下と連携することで BUW のemacs 上の dired が Windows のファイラーのようになります。 https://www49.atwiki.jp/ntemacs/pages/19.html お試しください。
817 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 20:19:34.98 .net] >>803 スタートとctrlをどっちもcontrolにするのは無理なんですかね。ぐぐってもwindowsの情報ばかりで・・・
818 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 22:22:48.12 .net] >>805 常に設定されるので良ければ、KeySwap等のソフトで設定できると思うけど。 常にとなるので、CapsLockをCtrlにするのが良くあるパターンかと。
819 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 22:55:24.85 .net] >>806 やっぱりアクティブの間だけってのは難しいんですね。ありがとうございます
820 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/16(金) 05:03:19.61 .net] >>804 これbash内のemacsでpdf出力したらwindowsのpdfリーダーでプレビューできるんだな めっちゃ助かるわ
821 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/16(金) 06:46:51.32 .net] >>808 wslstart は dired-open パッケージとも連携できると思います。 簡単に設定できますので、こちらもお試しください。 rubikitch.com/tag/elisp-dired-open/
822 名前:名無しさん@お腹いっぱい。 [2016/09/16(金) 08:46:30.07 .net] >>807 xbindkeys とか rbindkeys でできた気がする だいぶ前の記憶だから曖昧ですまんが
823 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/16(金) 13:28:35.46 .net] >>809 手元のwin10 64bit環境で試したら何の問題もなく動いてびっくりした magit速いし鍵作ってあればtwittering-modeも動くしもっと流行ればいいと思う
824 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/18(日) 02:00:03.43 .net] >>810 xkbでキーバインド変えることができたのですが、Superだけはうまく変更できず諦めました orz
825 名前:名無しさん@お腹いっぱい。 [2016/09/18(日) 11:25:02.93 .net] Version 25.1 of the Emacs text editor is now available.
826 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/18(日) 21:39:54.75 .net] Emacs25出たけどSKKの▽とか全角の記号類が半角になる。 昔からたまにあったけどうまく直せないよ。
827 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/18(日) 21:53:31.73 .net] Emacs 25.1上でのSKKにおいて、変換し始めてからのC-gの挙動と変換モードに入ってから(Spaceを押下する前)のC-gの挙動に一貫性がなくなった...
828 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 00:31:20.54 .net] みんな新しいのすきだなw
829 名前:813 mailto:sage [2016/09/19(月) 02:48:57.37 .net] 英数字と日本語で別のフォントを使わなければ問題ないみたいだけど、 フォントは毎度何かしら苦労する。 >>573 > trampじゃないけどgnutlsでパスワード入れたら丸見えだった。 > 入力するときは見えないから大丈夫だと思ってた。 C-h lしてもこれは見えなくなったみたい。
830 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 03:40:58.38 .net] 日本語でLaTeX打つにはSKK一択なんだね
831 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 04:08:47.78 .net] >>818 なぜ? 関係ある?
832 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 04:25:58.61 .net] >>819 やってみるといいよ 文章と記号の切り替えが楽なんだ
833 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 05:07:32.77 .net] >>820 俺自身はSKKユーザーで、Emacsの外でもSKK使ってる 切り替えが楽というのは、C-jとlで(ホームポジションから1ミリも動かずに)切り替えられるのが良いということ? いや、 >LaTeX に特に向いてる機能があったかなと思って
834 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 11:26:47.33 .net] LaTeXで多用する$や\が日本語モードから出ずに入力できるとか?
835 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 13:40:47.10 .net] boiled-mozcもいいぞ。
836 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 15:16:24.40 .net] デフォルトのフォントをDroid Sans Monoに変更したら、 ▽はちゃんと全角幅で表示されるようになったけど、 全角のマイナスと三点リーダーはjisx0208なのに設定したフォントが使われず、 デフォルトのフォントで半角幅で表示される。 全角文字の桁数の方はcjk-char-width-table-listで変更できたけど。
837 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 16:18:28.76 .net] >>824 それBash on Ubuntu on Windowsの標準ターミナルで起きたわ wsl-terminalだと起きなかったからemacsの問題というよりはtty関係が怪しいんじゃないかね
838 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 16:28:45.29 .net] あ、勘違いだわ 原因はわからんけどset-face-attiributeを使ってるときにも半角になるフォントがある 半角になる例 (set-face-attribute 'default nil :family "Myrica P" :height 110) ちなみにdefault-frame-alistだと半角にならない (add-to-list 'default-frame-alist '(font . "Myrica P-12"))
839 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/20(火) 02:15:19.61 .net] >>821 >>822 まあその辺だね かなりイライラする部分だから大きいと思うけど
840 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/20(火) 17:40:24.94 .net] org-modeでのtex出力に慣れると いざtexファイルを修正しようと思ったときに暗号解読してる気分になる yatexがあったとはいえ大
841 名前:量のレポートをtexで書けてた以前の自分が信じられん [] [ここ壊れてます]
842 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/20(火) 19:35:39.75 .net] org-modeとは言っても数式等はTeXそのものなんでしょ? イマイチ手出す気にならないんだよなぁ
843 名前:256 mailto:sage [2016/09/20(火) 19:52:22.39 .net] メモ等はもっぱら org で書いてたんだけど、markdown に移行するか迷う
844 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 04:01:05.28 .net] org使えてるならmdにエクスポートできるし移行する利点あるかね org-mode使ったことないとかemacs使えない環境にいるなら別だが
845 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 06:45:02.25 .net] 「Emacs 25.1」リリース https://osdn.jp/magazine/16/09/20/161500
846 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 09:50:09.81 .net] 25.1でとうとうtamago(egg)が使えなくなってしまった… uim-elで代替するかな
847 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 10:52:17.13 .net] tamago-tsunagiも使えない?
848 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 12:45:59.40 .net] skkはokでした
849 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 14:05:22.73 .net] >>834 tamago-tsunagiなんてあったのか… 早速やってみた lispあまりわかってないけど --- egg/anthy.el.orig 2015-02-03 07:22:57.000000000 +0900 +++ egg/anthy.el 2016-09-21 13:54:53.107447674 +0900 @@ -203,7 +203,8 @@ (defadvice egg-convert-region (around force-anthy activate compile) "Advice for force-anthy." - (if (and (interactive-p) (anthy-egg-utf8-p)) + (if (and (called-interactively-p 'interactive) + (anthy-egg-utf8-p)) (let ((anthy-egg-force-anthy t)) ad-do-it) ad-do-it)) でエラーは出なくなるけど、C-fやC-bで文節単位で移動せずに1文字ずつカーソル移動して うまく変換出来ない模様 Emacs-25.1 + tamago-tsunagi-5.0.7.1 + Anthy-9100h(+G-HAL)
850 名前:名無しさん@お腹いっぱい。 [2016/09/21(水) 21:00:56.13 .net] Emacs25.1のマニュアル和訳です https://ayatakesi.github.io/#emacs-25.1-emacs
851 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 22:32:04.72 .net] ac-completeの関数の説明文てどうやったら消せますか?
852 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/22(木) 01:09:11.51 .net] >>837 https://ayatakesi.github.io/emacs/25.1/Antinews.html 久しぶりに見たが、アンチニュースはまだ健在なのねw
853 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/22(木) 12:08:36.73 .net] 昔からAntinewsのほうが手間かけてるからなくならないだろう
854 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/22(木) 12:15:40.57 .net] アンチニュースすげー! 25.1の変更点がはじめて理解できた。
855 名前:名無しさん@お腹いっぱい。 [2016/09/23(金) 03:57:37.01 .net] org保存した時に自動的にmdに変換したファイルも作って欲しい mdにするために起動の最初にM-x export to md のしないとC-c C-e m m が出来ないのが面倒
856 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 07:50:42.61 .net] emacs-mozcは素のままbuildで問題なく使えてる webkitが思いのほか役に立たない
857 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 07:51:59.06 .net] xmonadのaltをemacsと衝突しないように変えるならお勧めはどのキー?
858 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 09:03:14.55 .net] modキーのことなら普通にWindowキー一択だろ
859 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 09:03:31.98 .net] Windowsキーね
860 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/23(金) 14:00:41.95 .net] Ctr-t のratpoisonが一番emacsに合う感じする spaceキーの隣はWindowsキーもAltもどっちもAltにしてしまってる
861 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/24(土) 04:08:50.75 .net] >>843 webkit重いの?
862 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/24(土) 12:11:58.08 .net] 右Altを使うことはないのでこれをModキーにしてawesome使ってる
863 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/25(日) 12:59:30.78 .net] Emacs 25.1でscratchでshow-paren-modeが有効にならないんですが何がまずいんでしょうか? C-u M-x
864 名前:show-paren-modeしてもshow-paren-modeの値がnilのままです。 [] [ここ壊れてます]
865 名前:849 mailto:sage [2016/09/25(日) 13:02:57.85 .net] すいません。私の間違いのようです。
866 名前:849 mailto:sage [2016/09/25(日) 19:01:00.62 .net] NEWSによるとglobal minor modeの変数をmake-local-variableでbuffer localにできなくなったようです。 それで前から使っていたこの設定が原因でおかしな動作になる。 (add-hook 'lisp-interaction-mode-hook (lambda () (make-local-variable 'show-paren-mode) (show-paren-mode 1)))
867 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/25(日) 21:11:03.98 .net] みなさん補完はやっぱりcompanyつかってるの?
868 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/26(月) 00:17:49.80 .net] 使ってないよ
869 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/26(月) 03:50:29.03 .net] 俺は ac から乗り換えた
870 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/26(月) 09:50:02.19 .net] 現状で一番自分の好みに近いけど、 確定前も選択候補をポイント位置にも表示できるといいな。
871 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/27(火) 23:40:05.56 .net] 25.1だと確かにegg.el(Wnn)微妙ですな。 ewwは大分整備が進んだ感じ。
872 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/28(水) 23:10:54.86 .net] companyすごいけどおもい・・・
873 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/29(木) 23:18:19.15 .net] howm専用で使ってる
874 名前:名無しさん@お腹いっぱい。 [2016/09/30(金) 17:00:19.50 .net] アンドロイドでEmacs使ってLatexとPythonのコーディングできますか? numpyは動くらしいのでapt-getみたいのでパッケージどんどん入れられれば 問題ないのだけど
875 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/30(金) 20:35:31.30 .net] そんなことしてどうするの?
876 名前:名無しさん@お腹いっぱい。 [2016/09/30(金) 21:00:41.26 .net] latex と python のコーディングすんだろ
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/30(金) 21:52:43.77 .net] もう挫折しそう 設定いじるだけで超時間かかる
878 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/30(金) 23:25:41.68 .net] >>860 Debian no root Emacsは動く。他は知らない。
879 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 09:21:43.05 .net] (set-language-environment "Japanese") (set-face-attribute 'default nil :family "DejaVu Sans Mono" :height 96) (set-fontset-font nil 'japanese-jisx0208 (font-spec :family "TakaoGothic")) (add-to-list 'face-font-rescale-alist '(".*TakaoGothic.*" . 1.25)) Emacs 25.1を-Qで起動して上の設定だけを読み込むと、 一例として"…"は半角幅になり指定したフォントが使われないようです。 C-u C-x =で確認してもデフォルトフォント?が使われています。 character: … (displayed as …) (codepoint 8230, #o20046, #x2026) preferred charset: japanese-jisx0208 (JISX0208.1983/1990 Japanese Kanji: ISO-IR-87) [...] xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x728) フォントの設定が今一つ飲み込めないんですがこれはバグでしょうか? それとも別の理由でこうした動作になるんでしょうか?
880 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 11:07:41.83 .net] 3行目 set-fontset-fontのあとはnilじゃなくてtじゃないと反映されないのでは ttp://qiita.com/melito/items/238bdf72237290bc6e42
881 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 12:49:11.89 .net] >>866 レスありがとうございます。 試してみましたがやはり駄目なようです。 次のように文字を直接指定してみても効きません。 (set-fontset-font nil '#x2026 # nil -> t でも同じ (font-spec :family "TakaoGothic")) japanese-jisx208ですでにフォントが適用されている文字の場合なら、 別の適当なフォントを指定しても即座に反映されます。
882 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 13:31:51.51 .net] 自分の環境でも "…" だけdefaultのほうが反映されるわ 二点リーダならjisx0208のフォントで表示されるから フォントの設定に起因する問題じゃなさそう
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 16:30:00.75 .net] 以下↓のページによると
884 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 16:33:36.28 .net] 連投ごめん、切れちゃった。 ja.fonts2u.com/ で調べてみたけど、DejaVu Sans Mono は「…」のフォントを持ってるみたいよ。 だとすると >自分の環境でも "…" だけdefaultのほうが反映されるわ これは正しい動作ってことになるのでわ??
885 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 17:00:57.30 .net] >>870 英数字のフォントによって動作が変わるので関係はありそうですが。 例えば"▽"はDejaVu Sans Monoでは駄目だけど、 "Droid Sans Monoだと日本語フォントで表示されます。 でもset-fontset-fontは設定を上書きするのでは? これまでEmacs 24では問題がないので動作が変わったと思ったんですが。 > (set-fontset-font nil '#x2026 # nil -> t でも同じ > (font-spec :family "TakaoGothic")) これが効かないのも不思議な気がしますし。
886 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 19:39:33.24 .net] 多分これのせい。 git.savannah.gnu.org/cgit/emacs.git/commit/?id=e0707282d214ff17b20a9f07ca2f4055610d30ea (aref char-script-table #x2026) => symbol だし。
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 19:57:05.68 .net] へー 不具合避けるためにasciiは変更しないようにしたのね コミットされたのも24.5リリース後だから25だと影響受けたわけか 興味深い
888 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 20:06:33.56 .net] >>872 そうするとこれは仕様ということになるんですか? いや、ちょっと困るんだけどと言っても取り合ってもらえないのかな?
889 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 20:50:13.96 .net] 他でも変だと思っている人がいるようなので、言えば何らかの対策はしてくれるかも。 lists.gnu.org/archive/html/help-gnu-emacs/2016-10/msg00004.html
890 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/02(日) 23:04:16.45 .net] >>875 "please file a feature request bug report"ということなので、 この流れであっちにポストがなければ代わりに投げてみてもいいかもしれませんね。 どちらかと言えばこっちの方が影響が大きいので。
891 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/05(水) 00:51:30.07 .net] 初歩的な質問ですみません。 25.1 にしたらエコーエリアに defun: (NAME ARGLIST &optional DOCSTRING DECL &rest BODY) とか出してくれて便利ですが、これは何という名前の機能ですか?
892 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/05(水) 00:58:11.66 .net] >>877 eldoc-modeじゃないですかね?
893 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/05(水) 01:38:16.26 .net] >>878 早速ありがとうございます。 デフォルトでONになっただけで、前からあったんですね...
894 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/05(水) 13:28:13.91 .net] 午前中に25.1を入れてみたら、 ~/.Xdefaults-oresamahost を読んでくれなくなっちゃったんですね。
895 名前:名無しさん@お腹いっぱい。 [2016/10/05(水) 23:50:44.88 .net] 25.1 の shell-mode で M-x calendar や M-x calc をやると 空のプロンプト行が入っちゃいますけど、これって抑えられます?
896 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/06(木) 06:57:02.66 .net] >>880 バグかも get_environ_db 関数の中でファイル名を作るとき ".Xdefaults" と system-name の間に "-" を挟むのを忘れているように見える git.savannah.gnu.org/cgit/emacs.git/tree/src/xrdb.c?id=7352c6c#n369
897 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/07(金) 01:53:39.70 .net] 25.1入れたらemacs-init-timeが0.4から0.1なってちょっと嬉しい 体感的には変わらんけど
898 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 10:00:53.05 .net] >>882 ほんとだね。 ln -s .Xdefaults-oresamahost .Xdefaultsoresamahost で読むみたい。
899 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 10:40:39.07 .net] いまのところ嬉しいのは、やてふと同じコメントアウト機能だけ
900 名前:875 mailto:sage [2016/10/09(日) 09:30:38.50 .net] 一部のsymbolでasciiフォントが強制的に使われる件で、 昨夜ちょっと書き方を考えて報告したら速攻直してもら
901 名前:いました。 25.2には従来の動作を選べる変数が追加されるそうです。 今のところemacs-25 branchだけみたい。 [] [ここ壊れてます]
902 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/09(日) 14:55:05.80 .net] 前に error in process filter: Could not create connection to www.emacswiki.org:443 がemacsを立ち上げたときに出るようになった@El Capitanと書いたのですけど 対処方法をここで聞いても誰も答えてはいただけなかった。 今回もう一度やってみた。 https://blog.ymyzk.com/2015/10/os-x-el-capitan-homebrew/ に書いているように/user/localのpermissionを変更した。 その上で、brew list opensslとして /usr/local/Cellar/openssl/1.0.2j/bin にopensslがインストールされたことを確認したので、 .bash_profileに export PATH=$PATH:/usr/local/Cellar/openssl/1.0.2j/bin と追加した。それでterminalを終了して、再度terminalを起動して emacsとすると、今度は error in process filter: Could not create connection to www.emacswiki.org:443 が出なくなった。 pythonについても/user/local/binの古いものを起動する設定になっていたのを 修正した。 以上でemacsが使えるようになった。(この間使ってなかった) やれやれです。
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/11(火) 00:11:28.39 .net] 遅まきながら、emacs-22.3 + Mule-UCS から Emacs 25 に上げたのですが、©が入っている行で折り返しがあると画面が乱れてしまって困っています。 https://yabumi.cc/157af2143d209e91771e5c7f.png https://yabumi.cc/157af21c187929bef2ac1bc7.png 同じ画面でも端末幅を 80 にすると 3 行目から表示されるようになってしまいます。 端末は PuTTYjp で EUC-JP で使用しています。
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/12(水) 10:13:59.70 .net] menu-tree.elって Emacs24以降対応していない? menuだけでも日本語化して欲しいんだがなあ。
905 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/12(水) 13:45:38.83 .net] >>888 まるしーの文字幅がフォントの表示幅と不一致なんじゃないかな これで直るかも ;; © U+00A9 COPYRIGHT SIGN の文字幅を設定 (set-char-table-range char-width-table ?\u00a9 2)
906 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/15(土) 06:10:13.91 .net] >>890 横からですけど、?\u00ea や ?\u2014 で崩れてたのが直りました ありがとう!
907 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/15(土) 11:12:28.52 .net] auctex終了時に中間ファイル削除したいのですがhookの探し方がわかりません! ><
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/15(土) 21:15:24.74 .net] インデントのTabをハードタブにする方法はありますか?
909 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/15(土) 21:42:58.52 .net] C-q TABってハードタブじゃないんだっけ
910 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 11:45:26.24 .net] >>892 一度 M-x tex-mode とかして変数が定義された状態で M-x apropos-variable RET tex.*after.*-\(hooks?\|functions\)$ RET フック変数は名前の末尾が -hook で終わっているのが殆どだけど ときどき -hooks や -functions で終わっているものもある また「終了時」に走るフックは after を名前に含んでいることが多い(稀に exit や end 等)
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 15:50:58.26 .net] >>895 なるほど。ありがとうございます(_ _;)
912 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/17(月) 11:08:35.87 .net] >>895 都合のいいhookが見つからないので下のようにしてみたのですが,yes noを聞いてくるのが鬱陶しいです. 自動でyesにするにはどうすればいいか教えてください orz (eval-after-load 'latex '(define-key LaTeX-mode-map (kbd "C-c C-d") 'TeX-clean))
913 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/17(月) 14:12:13.26 .net] >>897 (setq TeX-clean-confirm nil) フック変数の方は AUCTeX 11.89.1 以降なら TeX-after-compilation-finished-functions というのがあるけど、TeX-clean を add-hook してみたらエラーで動かなかった
914 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/17(月) 14:40:00.39 .net] >>897 ;;; from AUCTeX tex.el (put 'TeX-master 'safe-local-variable (lambda (x) (or (stringp x) (member x (quote (t nil shared dwim)))))) (setq TeX-master t)
915 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/17(月) 15:35:04.92 .net] >>898 ありがとうございます! 楽になりました。 >>899 すいません私には理解できない ^^;
916 名前:名無しさん@お腹いっぱい。 [2016/10/22(土) 16:01:26.34 .net] とりあえず、遅くなったけどvim8リリース記念age
917 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/23(日) 00:55:40.17 .net] cua-mode と mozc を同時に使ってると、 日本語モードではC-x C-sがundefinedと言われるんですが 同時には使えないのですかね? (toggle-input-methodで英語モードに戻るとC-x C-s動きます。)
918 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 00:04:45.25 .net] モードラインの一番右に、疑似的なスクロールバーを表示する パッケージがあるみたいなんだけど,名前分かる人いますか? spacemacsに含まれているんだけど、独自の拡張なのか既存のもの なのかが良くわからない。 spacemacs.org/img/screenshots/ss2.png
919 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 01:20:13.78 .net] spacemacs使ってないけど俺のとこにもあるよ なんて機能かは家帰ったら調べる
920 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 10:59:18.72 .net] >>903 powerlineだよ
921 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/25(火) 16:57:44.77 .net] >>856 companyをacみたいにできる。 https://github.com/company-mode/company-mode/wiki/Switching-from-AC
922 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 00:20:30.06 .net] >>905 powerlineって,モードラインを派手にするための拡張でスクロールバーを 表示するほどの機能はないって認識なんだけど. もしかして,標準でスクロールバー機能的なものがあるってこと? 公式サイトみたけど見つからない...
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 02:18:04.53 .net] >>907 表示位置に合わせて生成した画像を表示とかでスクロールバーを実装してたんじゃなかったかな powerlineの機能だよ
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/31(月) 23:59:57.67 .net] 質問です! Emacs 24.5.1をOS X El Capitan 10.11.6のターミナルで利用しています。 ~/.ssh/configを設定しtrampを使ってsshでサーバのファイルを直にいじっていたりします。 ここで問題なのですが、どうやらssh接続のtrampではファイルを保存した際に 一度該当するサーバのファイルを削除して、新規保存しているように見受けられます。 この仕様のせいで時々ファイル保存中に中断すると削除だけが実行されてしまい サーバのファイルが突然消える現象が起こります。怖いです。 また、サーバのファイルの内容を書き換えられたか否かを監視ツールなどを利用した際に ファイルの変更ではなく、削除と追加イベントが発生してしまう問題も起こっています。 Tranpを使ってファイルを保存した際に、ファイルの削除と新規保存を連続的に実行するのではなく ファイルの編集(上書き?)として保存させるにはどうすれば良いのでしょうか? わかりにくくてすみません。宜しくお願いしますm(_ _)m
925 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 01:38:40.66 .net] emacs tramp scpでググってみれば? デフォのプロトコルだとtrampはかなり非効率な事をしてる
926 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 04:00:26.69 .net] おれは sshfs 使ってる
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 06:59:47.93 .net] なるほど!ありがとうございました! scpだとコマンド叩けなそうなので sshfsで調べてみます!
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 10:01:31.18 .net] この間ついう
929 名前:っかりEmacs を25にバージョンアップしたら、Cask でインストールしたものがいくつか起動時に見つからないってメッセージがでるようになっちゃいました。 一応、Emacs もCask も再インストールしたんですけど解決しません。 これって一般的な問題ですか?それともうちだけの問題ですかね? [] [ここ壊れてます]
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 09:50:20.20 .net] >>912 誤解してるようだけどシェルバッファでコマンド叩くとかはsshが使われるよ scpとかsshfsはファイルの転送(保存含む)にデフォのssh以外の何を使うかの問題だ
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 10:25:26.33 .net] sshfsが使ってるSFTPとscp(SCP)を調べたらSCPの方が効率が良いようだけど中断に対応してないね SFTPは対応してる 保存中の中断はtrampがどう対処してるかで変わってくるだろうから最終的にはどうなるかは全く分からん >>909 のファイル消失問題がどうなったかが気になる
932 名前:名無しさん@お腹いっぱい。 [2016/11/05(土) 18:54:44.54 .net] redpen-paragraph.el で英文法チェックしてみたら要らない警告も沢山でてきてうるさすぎる link-grammarのインターフェイスになってたgrammer.elというの昔あったはずなんだけど なくなってる。どこいったんだろう
933 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/07(月) 15:50:33.86 .net] >>916 langtool.elは使ってみた?
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/08(火) 05:18:11.31 .net] lookup.elで辞書をみるときに 前に見てたページを戻るにはどうすればいいの? 毎回検索しなおし?
935 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/13(日) 22:00:22.76 .net] >>918 ?でヘルプみればすぐ分かるのに… Lookup Summary mode: `M-p' - previous session `M-n' - next session
936 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/13(日) 23:19:31.86 .net] 25.1をTerminalで使ってる人いますか?具体的にはPuTTYの先で使ってますが、 isearch-modeで M-(key) が効かなくなってません? どうも、(this-single-command-keys)の結果が変わっているみたいで、そのせいで (undefined)の表示も変です、 emacs -Q であげて M-n を押すと、
937 名前:919 mailto:sage [2016/11/13(日) 23:21:34.47 .net] 切れた。 emacs -Q で M-n が "M-n is undefined" って表示されるはずだと思うけど、 25.1は "ESC is undefined" って表示されます。
938 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/14(月) 13:46:55.24 .net] javascriptが必須な英語文法チェックサイト https://app.grammarly.com/ にEmacsからアクセスしたい elinksはelispが古いのしかなかった xwidget-webkit-browse-url はログインパスワードを入力できなかった 他にjavascript動かす方法ないでしょうか? EmacsのLatexと英文法修正サイトを行ったり来たりしたいのです
939 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/14(月) 21:40:13.51 .net] >>921 25.1でemacs -Q"M-n is undefined"って表示されるよ >>922 JavaScriptというかAPIを提供してないと難しいだろうね ちょっとググったところhttps://textgears.com/ならAPIがあるよと書き込みがあった 見たところ簡単に出来そうな感じではある
940 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 09:56:38.32 .net] >>922 一応作ってみた ↓この関数にテキストを渡すと連装配列が返る (defun textgears-check-api (text) (with-current-buffer (url-retrieve-synchronously (concat
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 10:07:38.56 .net] NGワードとかで書き込めないんでbase64で貼っ付ける…とほほ scratchバッファで実行するとコードが出て来る (base64-decode-string
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 10:14:01.96 .net] NGワードとかで書き込めないんでpastebinに貼り付けた…とほほ pastebin.com/E3dXvg0g 実行するとこんなのが返って来た (textgears-check-api "I is an engeneer!") ↓ ((result . t) (errors . [((id . "e3a75d51") (offset . 2) (length . 2) (bad . "is") (better . ["am"])) ((id . "e3a75d52") (offset . 8) (length . 8) (bad . "engeneer") (better . ["engineer" "engender"]))]) (score . 20)) これを整形すれば結構便利に使えそうだ
943 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 10:19:12.90 .net] 普通リージョン選択したテキストでリクエストするのかな それでレスポンスを解析して、エラーの該当部分をハイライトして 正解をツールチップで表示するのがベストなインターフェースな気がする
944 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 17:24:18.27 .net] リージョンしない M-; でコメントアウトをしたいのですが、なにか方法ないですか。
945 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 18:39:14.60 .net] 一行選択してコメントアウトする関数を書くといいんじゃないかな
946 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 19:46:46.44 .net] >>928 M-; のコマンド (comment-dwim) のラッパーを書いて M-; に割り当てる pastebin.com/vBDFgfRV
947 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/15(火) 21:42:47.20 .net] >>930 ありがとうございます! いくらググっても辿りつけなかった。^^;
948 名前:920 mailto:sage [2016/11/16(水) 00:33:48.92 .net] >>923 ありがとう。何が悪いんだろう。 サーバー用途なので X 入れてないので、X 機能が無いもの使ってるから? なので、emacs -Q って書いちゃったけど、emacs -Q -nw の意味だった。
949 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/17(木) 11:51:55.78 .net] auctexのlatex.elの最後の方にregexpが大量にならんでるんだけど パーサージェネレータとか使わないで regexp並べるのがelispの標準スタイルなの?
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/17(木) 12:09:13.35 .net] emacs.stackexchange.com/questions/26811/is-there-a-way-to-use-python-instead-of-elisp-for-extending-emacs/26825 Pymacsは死んだけど 今も動く ということで良いのかな?
951 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/18(金) 19:58:53.58 .net] >>921 メタとエスケープシーケンスってそもそも別だから。esc-xって押してるんじゃない? まぁそれでも普通は動くけど本来は別だから動かない場合もあるわけで。convert-meta辺りの情報を調べると幸せになれるよ
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/20(日) 02:44:43.32 .net] https://gist.github.com/PharaohKJ/cc849ad12ca613fec9604e5e91012ffc これをそのまま動かしたらmarkdownの作文間違いはチェックしてくれた latexでも動かそうとして :modes (... LaTeX-mode)) (add-hook 'LaTeX-mode-hook 'flycheck-mode) というのを追記したのだけどtexファイルを開いても動いてくれない
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/20(日) 23:01:26.78 .net] howmでgrepの代わりにagを使うように設定してみましたが、 なぜか日本語の検索がヒットしません。 Emacs 25.1/ag 0.33です。 (setq howm-view-use-grep t) (setq howm-view-grep-command "ag") (setq howm-view-grep-option "--filename --nocolor --nogroup") (setq howm-view-grep-extended-option nil) (setq howm-view-grep-fixed-option "-F") (setq howm-view-grep-expr-option nil) (setq howm-view-grep-file-stdin-option nil) 現在はrgなど他の選択肢もあるのでそれでもいいんですが、 すっきりしないので何が原因でしょうか? コマンドラインで出力を見る限り問題があるようには見えないんですが。
954 名前:936 mailto:sage [2016/11/20(日) 23:0
] [ここ壊れてます]
955 名前:6:43.10 .net mailto: 一応これは試してみましたが効果はありませんでした。 環境(kona/Debian)もメモファイルもUTF-8なので多分そうだと思いますが。 (setq howm-process-coding-system 'utf-8-unix) [] [ここ壊れてます]
956 名前:920 mailto:sage [2016/11/21(月) 00:49:05.14 .net] >>935 PuTTYはデフォルトで Alt+キー を ESC+キー に変換してくれて、M-x とかは使えます。 isearch-mode-map で M-* を定義してあるのに、入力できません。 24.5までは動いてたので、25.1で何か変わったのだと思うのだけど…
957 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/22(火) 19:09:16.63 .net] 25.1 になってから、 auctexのタイプセットの終了時に Emacs がcrash する ようになった。色々と調べたら、bug #24358 が該当バグのスレらしい。 但し、まとまったパッチ群は #24821 の次のレスが役立つ。 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24821#8 こいつらを当てたら落ちなくなった。 こんな普通の使い方でクラッシュするようなバグは早急に修理したのを リリースして欲しいのだけど、出ない所を見ると遭遇している人は少ない のかなあ。 これを機会にクラッシュするバグのフィックスを他に2つほど見つけて パッチを当てて使ってるけど、この種のパッチをまとめたサイトは無い ものか。バグレポートをまとめたサイトはあるけど、 https://debbugs.gnu.org/cgi/pkgreport.cgi?package=emacs;max-bugs=100;base-order=1;bug-rev=1 これだとパッチを探し回らないといけない。
958 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/23(水) 12:41:00.05 .net] まあ 25.1 のバグについては、 25.2 が bug fix only な release で そろそろ出そうな感じではあるな。
959 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/23(水) 18:19:25.53 .net] >>926 を改造してtextgearをflycheckから使えないかと思ったけど、flycheckってコマンドラインからファイル処理する方法専用っぽい コマンドラインツールを自作して中継しないといけないっぽい 直接http requestできないのかな
960 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/24(木) 16:08:59.33 .net] サイズの異なる二種類のフォントを使用していると、 行の高さが変化する場合があります。 行の高さを一定にするにはnewlineにline-heightを設定する方法しかなさそうですが、 これはline-spacingのような変数ではなくプロパティなので、 次のような方法しか見つかりませんでした。 (put-text-property (point-min) (point-max) 'line-height 20) 常に行の高さを一定にする何かよい方法はないでしょうか?
961 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/24(木) 16:37:57.57 .net] >>943 (setq default-text-properties '(line-height 20))
962 名前:942 mailto:sage [2016/11/24(木) 19:18:58.04 .net] >>944 早速ありがとうございます。助かりました。 これでわずかに小さいサイズの英数字のみの行と日本語を含む行でも、 行の高さはほぼ一定になりました。 微妙に変わるみたいですが原因は不明。
963 名前:942 mailto:sage [2016/11/24(木) 21:21:40.80 .net] ElispのinfoのLine Heightの項によると、 値をリストで指定して上下のスペースを調整できるようですね。 とりあえずこんな風にしたらぴたっと動かなくなった。 (setq default-text-properties '(line-height (1.15 1.1)))
964 名前:920 mailto:sage [2016/11/25(金) 00:53:46.25 .net] その後、xtermではちゃんと動いたので試行錯誤したところ、多バイト文字のモードで、動作が違う ことが分かりました。 UTF-8にすると普通に動きますが、EUC-JPだと動かないようです。 どの辺を見れば良いのだろう…
965 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/28(月) 00:56:15.13 .net] elscreenについてですが、プレフィックス使わないでキーの設定てできたりしますか?
966 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/28(月) 01:42:25.36 .net] メール環境(特に検索性能)が辛くなってきた。 Mew も Wanderlust も遅いわ取りこぼすわでかなわん。 みなさんはどうしてるんですか? mu4eに手を出すかなあ
967 名前:c [] [ここ壊れてます]
968 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/28(月) 21:44:29.49 .net] Gnus+Hyperestraier+nnir-estで使ってる 漏れとかあるのかもしれないけど分からん
969 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/28(月) 23:08:48.46 .net] 未だにGnus+namazu。最近spam-statが効かなくなってきたのがつらい。
970 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/29(火) 01:06:37.85 .net] 昔ながらのfetchmail+mew(+nmh)という古い環境。 検索するときはGmailを使ってる(自分宛メールをGmailにforwardしてるので) Gmailを使うためのemacsフロントエンドなんてないですよね?
971 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/29(火) 02:42:03.70 .net] シンプルに mew + heyperestraier 何の問題もない
972 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/29(火) 03:36:00.68 .net] >>952 gnus でも wanderlust でもなんでも imap 使えるやつなら GMail 読めたと思うけど ブラウザから使うより遥かにすっとろくてあくまで使えるってだけだった
973 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/29(火) 04:30:28.19 .net] Elpaにpymacs使うパッケージ登録するのに参考になるパッケージはないでしょうか?
974 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/01(木) 07:37:43.20 .net] >>949 mu4e常用してるけど、日本語検索に少し難があり
975 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/01(木) 16:54:52.27 .net] >>956 おお! 難ありだけど常用できるレベルではあるってことかー。 mu4uは開発が現在進行形なのがいいなと思っていて。 Mewのgrepをagとかで代用しようとしても受け付けないのはなんでなんだろう…。
976 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/01(木) 17:02:35.63 .net] >>953 > シンプルに mew + heyperestraier > 何の問題もない 検索結果をrefileできないやん。大問題だよ。
977 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/02(金) 00:14:44.68 .net] mewユーザー多そうだな、自分はMIMEヘッダが使われ始めた頃にmh-eから gnusへ移ったがmew使い達もその頃からなの?
978 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/02(金) 00:23:33.02 .net] gnusにあってMewにないものを知りたいです。
979 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/02(金) 08:07:01.01 .net] C-c 何か にキー割り当てするのは一時的で後で変えるかもしれないもの という解釈で合ってますか?
980 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/02(金) 13:04:01.34 .net] >>961 あってない
981 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/02(金) 18:22:44.38 .net] >>961 多分、明文化はされてへんけど、ユーザーがよく(自由に)使うプレフィックスキー C-xはお大事なコマンド用なんに対して
982 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/02(金) 19:04:26.71 .net] C-xはグローバル用途、C-cはモード固有用途、じゃないのか
983 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/03(土) 00:25:46.82 .net] >>960 Mew使ってないからよく知らんけど、scoreの概念とか、expireとか?
984 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/03(土) 02:32:35.48 .net] C-c + アルファベット一文字はパッケージ側では使わずにユーザ用にとっとけだったっけ
985 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/03(土) 08:48:49.28 .net] >>963 明文化されてる https://www.gnu.org/software/emacs/manual/html_node/elisp/Key-Binding-Conventions.html
986 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/03(土) 19:01:01.35 .net] gnusで、pop3, imap, nntp を利用しているけど、 imapを含め受け取ったメールを自動で、フォルダー分割できるし、 送信時は、smtp-server や、 from を自動で切り替えられし、 動作が高速だしで、結構設定に苦労したけど、いいですね。 .authinfo.gpg でセキュリティを確保しつつ、パスワードの入力が 不要なのもいい。
987 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/03(土) 20:48:02.18 .net] .authinfo.gpgが無ければメールサーバのパスワードが聞かれる訳だけど .authinfo.gpgのパスワードを聞かれるのとメールサーバのパスワードを聞かれるのと どっちがセキュリティが高いかは疑問なところだな
988 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/03(土) 20:52:07.91 .net] >>965 (setq gnus-extra-headers '(To Cc X-
989 名前:Priority) nnmail-extra-headers gnus-extra-headers) ってすると、他のメーラーで重要ってされたメールがハイライト表示されて Gnusで認識出来るようになる メールの重要度については意見の分かられるところではあるけど、 実際送ってくる人がいる訳だから無視も出来ないからね [] [ここ壊れてます]
990 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/04(日) 13:07:56.99 .net] auctexでC-c C-l(shows the output log)したらでるバッファのサイズを、ウィンドウの1/4ぐらいにしたいです。なにかヒントください orz
991 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/04(日) 18:47:09.70 .net] >>971 (add-to-list 'display-buffer-alist '("\\`\\*tex-shell\\*" . (display-buffer-pop-up-window (window-height . 0.25) (window-width . 0.25)))) フレームに対する割合でウィンドウ(バッファ)のサイズを決めるには (window-height . 0.25) のように小数で指定 行数で指定する場合は (window-height . 10) のように整数で "\\`\\*tex-shell\\*" の部分はバッファ名にマッチさせる正規表現 ちなみにこの手の分割表示はフレームの横幅が十分に広い場合左右に分割される window-width はその時用の指定です
992 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/04(日) 21:26:35.16 .net] >>972 よくわからないんですが、バッファ名が「なんとか(スペース)output」なので、正規表現のところを"\\ output" としたらできました! ありがとうございます(_ _;)
993 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/05(月) 23:51:00.70 .net] ノンケのvimerに惚れちゃった あばよ
994 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/08(木) 09:43:10.62 .net] >>955 https://github.com/pinard/Pymacs/issues/18
995 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/09(金) 02:59:17.80 .net] 熱い話題はないか
996 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/09(金) 13:33:35.00 .net] 熱くしてよ
997 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/09(金) 21:53:25.63 .net] おまいら熱くなれよ!!
998 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/10(土) 01:53:26.45 .net] >>976 Emacsの起動画面のカスタマイズについて ttp://qiita.com/kiwanami/items/d10fac42d30a14c6c28d
999 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/10(土) 21:53:17.75 .net] アツいアツい! ヒューヒューだよ!
1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/11(日) 22:30:27.97 .net] emacsの質問承りサイトで英語のサイトだとstackexchangeなんですか? 勉強するにはどのサイトをみればいいんでしょう?
1001 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/12(月) 12:03:28.58 .net] 英語で構わないんならEmacs自体に全てのドキュメントが含まれてるがな。 何しろセルフドキュメンテッドエディターと自称してるわけだし。
1002 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/12(月) 12:08:16.73 .net] 日本語に翻訳されたマニュアルもあるから、Emacsに含まれてる日本語のチュートリアルをやったあと、気になるところをマニュアル見ればいいんじゃないの?
1003 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/12(月) 18:23:53.89 .net] hyperestraier高速だなあ Solrで似たようなことやろうとしたら遅かった
1004 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/14(水) 20:18:26.72 .net] 助けてください! sshでtramp中にdiredでmulti-term起動したら デフォルトでリモートの同じディレクトリから始まるようにできないですかね? ストレスで禿げそうです!!
1005 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/14(水) 23:12:26.88 .net] >>985 multi-termで起動するのはローカルにある/bin/bashとかであってsshじゃないよね M-x shellだと直後に起動するシェルを指定するけど、その時に/ssh:hostname:/bin/bashって指定すると そのリモートのディレクトリで起動する で、(setq multi-term-program "/ssh:hostname:/bin/bash")ってやってたら起動すらしなかった とりあえずリアップでも塗っとけ
1006 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/15(木) 08:59:53.16 .net] γ ̄ヽ 彡 ノ r'-'| O | 〜 ノノ ノ `'ーゝ_ノ 〜 彡 ⌒ ミ | ,| 〜 (・ω・` ) ,
1007 名前:,-/ ̄|、 O旦と ) ヽ__シ (__(__つ [] [ここ壊れてます]
1008 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 01:11:41.94 .net] 結局tramp使って透過的にシェルが使えるのはM-x shellだけじゃないか? eshellも駄目だし他にうまく行くものがあれば逆に知りたい
1009 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 02:48:48.46 .net] macOSのTerminalでemacs使ってるんだけど「Exposé」みたいな変な文字打つと 文字がめっちゃズレたりしてわけわかんなくなるんだけどどうすれば治るの? ちなみに、emacs起動してない状態で同じ文字打っても問題なかったので emacsの設定次第で治ると思ってるんだけども
1010 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 07:51:51.89 .net] emacs起動してない状態でもバグってた(汗 macOS標準のターミナルのせいか
1011 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 07:53:58.93 .net] Unicode東アジアA(曖昧)の文字幅をW(広)にするってチェックボックス外したら治ったかも でも他の文字でまたバグりそうだな ちなみに988で「é」ってなっちゃってるのはeの上に`が付いたフランス語?っぽいやつです
1012 名前:名無しさん@お腹いっぱい。 [2016/12/18(日) 03:41:39.31 .net] >>989 (set-char-table-range char-width-table ?\u00e8 2) これだとどうなります? 自分は>>890 を参考にズレる文字は片っ端から設定して 快適になりました。
1013 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/18(日) 04:27:15.91 .net] ewwでstackoverflowを綺麗に表示する方法ないでしょうか せめてコードと文章のフォント変えて欲しい
1014 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/18(日) 23:02:22.34 .net] diredの自動更新てどうやるの?
1015 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/19(月) 01:14:10.61 .net] ごめんできた ω
1016 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/19(月) 01:42:02.02 .net] みんなSpacemacs使ってるの?
1017 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/19(月) 02:30:48.11 .net] 次スレよろ
1018 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/19(月) 06:50:57.17 .net] 次スレ Emacs Part 50 echo.2ch.net/test/read.cgi/unix/1482097785/
1019 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/19(月) 14:31:58.72 .net] >>996 使ってない。使ってる奴いるの?
1020 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/19(月) 21:53:43.37 .net] elpaが使えなくなりました。melpaやmarmaradeは使える。 どうすればいいんでしょう? mac絡みでなにか問題が発生したのか、何もわかりません
1021 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/20(火) 00:51:18.02 .net] >>100 0ならEmacs最高
1022 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています