Emacs Part 50 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>616 ありがとう。 コメント 200 くらいあって笑ったww 盆に Vim から移ろうかな……(まだ移ってないw) vimrc なる資源がありつれば手放すのに惜しみはあれど,Evil なんか使えばいけそう。 Emacs のその拡張性,如何事も越えること知らず。 vi使いはUNIX的思想に基づいて単体稼働のnavi2chをviでコーディングすべき 今時 vi 使いもいないし,UNIX 哲学守ってるソフトウェアもないよ。 そしてそれは全く憂くべきことではない。 UNIX的思想で作られたエディタなんて、そもそもないだろう しいて言えばedぐらいなんじゃないか? catで文書作成ってどうやるの? echoならできそうだけど cat というより readline が提供する機能を使っての文書作成ってことじゃね? つーかこれ新規作成と別ファイル経由しての追加しか出来ないから,冗談の一種だろうね。 sed 使ったら行削除やらできるけど,sed って s*ed* だし……。 cat > foo Hello World # Control-Dを入力 ってことでしょ >>628 それを readline というのだが……。 なるほど ファイルを指定してない時は標準入力を読み込むのね >>631 若造ってこと?老害ってこと? 昔はUNIXシェルの勉強では必ずと言って良いほど 標準入出力のcat例題が有った Emacsはほとんどみんな使ってたのに 使い方と言えばチュートリアルしかなかったな >>632 悪くいうつもりもないが、プロファイルは気になるね。どうやってemacsにたどりついたのかなと。 ストールマンならcatさえあればなんでも作れるみたいなジョークもあった様な気がする。 昔,万能 Cプログラムがあったなぁ. 1行でいいんだ. #include </dev/tty> っていうネタに近いな. >>634 単に古くから「ユーザー」としてunix系OS使ってただけ viとemacsしか代表的エディタが無かった 文章作成にも使うのでM-qが便利 >>630 cat には原稿入力機能は含まれておらん。 cat >> `date +%F` 大昔には一行だけの走り書きメモってのをやってたけどなぁ 実際にはこれで数行以上入力してたけど >>641 OK Google Alexa だろw Emacsからモダンな音声認識を使えると楽しそう。 だから秘書が請求書を送るっつってんだろてやんでえべらんめえ 下のように設定してもハイライトの時間変わんないんですが,なんで orz (show-paren-mode 1) (setq show-paren-delay 0) すいません.*Open Recent*のときだけでした ^^; GNU Emacs じゃない Emacs って今でも開発されてんのかな。ざっと Wikipedia みたところだと,XEmacs くらいしかないっぽいけど。 XEmacsなんてもはやコンパイルすら通りそうにないけどな Fedora 25 に XEmacs 21.5.34パッケージがあった 自分で調べたけど、ほそぼそとまだ開発続いてたのね https://bitbucket.org/xemacs/xemacs >>665 それが出たのが 2013年かー XEmacs 21.5.34 "kale" is released. 2013-06-24 他に知ってるのはこれくらい 新しい順になってるはず Windowsのみサポートの独自実装 CMU Common Lispの統合環境のEmacs風エディタ ゴスリンがCで書いたやつ MuLispの統合(以下略 MacLispの統合(以下略 TECOのマクロ InterLisp-DのエディタはEmacs風だったんだろうか TAOの統合(以下略 KL1のPmacs も入れとくか 二十数年前にはkemacsとかngとか使ってたけど ああいうのはemacsのサブセットって言うの? GUI部分?だけatomとかsublimeみたいな 近代的にしたemacsとかはないんだろうか? spacemacsとか見ると頑張ればそれなりにはできそうだけど、こういうグラフィカルなgitログとか見せられると負けた気になる。 できたらできたで、互換性の問題からそれってemacsなんだっけ?とか言われそうだけど。 https://discuss.atom.io/t/git-log-package-graphs-your-commits/11908 >>673 いや、マウスは使ってないよ。 ただ見た目が古風でしょぼくね? atomとかsublimeってuiがキレイっていう以外の利点はあるの >>674 リンクの一番最初のgif動画がどうみてもマウス使ってるんだが >>676 当該エディタスレで聞いたら? まあ、Web関連の仕事(Script?)をする人はマクロがすぐに書けるようになるって どこかで見かけた気がするが、関係なさそうでスルー emacs や vim と比べてハードルが低いのは大きな利点じゃないかな 初期設定で録に入力もできない Vim に比べればカーソルキー使えてシンタックスハイライトもしてくれる Emacs は初心者も歓迎してるんじゃないかね。 と思って調べたら Vim っていつのまにかカーソルキー使えるようになってんのか。 カーソルキーはホームポジションから手を動かすことになるからイラン mozc実行中のマークを下のように変えられると知ったのですが,色を変えるにはどうすればいいのでしょうか? (setq mozc-leim-title "[I♡Mozc]") atomはWindowsに入れてみて 文字コード自動認識がもっさり してるのに嫌気がさしてやめた emacsもWindowsで lnk ファイル 辿れたら常用なんだけどな >>682 馬鹿俺は初心者にとってと枕詞にしてるだろが。 カーソルキー「も」使えるんで変態的な操作を要求しないという意味だそれくらい分かれやボケ >>680 vimがカーソルキー使えなかったのっていつの話? >>685 初心者にホームポジションをキープ出来ない癖を付けさせるカーソルキーって悪じゃね? emacsの片手操作拒否の姿勢はいつも正しいとは思わんね そもそもカーソルキーってかpnfbって最後の微調整にしか使わなくね? ページ移動に検索に行頭行末に単語移動の後 >>691 あまりお勧めはしませんが、w32-symlinksを最新のemacsでも動くようにした設定はここにあります。 https://www49.atwiki.jp/ntemacs/pages/31.html Bash on Ubuntu on Windows の emacs からでも使えます。 MSの作ったものに触ると特許がーとかなりそうなので素直にLinux hlinum-mode をちょいと時間立ってからアクティブにすることできませんか?目がちかちかする spacemacsで:sp入力したらEnter不要で画面分割するにはどう書けばいいでしょうか >>695 質問の意味がよくわからないんだけど (define-key evil-motion-state-map (kbd ". s p") #'hogehoge) ってこと? ただ分割するだけなら SPC w / や SPC w - でいいような気もするし…勘違いしているかな?^^; vimでいうところの nnoremap :sp :sp<CR> がしたかったけど SPC w いいですね。 こっち使っていきます。 が、参考にどうすればいいか知りたいです。 ググり方が悪いので Enter の入れ方が見つけられなくて。 >>695 >>697 spacemacs っていうか evil だねそれ (define-key evil-ex-map (kbd "sp") 'evil-window-split) ‘evil-ex.el’ https://github.com/emacs-evil/evil/blob/master/evil-ex.el > ;; Ex is implemented as an extensible minilanguage, whose grammar > ;; is stored in `evil-ex-grammar'. Ex commands are defined with > ;; `evil-ex-define-cmd', which creates a binding from a string > ;; to an interactive function. It is also possible to define key > ;; sequences which execute a command immediately when entered: > ;; such shortcuts go in `evil-ex-map'. >>698 ありがとうございます 希望通りでした evilで調べます 便乗でspacemacsの話題なんですが.spacemacsに(keyboard-translate ?\C-h ?\C-?)でバックスペース使えるようにしてた設定がemacsclientで立ち上げると効かなくなってしまうのはどういう理由でしょうか? 最近spacemacs使い始めたばかりなのでまだ他の設定は弄ってません。 spacemacs を使っています yatex-mode にひも付けて (define-key evil-motion-state-map (kbd y z f) #'myfunc) のようにいくつか設定しています そして (spacemacs/declare-prefix-for-mode 'yatex-mode "y" "TeX Setting") (spacemacs/declare-prefix-for-mode 'yatex-mode "y z" "TikZ Setting") のようにして SPC 押下で「y → +TeX Setting」をさらに y 押下で「z → +TikZ Setting」をメニュー(?)中に表示させるようにしています そして,insert-state-mode でも同じ関数を使えるように同様にして (define-key evil-insert-state-map (kbd \C-c z f) #'myfunc) などのように設定しています このとき上記と同様に \C-c 押下で「y → +TeX Setting」をさらに y 押下で「z → +TikZ Setting」をメニュー(?)中に表示させたいのですが その設定方法がわかりません わかる方がいらっしゃいましたらご教授よろしくお願いします >>701 (define-key evil-insert-state-map (kbd \C-c z f) #'myfunc) は (define-key evil-insert-state-map (kbd \C-c y z f) #'myfunc) の誤りです >>700 (define-key key-translation-map [?\C-h] [?\C-?]) ではどうでしょうか? >>703 ありがとございます!無事に出来ました! ついでの質問なんですがevilモード使ってる皆さんはinsertモードでのカーソル移動はどこまでemacsのキーバインドに近づけてますか?やっぱりevil使うならvimの流儀を尊重して一々コマンドモードに抜ける癖をつけた方が賢明ですか? >>704 私は \C-a \C-e \C-p \C-n の4つを設定しています でも大抵は行表示を相対表示にして normal state で 12 j とか15 k とかで行移動か SPC j J や SPC s s で検索文字入力してカーソル移動しています たまに SPC j l で行頭移動とか normal/insert/visual 等の状態の使い分けが面倒じゃないなら spacemacs では vim の流儀のほうが使いやすくできているのではないかと思います >>706 vim の流儀ってことでもないですね^^; state の使い分けを前提とした normal state では基本的に SPC キーを押すっていう spacemacs の流儀っていう方が適切かな >>692 w32-symlinks.el の限定流用バージョンを考えてみました。 https://www49.atwiki.jp/ntemacs/pages/72.html こちらであれば emacs への影響は限定的となります。 今のところNTFSシンボリックが参照できない Base on Ubuntu on Windows でも使えるので便利です。 年寄りだけど emacs から Spacemacs に乗り換えた 今まで新しい物が出たら試してその度に emacs に戻ってきたんだけど今回は戻らなそうだw SPC さえ押せば大抵のことができるのがいい emacs だと関数名を覚えていたり関数をキーバインドさせたりと面倒だったけど Spacemacs は最初からわかりやすくキーバインドが設定されていて (SPC wでウインドウ関係 SPC b でバッファ関係 SPC f でファイル関係などなど) SPC 押せば下部にそれに続くキーバインドで何ができるか表示されるから初心者でも分かりやすいね モードに慣れてしまえば使いやすいと思うよ・ω・ 難点は .spacemacs っていう設定ファイルでミスを犯すとノーマルな emacs での操作を思い出さないといけないところと 日本語の情報が少ないところかなw >>712 まあクソ遅いねw ただ起動してしまえばほとんど閉じることはないから起動している最中はトイレに行くことにしているw >713 拡張ってパッケージのことかな? 導入したいパッケージとかは普通に elpa で導入できるよ そこら辺は emacs と変わらない・ω・ spacemacsでの:nohのコマンド名を分かる方いましたら教えて頂けないでしょうか? >>715 「:noh」が直近の検索によるハイライトを解除するっていうことならそのまま「:noh[Enter]」って打ち込めばいいと思う 違うのなら「:noh」の意味をちゃんと説明すると誰か知っている人が教えてくれるかもかも >>715 SPC SPC で「clear highlight」って入力して調べてみたけど SPC s c の spacemacs/evil-search-clear-highlight のことかな? ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる