Emacs Part 50 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
ace-jump使いこなせないから、ウインドウに下のようにアルファベットがでてカーソル移動できるのがほしいです。決まって16個の位置が表示される感じで。-はただのスペースです ^p^
------a--------b--------c---------d-------
------e--------f--------g---------h-------
------i--------j--------k---------l-------
------m--------n--------o---------p------- 某地下鉄駅の出勤ラッシュに通路の端に正座して
人が金をめぐんでくれるのを延々まってる乞食のおっさんがいるんだよ今時
「生きててスイマセン」っていう苦渋の表情をつくってんだけど
通る側としては「そこ邪魔な」とか「座ってねーで働けよ」くらいしか
思わないわけだが、さすがホームレスになるくらいの底辺てのは
そんなことも分からんくらい世間の感覚から外れてんだよね
ホームレスってのはだいたい体力を消耗しきって限界を越える
真夏か真冬に死ぬらしんだけどコイツはこの冬を乗り切ったみたいだから
次の夏までは残飯漁りながら生きてられるねとか思いつつ >>163
可哀想な人だね。
人の気持ちが分からない。
人間やめれば?
孤独な人間は人ではない。
お前のことだよ。
Emacs使いにこんな知性の低い奴がいるとはな…
残念だ。 前々スレでnavbar-modeの話題出してくれた人ありがとう
ちょっとだけいじって幅固定にしてあげたらelscreenのタブにもってた若干の不満がすべて解決した
elscreen-separate-buffer-listと合わせて快適な生活が送れるようになりました >>162
単にキーバインドが良くないんじゃない
C-. とかおすすめ >>167
よくわからないけど、ブラインドタッチが無理なら、>>162も同じでは?
それはそうと、>>162の利点は、固定的なことか?
wordへのジャンプだと、bufferに表示されるのを待たないとキーがわからないからワンテンポ遅れるけど、
>>162は、いつも同じだからね、表示される前にキーが特定できるほど慣れてくるといいかもしれない
(ただ、ジャンプ後の移動が必要だから、キーの入力数が結局多くなっちゃう気がする)
俺は、avyを使ってるけどavy-goto-lineがまあ一番近いし、>>167より優れてると思う
結局は、慣れである タッチタイプができないのなら
「行きたいところをマウスでクリック」
の方が早くないか?? へバーデン結節っぽいので
キーボードの打ち方かえてる eshellでワイルドカードつかうのどうするの? * 打つとすぐ消える orz >>175
普通にワイルドカード使えた。eshellについておしえてくれてありがとう
1 Welcome to the Emacs shell
2
3 ~ $ pwd
4 /Users/hiro
5 ~ $ find *.txt
6 7gatu28.txt
7 filespace.txt
8 mapletxt.mpl.txt
9 myfile.txt
10 plottest.txt
11 test1.txt
12 text.txt
13 texのtips.txt
14 ~ $ >>176
なんでだろ。設定がまずいのかな orz いつか作りたいと思ってるのが>>162とそっくりでびびった
こんなの作っても誰も使わんかと思ってたけど >>178
ありがとうございます。companyのせいだったんですね。わたしの貧弱な英語力じゃ辿りつけませんでした。どうにかならないかな ^^;080-7790-9051 >>180
eshellでcompany切ればいいだけじゃないの
*TABで*が消えるのはcompanyのせいじゃないからなおらないけど
電話で伝えるほど緊急じゃないですよね 見なかったことにしといてやれ
新しいバージョンだとlinum-mode速くなってなりすんの? 今さらで恥ずかしいドザーだけどさ、
このEmacsでPC作業の大部分をこなせるなら、
大抵のLinuxディストリが使えるってことにならんか?
win8でMSから逃走し、ubuntuに逃げ込んでもう5年…
最近はKaliに手を出してる惨めなドザーだけどさ。
Emacs使えるならOSなんてどれでも良くね?
そう思わない? Unixのコマンドと組み合わせて使うタイプのElispが多いからねえ
Windowsだとうまく動かないことがけっこうある >>186
> 今さらで恥ずかしいドザーだけどさ、
自分を貶すのにWindowsを使うのは感じが悪い
> このEmacsでPC作業の大部分をこなせるなら、
こなせない
> 大抵のLinuxディストリが使えるってこにならんか?
意味不明
> win8でMSから逃走し、ubuntuに逃げ込んでもう5年…
今のWindowsのどこが悪いのか分からない
> 最近はKaliに手を出してる惨めなドザーだけどさ。
Kaliは特定用途(ペネトレーションテストなど)のために使うツール集的なディストリであって、常用するものじゃないしWindowsとは比べられないし惨めもクソもない > 大抵のLinuxディストリが使えるってこにならんか?
おれもこれ、え?ってなったw 20年ぐらい前のUnix(Linux)の時代はEmacs起動するのに時間がかかったから
Emacsを終了させないよう(C-x C-cを無効)にして
Emacs上でShellも動くしプログラムも文章(Tex)も書けるし
ほとんどの作業をEmacsで完結させてた
ネットニュースやメールが主でWebはそれほどでもなかったし
けどWebが進化してCSSやFlashを使うようになってからは
統合環境とは行かなくなったような気がする
今はメールと文章とプログラミングぐらいかな、使うの org-feedでweb見るのにewwないと困る
w3mをwin機で整備するのは面倒だしadblock要らんし gnusからニュースサイトのrss読んでewwで表示させてる。
昔s-dicとか使ってたのもewwでweblio表示。ewwは本当ありがたい。 20年位前はもうネスケが出始めた頃だから、普通にブラウザ使ってたな
今とあまり変わらない
大学の研究室とかでは信頼性の高いUnixをずっと使ってただろうから
そういう人たちはSunのサーバーにログインして、あらゆる事をEmacsでやってたってのはあるだろうね ewwはCommon Lisp HyperSpecのサイトを表示する時に使ってる
Lispコードをコピペするのが楽になる
見映えはブラウザで見るのと大差ない (setq browse-url-browser-function '(("lispworks.com" . eww-browse-url)
("" . browse-url-default-browser)))
こうしておくとHyperSpecのサイトだけewwが横取りして、それ以外は外部ブラウザで見れる
slime使ってHyperSpecで参照する時にewwが自動で起動するようになる 2年遅れぐらいでewwの存在を知ったわ…
Mew+emacs-w3mでHTMLメール読んでたけど
Mew+eww便利だね >>200
mew が異常に重くなるので w3m に戻したわ 最近diredに目覚めた。
普通のguiファイラがなんか重いなーっと思ってて、試しに使ってみたらサックサクで香ばしいファイラだったww
もうこれでいいや。 コピペ削除はマウスでやってるなんて恥ずかしくていえない >>203
使い分けが肝要。
俺もマウス作業やるよ?
tabbar入れてるし。
ただ、C-@でマークセットは覚えても良いかも? diredでファイル名のコピーってどうやるの?
選択してM-wしてるんだが >>204
いや、diredでの話よ。diredはファイルを開いたり確認ぐらいにしか使ってないという
ちなみに自分は、M-gをマークにしててけっこう使いやすい ^^; dired-copy-filename-as-kill とか(`w' に bind) >>206
ID変わってるが、そうか誤解失礼。
Vimのファイラーも使いやすいけど、Emacsのdiredはマークしてまとめて云々ってできるからいいわ。
やっぱGUIじゃない、テキストベースだと動作が早い早いww
思えばファイラーでGUIである必要性がないんだよな…。
>>205 は分からんなぁ…ファイル名のコピーって、どういう状況?
俺が奥の深い使い方してないからかも… >>207
お〜〜〜サンキュー
まさにこれだ
>>208
auctexでauto completeオフにしてるんだが、インクルードするファイルの名前をコピペしたいシチュエーションが多々ある
まぁauctexとauto completeを両立する方法は知られてるようなので、それを勉強すりゃ良いんだろうが
それともファイル名のコピペのためにわざわざdired使うのは遠回りかな?
良い方法があったら是非とも教えてほしい ファイル名のコピーなんて山ほど機会あるだろ
即席の、一回しか使わないスクリプトを書くときなどはファイル名をハードコードする あんまり深ぼりするとスレチになるけど、dired で感動するなら、ranger ( http://ranger.nongnu.org/ ) とか使ってみたら昇天しそう。 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))) >>212
他にもmidnightなんたらってやつない?
あそこらへんもいいよね。
ただ、Emacs引きこもりにはdiredさえあれば良いかも? 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]で破棄 >>215
良いよねこれ
キーは以下でもok
C-x C-q … wdiredモードの開始/終了 (終了時、変更があれば保存するか否か問合せ)
C-x C-s … 保存して終了 (C-c C-c と同じ)
C-c C-k … 変更を破棄して終了 (C-c ESC と同じ) >>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)
のまんまででとりあえず動くっぽいけどオレもよく分かってないです >>216
最初に知ったのが>>215のキーバインドだったので
これが染み付いてしまいましたが
こっちの方も良いですね〜
C-x C-q がトグルになってて便利です
長年Emacsを使っていても知らない機能満載… >>217
ありがとうございます!履歴たどれました (_ _;) >>202 だけど、いろいろレスもらえてなにより!
参考にさせてもらうよ。
ちなみに、Org-modeにも目覚めてる。
これは凄いモードだよww
この機能だけで専門学校作れるんじゃね? diredの読み方がわkらん
ディレッド?ダイアード?ディルエド? 1つの長〜いソースファイルを
画面分割して表示する拡張ってありますか?
C-vしたら分割された全画面がスクロールされて
C-nで一番下まで行くと
次のウインドウの一番上にカーソルが移動してくれたりしたら理想なんだけど 画面分割する機能は標準であるけど
> 分割された全画面がスクロールされて
も
> 次のウインドウの一番上にカーソルが移動してくれたり
も
どういった動作なのかよくわからない scroll-all-modeのほうかと思ったがfollow-modeで完璧なのか
次のウィンドウの一番上にカーソル移動ってなんだったんだろうね 実際follow modeのカーソル移動ってどういう仕様だっけ >>231
follow-modeは、基本的に画面を左右に割って二画面分のテキストを表示するためのモードで
左画面の下までC-nでいくと、右画面の一番上にカーソル飛ぶ
けど、そこで何か押すと左画面にカーソルが戻る
この一番上にカーソル一回だけ飛んで戻るってのが微妙に邪魔だったり
何か使い道あるのかもしれないけど、emacsを20年使っててもわからない
C-vだと飛ばない
Ctrl-oで右に移れば、右画面中心での操作も可能 >>229
> 次のウィンドウの一番上にカーソル移動ってなんだったんだ
長いテキストファイル開いてfollow-mode有効にして画面分割して
C-n押し続けたら意味がわかるかと。
>>232
>けど、そこで何か押すと左画面にカーソルが戻る
戻らないけど? うちでも試してみた
emacs24.5.1 on debian/testing
$ emacs -q
C-xC-f .emacs.d/init.el
C-x3
M-x follow-mode
C-nおしっぱ
カーソルは一度右側にいったあと、すぐに左側に戻るから>>232
の動作と同じかな 10年物の遅いlaptopでlinum-modeにしてC-nおしっぱにすると、
処理落ちしてるのか右側にいったままになった
linumさん昔と比べると軽くなったけどねー follow-mode! follow-mode! (゚∇゚ノノ"☆(゚∇゚ノノ"☆(゚∇゚ノノ"☆パチパチパチ!!! そんなマイナーなモードでもないだろ
るびきちの本とかに載ってた気がする 古いラップトップでディスプレイ解像度が低かったときは使ってたけど、
いまどきの環境だといらないやつ 俺は逆にワイドディスプレイになってから出番がくるようになったなぁ
右側余りまくってる ログファイルを見るのにfollow-mode大活躍
あとは、複数ウィンドウを一画面として扱えたらなぁ
3ウィンドウ開いてControl-L で真ん中画面の真ん中ラインに移動したり
もう一回押して左画面の一番上に移動できると最高 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が入ってるみたいなことなんだろうか
だとしたら必要十分な設定はどのようなものになるだろうか ノリを忘れて敬体風に書いてしまったので、以降はこれでいきます package-autoremoveしなけりゃいいと思う
どうしても使いたけりゃpackage-selected-packageの値にmigemoも追加すれば良さそうだが M-x grep上位互換?の ripgrep.el デフォルトで--vimgrep有効にするのやめて欲しいな
Windowsだと ag.el もデフォルト…
検索語次第でバカみたいに無駄に行数増えてうっとうしい、--columnでええやろあれ
もしかして人気オプションなん? companyで単語追加の仕方ってなに見たら分かりますか? ^^; >>250
よくわからないんだけど
ここの「バックエンドを定義する」が参考にならないかな?
ttp://emacs.rubikitch.com/company/ elscreenで新しくタブ開くと同時に履歴を開きたいのですが,下だと古い方のタブに履歴が表示されてしまいます.どうすればいいのでしょうか・・・
(add-hook 'elscreen-create-hook (lambda() (recentf-open-files))) >>253
"(elscreen-goto screen)" を追加するとか
(add-hook 'elscreen-create-hook (lambda () (elscreen-goto screen) (recentf-open-files)))
ダイナミックスコープならではだなぁ… Apple Watchの音声入力を30秒ぐらいでLinuxのemacsに持ってくる方法ないでしょうか
skkと組み合わせれば最速入力環境になると思うのですが フットペダルでctrlとかmetaを打てるといいと思ってたが
音声入力で「コントロール!」「メタ!」とかできると楽かもしれんな コントロールと言い続けないといけないのか
地獄でしかない >>260
うん。
上書き保存の時点でキツそうな…
否定はしないけどw
Emacsが物書きにとっても最高であることに変わりはないし。
Org-modeで音声入力なら長文執筆がとても捗りそう。 ■ このスレッドは過去ログ倉庫に格納されています