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

    私的良スレ書庫

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

    元スレEmacs Part 49

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    551 : 名無しさん@お腹 - 2016/06/02(木) 23:09:19.29 .net (+18,-29,-99)
    ちゃんと伝えられなくて申し訳ありません
    履歴にあるパスをTAB補完で編集しながら別のファイルを開けないものかと

    helm-find-fileで現在地から行くには遠すぎて
    helm-hrecentfにあるパスからならすぐ近くという場合
    helm-hrecentfのパスをhelm-find-fileに渡してTAB補完で編集できたらなと

    >>550
    仰るとおりでした、もうちょっと慣れてから質問すべきでした
    これ以上の質問は控えたいと思います。
    552 : 名無しさん@お腹 - 2016/06/02(木) 23:26:10.30 .net (+0,-29,-2)
    >>551
    あーわかった
    それhelmの場合はC-jね
    やってみ
    553 : 名無しさん@お腹 - 2016/06/02(木) 23:54:05.17 .net (+3,-30,-72)
    helm-find-filesならC-jで補完が出来るのは知っています
    やりたいのはhelm-for-files,helm-recentfでの補完なのです

    無駄にスレが伸びるのを嫌った結果
    情報不足になってグダグダになっていくのを感じており
    申し訳なく思ってます。そろそろROMります
    554 : 名無しさん@お腹 - 2016/06/03(金) 02:50:59.05 .net (+57,+29,-75)
    helmはtab押すとがっかりするね
    キーバインド設定しても効かなかったり設定してない関数に割り込んできたり
    もうちょっとシンプルにしてほしい
    555 : 名無しさん@お腹 - 2016/06/03(金) 12:37:01.25 .net (+1,-29,-18)
    >>551
    そういう場合は、一度diredで開いて(F5)それから移動しているかな。
    556 : 名無しさん@お腹 - 2016/06/03(金) 12:46:30.32 .net (-1,-29,-12)
    あと、recentf-ext をインストールすると、ディレクトリも履歴に残って便利。
    557 : 名無しさん@お腹 - 2016/06/03(金) 17:03:37.61 .net (-1,-29,-11)
    パッケージマネージャーダウンロードしたものをload-pathだけ追加して
    loadはしないように出来ますか?
    558 : 名無しさん@お腹 - 2016/06/03(金) 18:11:35.97 .net (+56,+23,-34)
    基本的に勝手にロードはなかった気がするが。
    autoload 設定用のファイルだけは読まれちゃうけど。

    ロードパスの設定だけってのは標準では用意されてないから自分でディレクトリ走査してロードバスに追加する関数書く必要があるね
    559 : 名無しさん@お腹 - 2016/06/03(金) 18:31:29.09 .net (-1,-29,-40)
    ありがとうございます。
    http://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Installation.html#Package-Installation
    には勝手にロードされるってかいてあるからロードを切ってオートロードの設定をinit.elに書きます。
    560 : 名無しさん@お腹 - 2016/06/05(日) 11:01:49.92 .net (+0,-27,-19)
    Emacs使ってるやつとWindowsでGUI使ってる奴とどこが違うの?
    561 : 名無しさん@お腹 - 2016/06/05(日) 12:30:21.24 .net (+36,+8,-20)
    ここ最近の書き込みであった helm-bm が便利すぎて、泣いた。
    書き込んでくださった方々、ありがとうございます!
    562 : 名無しさん@お腹 - 2016/06/06(月) 12:55:18.88 .net (+62,+29,-63)
    emacsとgoogleカレンダーとの連携ってみなさんしてますか?
    見た目も含めてカレンダーっぽく表示できるのってcalfwぐらいしか無いのかね。
    orgとの連携とかいらないので、適当に改造して単独でもイベント追加とかできるようにして使ってるけど、もっと良いものがあれば乗り換えたい。
    563 : 名無しさん@お腹 - 2016/06/06(月) 14:30:47.00 .net (+84,+22,-2)
    そういうの使う層はみんなorg使ってるイメージだなー
    564 : 名無しさん@お腹 - 2016/06/06(月) 15:04:11.28 .net (+69,+29,-68)
    >>563
    orgでのスケジュール管理はなんか敷居が高くてな...
    欲しいのはcalfwみたいなリッチな見た目なんだけど管理機能そのものはシンプルなパッケージがあるとうれしいのだが...
    565 : 名無しさん@お腹 - 2016/06/06(月) 15:35:57.03 .net (+45,+17,-4)
    orgのスケジュールをシンプルに使えばいいだけのような
    566 : 名無しさん@お腹 - 2016/06/07(火) 14:28:28.80 .net (+81,+19,-39)
    Windows 10のbashの話だけどさ、なんで「Ubuntuの」とかいう冠が付いてるの?
    567 : 名無しさん@お腹 - 2016/06/07(火) 14:30:34.21 .net (+32,-29,-29)
    trampのパスワードってなんで文字数分かるの?
    UNIXの慣習と違う理由はなに?
    568 : 名無しさん@お腹 - 2016/06/07(火) 18:06:19.34 .net (+62,+29,-39)
    >>567
    単に実装したやつの気まぐれだろ
    多分25で文字数分からなくなると思われる
    569 : 名無しさん@お腹 - 2016/06/07(火) 18:08:12.34 .net (+68,+29,-55)
    >>566
    動いてるLinuxディストリがUbuntuだからでしょ
    それとUbuntuの開発者との共同開発だから宣伝の意味もあるだろうね
    570 : 名無しさん@お腹 - 2016/06/07(火) 23:08:01.09 .net (+35,-29,-36)
    tramp使ってないからわからんけど文字数どころかC-h lでパスワード丸見えにならんか?
    571 : 名無しさん@お腹 - 2016/06/08(水) 23:12:26.96 .net (+62,+29,-7)
    >>570
    ざっと試したところ残らないな
    さすがに対処済みだってことだ
    572 : 名無しさん@お腹 - 2016/06/09(木) 12:30:09.58 .net (+7,-29,-22)
    smartrepつかうと入力したキーが表示されるけど、非表示にできますか?
    573 : 名無しさん@お腹 - 2016/06/09(木) 13:54:35.07 .net (+31,-29,-38)
    >>570
    C-h lとか知らなかった。
    trampじゃないけどgnutlsでパスワード入れたら丸見えだった。
    入力するときは見えないから大丈夫だと思ってた。
    574 : 名無しさん@お腹 - 2016/06/09(木) 16:06:29.49 .net (+10,-18,+1)
    >>572
    すいません。hydraつかうからいいです ^^;
    575 : 名無しさん@お腹 - 2016/06/09(木) 22:10:36.49 .net (+43,+5,-22)
    >>573
    trampはしててもgnutls(のラッパー?)は対処してないんだろうね
    ちなみにどうすれば再現出来るか教えてもらえると助かる
    576 : 名無しさん@お腹 - 2016/06/10(金) 00:21:36.40 .net (+29,-30,-79)
    >>575
    wanderlustからtls.elを使用してtls-programにgnutls-cliを設定して接続しています。
    ミニバッファでパスワードを入力するときにはドットで表示されますが、
    C-h lではそのまま見えてしまいます。
    577 : 名無しさん@お腹 - 2016/06/10(金) 01:29:03.47 .net (+3,-30,-75)
    A call to clear-this-command-keys (see Command Loop Info) causes this function to return an empty vector immediately afterward.
    578 : 名無しさん@お腹 - 2016/06/10(金) 03:42:16.30 .net (+52,+29,-3)
    今時期トランプの話題とはタイムリー
    579 : 名無しさん@お腹 - 2016/06/10(金) 18:06:48.60 .net (+34,-2,-78)
    >>576
    なるほど。
    確かEmacsは標準入力を要求するコマンドの直前の出力にpassword的な文字列があったら
    ユーザーの打った文字を...で表示するようになってたはず
    ただ表示しないだけで履歴までは消さないんだな
    25では...も表示しないはずだから履歴も残してないか要確認だな
    580 : 名無しさん@お腹 - 2016/06/12(日) 23:45:05.16 .net (+150,-29,-65)
    dabbrevのような操作で(英語)辞書による補完ができるようなライブラリは何かあるでしょうか?
    emacs-lispとかテキスト以外のモードではかえって邪魔になるので影響がないようにしたいんですが、
    pcompleteとかそれっぽいんですが誰も使ってないのかな?
    581 : 名無しさん@お腹 - 2016/06/13(月) 01:08:28.22 .net (+46,+11,-14)
    skk でもそういうことできたけどそのためだけに導入するにはでかすぎるね
    ノーマルの abbrev ではだめなん?
    582 : 580 - 2016/06/13(月) 02:01:53.82 .net (+10,-28,-82)
    >>581
    日本語はskkを使っていますが見出し語の動的補完のことでしょうか?
    今の場合は英語などでバッファに無い語を辞書から補完入力したいんですが、
    予め辞書を別のバッファで読み込んでおいてdabbrevというようなアドバイスを見かけます。
    ただそれだとすべてのバッファで補完候補になるのでちょっとと思って。

    pcompleteでispellの辞書からdabbrevのようなサイクルで補完できそうなんですが、
    ちょっと調べてますがまだうまく動かない。
    583 : 名無しさん@お腹 - 2016/06/13(月) 12:20:19.04 .net (+100,+29,-39)
    >>580
    英辞郎に投げて確認してるな
    適当に補完されてもそれが正しい単語か気になって結局辞書で調べる事が多いから
    はなから辞書に投げた方が手っ取り早い
    584 : 名無しさん@お腹 - 2016/06/13(月) 12:26:41.47 .net (+74,+29,-61)
    >>580
    英辞郎に投げるのは標準添付のwebjumpをチョロっとカスタマイズしてやってる
    もちろん開いた後正しいスペルを持ってくるにはマウス使ってコピペする事になる
    ewwを使えばもしかしたらEmacsだけで完結する可能性はあるけど、そこまではやってない
    585 : 名無しさん@お腹 - 2016/06/13(月) 13:26:32.96 .net (+38,-29,-12)
    標準の ispell-complete-word じゃだめなん?
    586 : 580 - 2016/06/13(月) 16:20:14.70 .net (+73,+29,-93)
    >>583
    考えながら文章を書くときに使うのでなるべく思考を中断されずに、
    バッファの中で入力位置から目を離さずに使えるdabbrevのようなのが好みです。

    >>585
    同じ理由でリストから選択したりするのはやや手間ですね。
    procrast -> procrastinate みたいに適当なところまで入力して補完すれば、
    通常数回で補完できるはずなので。

    あまり情報がなくて手探りですがとりあえず動くみたいです。
    つっこみどころがあれば教えてください。>識者の方々
    辞書はSCOWLのでかいカスタム辞書をダウンロードして使ってます。
    587 : 580 - 2016/06/13(月) 16:20:57.42 .net (+0,+0,+0)
    (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))))
    588 : 580 - 2016/06/13(月) 16:22:45.94 .net (+3,-30,-103)
    (続き)

    (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))))
    589 : 580 - 2016/06/13(月) 16:44:06.96 .net (-2,-30,-27)
    ネタ元を忘れてました。
    ここのコードを手直ししてます。

    http://groups.google.com/forum/#!topic/comp.emacs/BYh4Y71gJ-4
    590 : 名無しさん@お腹 - 2016/06/13(月) 20:12:42.07 .net (+26,-30,-118)
    >>580
    http://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)
    とか適当に設定。
    591 : 580 - 2016/06/13(月) 21:33:00.57 .net (+6,-30,-115)
    >>590
    helmをインストールして試してみました(インストールはとっても楽ちん)。
    単語リストはスペルチェックと兼用のSCOWL/en_GB-large+USをそのまま使用。

    helmはきれいなインターフェースでコーディングとかならこうかもしれないけど、
    私の印象ではpcompleteでdabbrevの要領で数回連打して補完した方が手数が少なくてすむような気がしました。
    (同じキーの連打で即バッファに挿入されるので確定の操作も不要)
    でもこの辺は好みですね。
    私はdabbrevのようにサイクルで補完するリズムが合ってるんだと思います。
    592 : 名無しさん@お腹 - 2016/06/13(月) 22:18:40.67 .net (-1,-29,-9)
    auto-complete 系の ui が好きだなあ
    カーソル位置に直接勝手に挿入されて欲しいし、一覧も表示させたい
    593 : 名無しさん@お腹 - 2016/06/13(月) 22:53:51.00 .net (+4,-29,-29)
    helmのデフォUIはバッファ内の何かを補完する用途には向かないな
    補完エンジンはhelmのままでいいから、UIが別にauto-completeっぽいのがあれば最強だと思う
    594 : 名無しさん@お腹 - 2016/06/13(月) 23:49:00.64 .net (+40,-29,-86)
    >>593
    http://github.com/syohex/emacs-ac-ispell
    同じ作者のsyohexさんが auto-complete 版用意してくださっていたみたい。

    プログラミングの補完用にはauto-complete/company使うけど、(pcompleteは使わなくなっちゃった)
    英単語の補完はやっぱりhelmが自分には合っているような気がする。
    スペルがかなり曖昧なまま呼びだす機会が多いから、一度に多くの候補が表示されて、
    ガチャガチャやりながら絞り込む、ってのがやりやすいhelmの方が好きかな。
    595 : 580 - 2016/06/14(火) 00:50:01.42 .net (+68,+29,-30)
    >>594
    やっぱりacを使った補完もあるんですね。
    私はある程度予測して絞り込んでから補完していますが、
    頭の数文字だけ入力して補完を開始するような場合は候補が多くなるので、
    確かに一覧がある方が見通しがよくなりますね。
    596 : 名無しさん@お腹 - 2016/06/14(火) 17:06:31.28 .net (+3,-30,-116)
    ac-ispell.elが割と好みの動作なので設定を変えて試してるんですが、
    入力中に不要な場面でメニューが開くのが邪魔なので次のように設定したとき、
    適当なところまで入力してTABを押すとメニューが開きます。

    (setq ac-auto-start nil)
    (ac-set-trigger-key "TAB")

    このときメニューの最初の候補が選択状態になりますがバッファはまだ変更されず、
    もう一度(場合によっては二度)TABを押すと実際にバッファに挿入されます。
    (さらにTABを押し続けると順次候補が挿入されます。)
    これを最初のTABで最初の候補をバッファに挿入してメニューが開くように設定できないでしょうか?
    597 : 名無しさん@お腹 - 2016/06/17(金) 09:57:43.78 .net (+57,+29,-27)
    久々にemacsの公式サイト見に行ったら若干今風のデザインになってて驚いた
    いつの間に変わったんだろ
    598 : 名無しさん@お腹 - 2016/06/17(金) 10:40:46.71 .net (+23,-4,+0)
    3月の終わりごろみたいだね
    http://web.archive.org/web/*/https://www.gnu.org/software/emacs/
    599 : 名無しさん@お腹 - 2016/06/18(土) 16:07:24.01 .net (+57,+29,-11)
    emacswiki もデザイン変わってるな
    なんかちょっと前は閉鎖されるみたいな話出てたような気がしたのに
    600 : 名無しさん@お腹 - 2016/06/19(日) 22:09:56.27 .net (+6,+29,-46)
    .


    ■ 2ch認定 スピリチュアル詐欺一覧

     小泉義仁 知井道通
    http://karma.2ch.net/test/read.cgi/spiritual/1441832249/
     不道徳連発!冨田佳音のキチガイ スピ活動
    http://karma.2ch.net/test/read.cgi/spiritual/1464971384/
     【詐欺師】 スピ 梶岡あん子 【キチガイ】
    http://karma.2ch.net/test/read.cgi/spiritual/1466206702/
     【詐欺師】 スピ ミカタカミ 【キチガイ】
    http://karma.2ch.net/test/read.cgi/spiritual/1466207813/ 
     詐欺師 岩崎士郎 嘘八百
    http://karma.2ch.net/test/read.cgi/spiritual/1451143434/
     ユニフォース・センター 金子浩一
    http://karma.2ch.net/test/read.cgi/spiritual/1452973952/


    .
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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