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

    元スレEmacs Part 48

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

    52 = :

    ☆ 日本の核武装は絶対に必須ですわ。☆
    http://www.soumu.go.jp/senkyo/kokumin_touhyou/index.html

    ☆ 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、改憲の参議院議員が
    3分の2以上を超えると日本国憲法の改正です。皆様方、必ず投票に自ら足を運んでください。
    私たちの日本国憲法を絶対に改正しましょう。☆

    53 = :

    内部で message 呼び出してる関数は引数なりカスタマイズ変数なりで黙らせられるようにしてほしいぜ・・・

    54 = :

    自分でやれ

    55 = :

    これやったら標準の補完がちょっとリッチになった
    (add-hook 'minibuffer-setup-hook
    (lambda ()
    (when (cl-loop with c = (current-local-map)
    for m = c then (keymap-parent m)
    while m
    when (eq m minibuffer-local-completion-map)
    return t
    finally return nil)
    (add-hook 'post-command-hook
    (lambda ()
    (cl-letf (((symbol-function 'message)
    'ignore))
    (minibuffer-completion-help)))
    nil t))))

    57 = :

    そうそう、標準でそんな感じでいいのにって思うんです。
    何度もTAB打つの面倒になって、何かしら入れるか作る事になるし。

    58 = :

    >>55
    これなにがうれしいの?

    59 = :

    *.ac.jpなサイトで、Emacsの紹介がいくつか見つかるけど、どれも大概何か残念というか…。
    比較的新しい記事なのに、バージョンが22以前だったり、
    canna使わせたり、等幅かどうかすら怪しい汚いフォント使わせたり…
    まぁこういうのって学生の方が自発的に色々良いやり方を調べて行くもんなんですが。

    60 = :

    それを言ったら、Emacsの紹介で残念じゃないのを見たことがない。

    大学のは変な環境で動かすのを前提としてることが多い。

    61 = :

    >>59
    大学公式に使い方説明してるところが残念ってこと?

    62 = :

    授業用のwebページで解説してるようなやつじゃないかな

    63 = :

    >>62
    はい。そういうページのことです。
    ページに書いてあることだけの情報で篭もる学生がいるとするなら、
    メモ帳以下の変なテキストエディタという印象しか持てませんよね。

    64 = :

    vim よりは普通のエディタに近いからとりあえず emacs を選んだ感があるよね。

    65 = :

    基本あくまで講義の準備にすぎない添え物だし
    emacsにかぎったこっちゃない
    viならとりあえずesc押せレベルだし
    ネットワークの設定とかもっとやばいし
    古いsendmailの設定さらしっばなしで有害だったり

    66 = :

    別にエディタの勉強がメインなわけじゃないんだしいいんじゃねえの。
    というか大学時代に Emacs 触ったことを後悔してるわ。
    このろくでもないキーバインドに慣れてしまったせいでいたるところで不便な思いさせられる。

    67 = :

    $ emacs file.txt &
    でfile.txtを編集できる
    C-x C-cで編集を終える

    という情報だけ与えられた学習者が編集したいファイル毎にEmacsを起動してるケースを知っているが?

    68 = :

    知ってるからなんだっていうの?

    70 = :

    そんなのも含めて最初に一発チュートリアルやらせりゃいいんじゃないの。
    言語まわりの環境変数がちゃんと設定されてりゃ emacs 側の設定がなくてもちゃんと日本語のチュートリアルができるし。
    ヘルプのことだってもっと丁寧に説明してくれてる。

    71 = :

    vim に比べるとスタート時のとっかかりになるポータルサイトみたいなのないよね
    http://emacs-jp.github.io/http://vim-jp.org/ の情報量の差が激しい

    72 = :

    ggrksと言われすぎて目の前の情報スルーしてぐぐって情報少ないよね(キリッとか
    いつも必ず一歩遅れる・ダメな方を選ぶ
    それがバカ

    73 = :

    チュートリアルの内容、やったことある人ならわかるけど薄いよ。

    74 = :

    こんにちは。あたしはカウガール。
    すき家に牛肉を届けるために、旅をしています。
        __
      ヽ|__|ノ    モォ
      ||‘‐‘||レ   _)_, ―‐ 、
      /(Y (ヽ_ /・ ヽ     ̄ヽ
      ∠_ゝ  ` ^ヽ ノ.::::::__( ノヽ
       _/ヽ      /ヽ ̄ ̄/ヽ

    75 = :

    /nox/remoteimages/2e/07/8950cdeffd56491ba58bed91e4ba.pngこれ見てて思ったけど現状でもUI部品をSVGで描画することは可能なんだよな

    76 = :

    emacsに画像表示機能とかいらねーよ

    77 = :

    indent-regionっていうのがあるけど、
    これは、offsetの変更のみで
    ifの中括弧の改行の有無とかは変更できないよね
    if(){
    }
    if()
    {
    }
    こういうのをいっぺんに整形したいんだけど

    78 = :

    出来ないんじゃなかったっけ
    色んな外部整形ツールがあるからそれを shell-command-on-region で呼び出して置き換えるのがいいんじゃないかな

    79 = :

    >>78
    確かに、それでもできるけどルールを統一するのが無駄手間ですよね
    せっかく、c-hanging-braces-alistで{}の改行を定義しているのに・・・
    できることならEmacs内でやりたい

    80 = :

    >>79
    現状存在しないから自力で実装するしか無いんでない。
    フォーマットするプログラムの引数を現状のスタイルから生成するぐらいが現実的な気もするけど。

    81 = :

    Debian GNU/Linux スレッドから誘導されてきました
    Debianの新版jessie uppgradeにともないemacsを23から24にしました
    サーバ側でemacs --daemonでemacsを起動しておいて
    remoteからsshで接続後emacsclient -cして作業し
    emacsclientを終了後sshをexitすると
    jessieにしてから抜け出せなくなりました
    (exitしてもremote側のプロンプトが返ってこない)
    ctrl-cして抜け出すとサーバ側のemacsが死んでしまい
    emacsをdaemonで起動している有り難味がなくなってしまいます

    恐らくはremote側からemacsclientを起動するときにオプションなり
    環境変数を指定すれば解決するような気がしているのですが
    どちら様か解決法をご存知無いですか?

    82 = :

    マニュアル見ればいーじゃん(ホジホジ

    86 = :

    >>81
    Arch Linux をサーバに、cygwin をクライアントにして試したけど特に問題なかったよ。
    開いた後 C-x C-c で client 閉じて exit するとちゃんと ssh の接続も切れた。
    (Emacs は 24.4.1、SSH は共に OpenSSH_6.8p1)

    ただ俺もどっかで ssh の接続が切れなくなる問題見た記憶あるんだよね。
    emacs 関係じゃなかったかもしれない。

    87 = :

    いや、この前スレで出てたと思う
    周りで再現できなくて答えは出なかったと思うけど

    88 = :

    Debian 固有なのかねえ。もしくは端末エミュレータ側に問題があったりとか。

    89 = :

    server 使ってる時って keyboard-translate が端末毎にしか有効にならないから
    term/bobcat によるキー入れ替えを client の接続ごとにやらなきゃいけないのが不毛でならない。
    emacsclient -t で接続したときは tty-setup-hook が動くのはわかったんだけど
    emacsclient -c の X の窓開くときに動くフックって何があるんだろ。window-setup-hook は起動時のみなんだよなー。

    90 = :

    emacsのウィンドウはウィンドウじゃないから
    だから通ぶったニワカっていやなんだよ

    91 = :

    >>90
    window-setup-hook の場合の window は emacs で言うところの window とは違うよ?意味合い的に frame を指してる。
    ドキュメント引いてから書き込んだほうが恥かかなくていいと思う。

    92 = :

    お前の意味合いなんて知らんが
    そこまで言っといてまだbefore-make-frame-hookが見つからんのか?w

    93 = :

    before-make-frame-hook はフレームが作られるたびに呼び出されちゃうからまた意味合いが違う。
    keyboard-translate は terminal 単位に設定されるから同じ terminal を共有してる frame 生成毎に実行するのは無駄だよ。

    95 = :

    ごめんいまためしたらダメだった…
    普段-nwでしか使ってないからだって言い訳しておく…

    96 = :

    ageるやつはニワカだってのがまた証明されてしまったようだな

    98 = :

    >>89
    key-translation-map を使うといいらしい。こっちは端末単位ではない模様。

    99 = :

    >>92
    window-setup-hookのwindowは何故か知らんがどうもフレームの意味で使ってるな
    (The name of this hook is due to historical reasons,
    and does not reflect its purpose very well.)
    とHelpに書いてある

    それとbefore-make-frame-hookでもいいんじゃないの?
    フレーム作る度に実行してまずい事もないだろうし

    100 = :

    daemonと-cだとフォントの初期化でも変にはまったな
    daemon起動直後はfind-fontとか機能しないから動的にフォント設定しようとしてもダメ
    結局決め打ちで諦めたけどスマートな解決方法あるのかな


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

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


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