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

    私的良スレ書庫

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

    元スレEmacs Part 50

    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
    201 : 名無しさん@お腹 - 2017/02/23(木) 01:21:49.44 .net (-1,-29,-4)
    >>200
    mew が異常に重くなるので w3m に戻したわ
    202 : 名無しさん@お腹 - 2017/02/24(金) 01:34:19.52 .net (+91,+29,-28)
    最近diredに目覚めた。
    普通のguiファイラがなんか重いなーっと思ってて、試しに使ってみたらサックサクで香ばしいファイラだったww

    もうこれでいいや。
    203 : 名無しさん@お腹 - 2017/02/24(金) 15:21:56.08 .net (+63,+29,-3)
    コピペ削除はマウスでやってるなんて恥ずかしくていえない
    204 : 名無しさん@お腹 - 2017/02/24(金) 22:39:46.32 .net (+14,-26,-14)
    >>203
    使い分けが肝要。
    俺もマウス作業やるよ?
    tabbar入れてるし。

    ただ、C-@でマークセットは覚えても良いかも?
    205 : 名無しさん@お腹 - 2017/02/24(金) 23:44:19.03 .net (+35,-29,-9)
    diredでファイル名のコピーってどうやるの?

    選択してM-wしてるんだが
    206 : 名無しさん@お腹 - 2017/02/24(金) 23:46:04.60 .net (+36,-29,-17)
    >>204
    いや、diredでの話よ。diredはファイルを開いたり確認ぐらいにしか使ってないという
    ちなみに自分は、M-gをマークにしててけっこう使いやすい ^^;
    207 : 名無しさん@お腹 - 2017/02/25(土) 01:23:03.60 .net (+4,-30,-13)
    dired-copy-filename-as-kill とか(`w' に bind)
    208 : 名無しさん@お腹 - 2017/02/25(土) 01:24:01.06 .net (+75,+29,-117)
    >>206
    ID変わってるが、そうか誤解失礼。
    Vimのファイラーも使いやすいけど、Emacsのdiredはマークしてまとめて云々ってできるからいいわ。
    やっぱGUIじゃない、テキストベースだと動作が早い早いww
    思えばファイラーでGUIである必要性がないんだよな…。

    >>205 は分からんなぁ…ファイル名のコピーって、どういう状況?
    俺が奥の深い使い方してないからかも…
    209 : 名無しさん@お腹 - 2017/02/25(土) 05:09:26.79 .net (+9,-29,-51)
    >>207
    お~~~サンキュー
    まさにこれだ


    >>208
    auctexでauto completeオフにしてるんだが、インクルードするファイルの名前をコピペしたいシチュエーションが多々ある

    まぁauctexとauto completeを両立する方法は知られてるようなので、それを勉強すりゃ良いんだろうが
    それともファイル名のコピペのためにわざわざdired使うのは遠回りかな?
    良い方法があったら是非とも教えてほしい
    210 : 名無しさん@お腹 - 2017/02/25(土) 08:00:28.17 .net (-6,-29,-15)
    M-x shell?
    211 : 名無しさん@お腹 - 2017/02/25(土) 10:11:27.29 .net (+57,+29,-16)
    ファイル名のコピーなんて山ほど機会あるだろ

    即席の、一回しか使わないスクリプトを書くときなどはファイル名をハードコードする
    212 : 名無しさん@お腹 - 2017/02/25(土) 10:19:32.52 .net (+41,-19,-35)
    あんまり深ぼりするとスレチになるけど、dired で感動するなら、ranger (http://ranger.nongnu.org/ ) とか使ってみたら昇天しそう。
    213 : 名無しさん@お腹 - 2017/02/25(土) 14:57:52.06 .net (+9,-30,-173)
    visual-regexp-steroids で候補の履歴をM-kで辿る方法を教えてください.isearchだと下のように設定しています

    (eval-after-load "isearch"
    '(progn
    (define-key isearch-mode-map (kbd "M-k") 'isearch-ring-retreat)
    (define-key minibuffer-local-isearch-map (kbd "M-k") 'previous-history-element)))
    214 : 名無しさん@お腹 - 2017/02/25(土) 16:45:45.38 .net (+62,+28,-8)
    >>212
    他にもmidnightなんたらってやつない?
    あそこらへんもいいよね。
    ただ、Emacs引きこもりにはdiredさえあれば良いかも?
    215 : 名無しさん@お腹 - 2017/02/26(日) 13:06:11.39 .net (+47,-30,-76)
    Dired-modeでのファイル名編集モード(wdired-change-to-wdired-mode)が使いやすくて好き

    (define-key dired-mode-map "r" 'wdired-change-to-wdired-mode)
    で r キーで編集モードに入って
    [C-c C-c]でファイル名変更確定、[C-c Esc]で破棄
    216 : 名無しさん@お腹 - 2017/02/26(日) 14:51:02.01 .net (+40,-30,-68)
    >>215
    良いよねこれ
    キーは以下でもok

    C-x C-q … wdiredモードの開始/終了 (終了時、変更があれば保存するか否か問合せ)
    C-x C-s … 保存して終了 (C-c C-c と同じ)
    C-c C-k … 変更を破棄して終了 (C-c ESC と同じ)
    217 : 名無しさん@お腹 - 2017/02/26(日) 21:27:20.89 .net (+8,-30,-161)
    >>213
    置換はsteroidsでなくてvisual-regexp.elの中に vr/minibuffer-keymap てあった
    minibuffer-local-mapの設定を
    (define-key vr/minibuffer-keymap (kbd "M-k") 'previous-history-element)

    isearchは見つからないので
    (define-key isearch-mode-map (kbd "M-k") 'isearch-ring-retreat)

    のまんまででとりあえず動くっぽいけどオレもよく分かってないです
    218 : 名無しさん@お腹 - 2017/02/26(日) 23:23:19.54 .net (+69,+29,-16)
    >>216
    最初に知ったのが>>215のキーバインドだったので
    これが染み付いてしまいましたが
    こっちの方も良いですね~
    C-x C-q がトグルになってて便利です

    長年Emacsを使っていても知らない機能満載…
    219 : 名無しさん@お腹 - 2017/02/27(月) 07:30:25.67 .net (+0,-29,+0)
    >>217
    ありがとうございます!履歴たどれました (_ _;)
    220 : 名無しさん@お腹 - 2017/02/27(月) 12:17:20.73 .net (+70,+29,-17)
    >>202 だけど、いろいろレスもらえてなにより!
    参考にさせてもらうよ。

    ちなみに、Org-modeにも目覚めてる。
    これは凄いモードだよww
    この機能だけで専門学校作れるんじゃね?
    221 : 名無しさん@お腹 - 2017/02/28(火) 03:17:57.00 .net (+23,-4,-23)
    diredの読み方がわkらん
    ディレッド?ダイアード?ディルエド?
    222 : 名無しさん@お腹 - 2017/02/28(火) 05:03:25.41 .net (+44,+26,+0)
    ディア・えど
    223 : 名無しさん@お腹 - 2017/02/28(火) 05:22:45.51 .net (+57,+29,-5)
    香ばしいの意味ちげーだろボケって思った
    224 : 名無しさん@お腹 - 2017/02/28(火) 08:25:56.65 .net (+4,-29,-39)
    1つの長~いソースファイルを
    画面分割して表示する拡張ってありますか?

    C-vしたら分割された全画面がスクロールされて

    C-nで一番下まで行くと
    次のウインドウの一番上にカーソルが移動してくれたりしたら理想なんだけど
    225 : 名無しさん@お腹 - 2017/02/28(火) 08:42:40.58 .net (+57,+29,-36)
    画面分割する機能は標準であるけど

    > 分割された全画面がスクロールされて

    > 次のウインドウの一番上にカーソルが移動してくれたり

    どういった動作なのかよくわからない
    226 : 名無しさん@お腹 - 2017/02/28(火) 08:56:33.76 .net (+24,-29,+0)
    >>224 follow-mode
    227 : 名無しさん@お腹 - 2017/02/28(火) 09:03:18.78 .net (+87,+29,+0)
    >>226
    完璧すぎ
    ありがとう!
    228 : 名無しさん@お腹 - 2017/02/28(火) 09:09:26.85 .net (+64,+29,+0)
    >>227 どいたしまして
    229 : 名無しさん@お腹 - 2017/02/28(火) 09:30:40.06 .net (+4,-29,-25)
    scroll-all-modeのほうかと思ったがfollow-modeで完璧なのか
    次のウィンドウの一番上にカーソル移動ってなんだったんだろうね
    230 : 名無しさん@お腹 - 2017/02/28(火) 10:04:53.82 .net (+52,+29,-15)
    見苦しくてワロタ
    231 : 名無しさん@お腹 - 2017/02/28(火) 10:50:13.02 .net (+4,-29,-1)
    実際follow modeのカーソル移動ってどういう仕様だっけ
    232 : 名無しさん@お腹 - 2017/02/28(火) 11:43:43.89 .net (+23,-29,-130)
    >>231
    follow-modeは、基本的に画面を左右に割って二画面分のテキストを表示するためのモードで
    左画面の下までC-nでいくと、右画面の一番上にカーソル飛ぶ
    けど、そこで何か押すと左画面にカーソルが戻る
    この一番上にカーソル一回だけ飛んで戻るってのが微妙に邪魔だったり
    何か使い道あるのかもしれないけど、emacsを20年使っててもわからない

    C-vだと飛ばない
    Ctrl-oで右に移れば、右画面中心での操作も可能
    233 : 名無しさん@お腹 - 2017/02/28(火) 16:06:19.40 .net (+4,-29,-50)
    >>229
    > 次のウィンドウの一番上にカーソル移動ってなんだったんだ
    長いテキストファイル開いてfollow-mode有効にして画面分割して
    C-n押し続けたら意味がわかるかと。

    >>232
    >けど、そこで何か押すと左画面にカーソルが戻る
    戻らないけど?
    234 : 名無しさん@お腹 - 2017/02/28(火) 16:49:47.48 .net (+12,-30,-50)
    うちでも試してみた
    emacs24.5.1 on debian/testing

    $ emacs -q
    C-xC-f .emacs.d/init.el
    C-x3
    M-x follow-mode
    C-nおしっぱ

    カーソルは一度右側にいったあと、すぐに左側に戻るから>>232
    の動作と同じかな
    235 : 名無しさん@お腹 - 2017/02/28(火) 16:56:02.29 .net (-1,-29,-26)
    10年物の遅いlaptopでlinum-modeにしてC-nおしっぱにすると、
    処理落ちしてるのか右側にいったままになった
    linumさん昔と比べると軽くなったけどねー
    236 : 名無しさん@お腹 - 2017/02/28(火) 19:39:31.58 .net (-6,-29,+0)
    だからnlinum使えよ
    237 : 名無しさん@お腹 - 2017/03/01(水) 16:18:34.57 .net (-1,-29,-1)
    follow-modeもっと早く知りたかった
    238 : 名無しさん@お腹 - 2017/03/01(水) 16:24:26.78 .net (-1,-29,-10)
    follow-mode! follow-mode! (゚∇゚ノノ"☆(゚∇゚ノノ"☆(゚∇゚ノノ"☆パチパチパチ!!!
    239 : 名無しさん@お腹 - 2017/03/01(水) 17:28:37.72 .net (+57,+29,-37)
    そんなマイナーなモードでもないだろ

    るびきちの本とかに載ってた気がする
    240 : 名無しさん@お腹 - 2017/03/02(木) 05:20:35.00 .net (+4,-23,-28)
    古いラップトップでディスプレイ解像度が低かったときは使ってたけど、
    いまどきの環境だといらないやつ
    241 : 名無しさん@お腹 - 2017/03/02(木) 13:50:45.26 .net (+57,+29,-35)
    俺は逆にワイドディスプレイになってから出番がくるようになったなぁ
    右側余りまくってる
    242 : 名無しさん@お腹 - 2017/03/02(木) 23:30:52.63 .net (+3,-29,-66)
    ログファイルを見るのにfollow-mode大活躍

    あとは、複数ウィンドウを一画面として扱えたらなぁ
    3ウィンドウ開いてControl-L で真ん中画面の真ん中ラインに移動したり
    もう一回押して左画面の一番上に移動できると最高
    243 : 名無しさん@お腹 - 2017/03/03(金) 00:40:57.61 .net (+3,-29,-27)
    multicolumn使えばそれに近いことはできる。分割とfollow-modeの統合部分だけでも便利ではある
    http://github.com/Lindydancer/multicolumn/blob/master/README.md
    244 : 名無しさん@お腹 - 2017/03/08(水) 00:59:11.79 .net (+3,-30,-196)
    helmとmigemoの共存が分からねぇ


    (require 'migemo)
    (setq migemo-command "cmigemo")
    (setq migemo-options '("-q" "--emacs"))
    (辞書関連の設定 略)
    (setq migemo-coding-system 'utf-8)
    (migemo-init)
    (helm-migemo-mode 1)

    という設定で動くは動くんだが、
    M-x package-autoremove
    でmigemoが消されようとする

    helmの中にmigemoが入ってるみたいなことなんだろうか
    だとしたら必要十分な設定はどのようなものになるだろうか
    245 : 名無しさん@お腹 - 2017/03/08(水) 18:12:26.31 .net (+2,-29,-2)
    246 : 名無しさん@お腹 - 2017/03/10(金) 17:54:32.25 .net (-1,-29,+0)
    >>245
    もちろんmigemoは入っていません
    247 : 名無しさん@お腹 - 2017/03/10(金) 17:55:17.09 .net (+57,+29,-5)
    ノリを忘れて敬体風に書いてしまったので、以降はこれでいきます
    248 : 名無しさん@お腹 - 2017/03/10(金) 21:53:04.31 .net (-2,-30,-27)
    package-autoremoveしなけりゃいいと思う
    どうしても使いたけりゃpackage-selected-packageの値にmigemoも追加すれば良さそうだが
    249 : 名無しさん@お腹 - 2017/03/12(日) 18:55:38.02 .net (+1,-29,-60)
    M-x grep上位互換?の ripgrep.el デフォルトで--vimgrep有効にするのやめて欲しいな
    Windowsだと ag.el もデフォルト…
    検索語次第でバカみたいに無駄に行数増えてうっとうしい、--columnでええやろあれ

    もしかして人気オプションなん?
    250 : 名無しさん@お腹 - 2017/03/15(水) 14:16:20.43 .net (+36,-25,-7)
    companyで単語追加の仕方ってなに見たら分かりますか? ^^;
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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