Emacs Part 50 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
24.5から25.1に移行したとき、
移行直前にpackageでUpdateしてたらエラー無く動いたし、Updateしてないマシンは結構エラー出た
たぶんパッケージシステム使ってないとかメンテナンスしてないとかだと動かないの多いんだと思う ぜんぶマニュアルインストールだけど、migemoとか数個の.el入れ替えたらなんの問題もなくうごいた っていうか、.emacs.d以下の*.elcを全部消してみたら。野良elじゃなきゃ動く可能性高。 >>447
> っていうか、.emacs.d以下の*.elcを全部消してみたら。野良elじゃなきゃ動く可能性高。
週末にTryしてみます。 マークした数字を整数倍するコマンドしりませんか。数字以外は無視してくれるとなおいいのですが ^^; マークした数字の意味が何なのかよく分からないけど
https://github.com/benma/visual-regexp-steroids.el/
のExamplesみたいなことがしたいのだろうか? マークじゃなくてリージョン選択でした。csv-modeとかで、列を整数倍したりしたいのです ^^; pythonとvisual-regexp-steroidsのインストールが必要だけど、やっぱり >>451 が簡単と思う
M-x vr/query-replace -> (-?\d+\.?(\d?)+) -> C-c C-c float(\0)*整数
俺の場合、列計算なら数万行のcsvを扱うことがあるので gawk 使うけど
今時ならpythonかもしれない >>452
うん
query-replace-regexp (C-M-%) で
検索: [0-9]+
置換: \,(* (string-to-number \&) 10) なんかめんどそうだから、表計算ソフトで加工します。みなさんありがとう(_ _;) リージョンでいいなら perl で
s/(\d)+/$1+1/ge
とか spacemacsで、evilのinsert-modeから、normal-modeに移行する方法として
1. fdとすばやく押す(ほぼ同時に)
2. C-[を押す
3. Escを押す
などがありますが、1の方法がどこで(あるいはどのように)実装されているか
知っていたら教えてください。 spacemacs 使ってないから断定できないけど、key-chord
https://www.emacswiki.org/emacs/KeyChord
じゃないかな? >>462
どうも
key-chordは知っていましたが
(featurep 'key-chord) #=> nil
なので質問投げました
その後、evil-escapeパッケージで実装されているのがわかりました
https://github.com/syl20bnr/evil-escape
ありがとうございました evil ほんと完成度高いよなぁ。
vim を使わなくなった。 mini bufferとかで、アイドル時に話しかけてくれる.elないですか?作業中寂しいので >>438
helmとかanythingとか、そんなに使いやすいの?
ある時期から騒ぐ人が多くなったけど、
導入と操作を覚える手間ばかり多そうな印象。
るびきちとかいう人の本の後半に詳しく書いてあったので知ったけど、
そこに行き着くまでに書いてあった諸々がまったく役に立たなかったので、
試さないまま今に至っている。 試す方法が理解できなかったのかな
そのまま生きていけばいいじゃね anythingである指定したディレクトリ以下のファイル名で検索するのどうするの?
ファイル全検索とか大掛かりなやつのやり方しかヒットしない orz helm のお試し方法として、いま、一番簡単なのは Spacemacs を導入することだと思う。 >>472
素直に M-x find-name-dired したら。
helmなら helm-find があるけど、anythingには無いかもなぁ >>470
俺もそう思ってたが、導入コストは高くないし
今までどおり使ってて、勝手に補完(補完って表現は、正確じゃないが)されていく感じ
M-x quick-calcを起動したいがコマンド名がうろ覚えという状況だとする
M-x helmを使うと、calcと入力するとcalcを含むコマンドが一覧として出て、(最近使ったコマンドは上に出る)上下の選択でquick-calcを起動できる
既存のM-xからhelm M-xへの以降は基本的にゼロオーバーヘッドで
コマンドを正確に全部入力してエンターを押せば今までどおりそのコマンドが起動する >>475
helmはemacs全体の挙動が変わりそうな気がして、導入を躊躇してる。
そんなに学習コストがないなら入れてみるか。 >>474
とりあえず anything-grep-by-name で解決できました ^^;
(setq anything-grep-alist
;; "~/Dropbox/tex/" 以下のファイル中の文字列を検索
'(("grep" ("grep -rnH %s" "~/Dropbox/tex/"))
;; "~/Dropbox/tex/" 以下のファイル名を検索
("find" ("find -name %s" "~/Dropbox/tex/")))) helmとorgモードは今までこにょこにょやってたことが全否定されそうで使ってない
圧倒的に効率いいのはわかるんだけどさぁ 何でもできそうで、実は何をしていいのかわからない。それがorg org でスケジュール管理したいんだけど、結局 Google カレンダーと Keep を使っちゃう orgは他で足りてる人には必要ない
emacsから出ないで生活できる!の幻想を追ってきた人への最後の楽園だよね
使ったコタないけど orgそこそこ便利だったけど仕様がころっころ変わりすぎで
結局使わなくなった >>485
仕様が変わったことに気がつくぐらい使いこなしてるってことだな。
俺はメモ書きツール程度にしか使えてないから
全く気がつかん! 470だが、いろんな返信ありがと。
心情的には、478が近いけど、anything/helmの効率が
いいというのが本当かまだ疑わしい。
そもそも、機能名も含めた仕様がコロコロ変わるソフトは信用できない。
あの葡萄は酸っぱい系の話だという気も少しはしているが。 操作性に関してはAnythingは安定しているぞ (HelmとAnythingの関係についてググるとそのへんに関する詳細な日本語資料が出てくる)
私はHelm派だが、helm-mini以外の機能は無効にして難しい仕様を覚えないことにして使っている分には十分便利である
(487はるびきち自身なのではと邪推してみる) とりあえず使ってみればいいのに。使わずにごちゃごちゃ言ってる理由がわからんわ '^p^ ivy使えよ、海外じゃ今一番盛り上がってるぞ。軽いしな。
helmは機能は多いけど重いのが不評。 スーパーの試食コーナーの前で試食せずに
「この食品は美味いのか不味いのか誰か教えてくれ!」
と大声で喚き続けてるおじさん Helm導入時にtab補完が効かずにイライラして使うのやめようとした覚えがある
https://abicky.net/2015/11/23/223011/
これ参考にしたらあっさり使えるようになった C-tはratpoisonで使うのに
orgのtodoとかぶる
どのキーを変えるか迷う M-x describe-bindings で見たとは思うけど意外と空いてるところ、使わないコマンドが見つかることがある
ま、最近はC-c + 1文字はユーザーに開放されてるらしいのでこれに割り当てしてるわ 単にタイル型 wm にこだわるだけなら、流行りの i3 とか、ちょっと古い awesome や xmonad とかを選べば、キーバインドでなやむことはないんじゃないかな。 scroll-up-line を M-pに割り当てたんだけど
(setq scroll-margin 7)
とかするとなぜか無限ループになるな
仕方ないので scroll-margin 0で運用中… >>491
helm swoop に相当するものある? >>498
helm-swoop の抽出と同等なら swiper.el。migemo対応可能。
ivyは複数アクションは無いので、helm-swoopみたいに抽出した結果を編集とかはできないけどその分動作は軽快。
動作が早いこともあってisearch系をswiperに置き換えると便利。その意味では抽出だけでなくバッファ内移動にも使える。一覧性や視認性も良い。
helm-swoopは確かに機能は強力だけど重いからisearch置き換えとは考えないでしょ。
なのでがっつり抽出したいときはoccurの置き換えでhelm-swoop、普段使いはisearch置き換えでswiperのイメージかな >>499
ありがとう
そうか乗り換えもありかなあ
helmはちとデカすぎるからね ivyは情報源も1つしか持てないからhelmの代わりという訳にはいかない。別物だね
helm-swoopもhelm標準のhelm-occurで十分
helm-multi-swoopも開いてるバッファのみだし、複数ファイル検索して書き換える場合は
helm-grep-do-git-grep → helm-wgrepかな それは君の考え方。機能より速度を重視する人もいる。何を重視するかは人それぞれ。
やろうとする事に複数のアクセスがあるのは当然で何を重視しどれを選ぶかは自由なのよ。自分の感性で断言するってのはどうなんだろね 開いていない複数ファイルの置換なんて sed でいいじゃん 確かにhelmって重いイメージあって、
必然的に検索候補数の多くなるhelm-swoopソースだとわかりやすいくらいだったけど
最近は結構軽くなってる気がするよ
async.elに依存し始めてからかな
複数ソース跨げる、migemo使える、複数アクション、関連パッケージ多い
ってことで結局helmは便利 >>480 >>483
変に「org-modeは何でもできる」とか地に足の付かない言われ方するから
そう勘違いする人もいるんだと思う
orgは便利な構造文書フォーマットとだけ思って使い始めた方がいいと思う
エクスポート機能使えば綺麗なLaTeX、HTMLがすぐ出来る
基本スケジュール管理だのはgoogleカレンダーとanydo使う
(複数文章内のTODOアイテム集めてorg-agendaで確認ってのはちょっとやってるけど)
フラッシュカードやりたいならanki使う 日本と海外のユーチューバーは収入の仕組みが違う?!どっちが儲かるか?
http://youtube-youtuber.com/360.html
日本の従来型のユーチューバーは、広告収入をメインの収入源としています
1.動画にのせる広告(動画広告+画像広告)からの報酬や
2.スポンサー収入(企業からの依頼を受けて商品を紹介)
海外のユーチューバーの傾向として、広告収入ではなく、自分のビジネスを
メインにすることによって広告収入を遥かに超える収入を叩き出しています。
例えば、beauty guru(美のカリスマ)と謳われる、ユーチューバーのミシェル・ファンは
広告収入は1800万得ていますが・・他方で美容化粧品会社Ipsyを立ち上げて、
年収1億ドル(約110億円)を売り上げました。
彼女は「メイクのチュートリアル動画」を投稿していますが、動画の中で自分の会社の商品を
使っているんです。
そしてその中で使った商品を、online shopで買える仕組みにしています。
他人の商品を紹介して、そこから「おこぼれ」を貰うより、自分の商品を売った方が
遥かに儲かりますからね。
リンジー・スターリングは踊りながら、バイオリンを演奏する、アーティストですが・・・
彼女の場合も、あくまでも動画を投稿するのは、自分のビジネスである、
ツアーチケットやアルバムの販売のためなのです。 >>506
markdown でいいや、ってならない? ならないからorgつかってると考えられないのでしょうか? 新規に使い始める動機として弱いでしょ
「便利な構造文書フォーマット」だけなら、emacs マイナーの org より、今や広く浸透している markdown のほうに分がある orgだとlibreからMarkdown、latex、htmlまでいろいろ出力できて便利なんだよ markdownで書いてもアウトライナーにならん。
構造化フォーマットとしては中途半端。昔のHTMLなみ。 確かにチーム共通で使いましょうとかだと難しいけど
自分用ツールなら org-mode はほんと便利。
主に構造化とhtml化に使ってます org-modeは画像もインラインイメージで埋め込めんで表示できるからマニュアル作成的なのにも使ってる。
markdowmだとリンクはできるけど表示はできないよね。markdowmは純粋にhtmlの簡易マークアップ用なんだと思う。 markdownだって、表示させるようにelisp書けばいい LaTeX、html、はもちろんdocxなどもmarkdown + pandocですぐに変換できる。
ただ、emacs上でmarkdown-modeを使うか、あるいはorg-modeを使うかという点では、圧倒的に後者の方が使いやすいよね。
あと、org-modeはやっぱりスケジュール・ToDo管理してなんぼなのかなと思う。 githubがmdなんでmdも覚えたぞ
大した手間じゃなかったけど それなりの大きさの文書になるとLaTeXの方が楽になるんだよな。mdよりも。 オススメのカラーテーマを聞きたい
今aurora使うこと多いけど飽きてきた ずっとtangotangoだな。トリコロールカラーが( ・∀・)イイ!! けっこう頻繁に気分で変えるけど厳密にforegroundが#000000でbackgroundが#FFFFFFでないといけないという拘りはあるからそこだけいじっている ほう、auroraもいいね
今は railscasts-reloaded 使ってる、似た感じだが変えてみるか やっぱり聞いて見るもんだな、知らないテーマがいくつか出てきた。
挙がったテーマ上から使って見てる。 カラーテーマはタイムイーターだからほどほどに ^^; material使ってたけどmoe-themeにした
すごく見やすくなった
ありがとう >>523 moe-theme、カッコとか変わる部分が多すぎてつかいにくいー ^p^ >>532
カッコの色が変わるってことか?
フォントまで変わる? MacのEmacsで、右コマンドキーを押すとtoggle-input-methodがonになって
左コマンドキーを押すとtoggle-input-methodがoffになるようにしたいのですが
init.elにどんな風に設定すればよいでしょうか? 右コマンドキーを押すとtoggle-input-methodがonに
左コマンドキーを押すとtoggle-input-methodがoffになるようにする C-g keyboard-quit をESCとか他に割り当ててる人いる?
C-g = M-g にした方が操作性上がる様に思うので試す予定なんだが。 C-g を変更するのは抵抗あるよね
M-g のメインの利用目的が goto-line なら、いっそのこと evil をいれればより操作性あがりそう >>535
Mac使ってないから分からんけど、それってIMEで設定するんじゃないの?
ていうか、その動作、分ける必要ある?分けたいにしても両方のキーともON/OFFで所望の動作にならないか???
その設定が出来ないのか… あ、現在のステータスに関わらずON/OFFしたいということか >>535
それはEmacsだけでなくOS側も含めて設定するんだよ。karabiner使えばできる。
www.inabamasaki.com/archives/1898#karabiner C-g を M-g に translation して諸々試してみた。
元々 M-g の prefixに移動系のコマンドを数多く割り当てていたので、それがCtrlから指を動かさず使えるのはかなり便利ではある。
C-s isearch, C-r, swiper C-@ avy, C-g avy/goto-line/point-undo等で自由に動ける。
デメリットは無意識にC-gを押してる。これが予想以上に多かった。慣れの問題。機能的には今の所問題ない。
今の所メリットの方が多いけどもう少し試用して判断。 ■ このスレッドは過去ログ倉庫に格納されています