TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
恋愛をUNIXにたとえると
【マニアック】「究」プロジェクト、立上げ!【パソコン】
おまえら! shell は何を使っているんですか?
全文検索エンジン Hyper Estraier 2
2038年、みんなどうする?
彼女にポートスキャンの形跡が!!!
【間違いない】長井秀和inUNIX板
ジャーナリングファイルシステム
メーリングリスト(ML)管理者の集い
BSD入門の心得

Emacs Part 51


1 :2017/12/30 〜 最終レス :2020/03/23
前スレは落ちていないみたいだけど。

GNU Emacs - GNU Project - Free Software Foundation (FSF)
https://www.gnu.org/software/emacs/

EmacsWiki: サイトマップ
http://www.emacswiki.org/emacs/

前スレ
Emacs Part 50
https://mevius.2ch.sc/test/read.cgi/unix/1482097785/

2 :
次スレを立ち上げました。旧スレから利用してください

3 :
>>2


4 :
>>1


5 :
Org-modeの9.x.x版のマニュアルの和訳を作る予定はないの?
ttps://github.com/org-mode-doc-ja

6 :
>>2
やるじゃん

7 :
https://www.reddit.com/r/emacs/comments/7rbzqx/rms_please_help_proofreading_the_emacs_manual/
redditに投げとるぞ...

8 :
今更ながらSKKが流行の兆しらしい
確かに辞書鍛えると便利だよね
https://newsyo.jp/?p=4683

9 :
>>8
だまされたwww

10 :
可愛いから許す。
違う?

11 :
許した

12 :
【苫米地英人】 宇宙人の存在は明らか <世界教師 マイトLーヤ> ビリーバーって怖いわ 【上念司】
https://rosie.2ch.sc/test/read.cgi/liveplus/1516240795/l50

13 :
ctrlキー押しっぱで指つるからviに替えた

【ゆく年】ブロンを楽しむ22【くる年】
http://krsw.2ch.sc/test/read.cgi/mental/1514129459/

14 :
そんなあなたに Spacemacs

15 :
画面スクロールを滑らかにするのに何使ってますか? もしくはそんなもの入れない?

16 :
親指controlおすすめ

17 :
>>15
滑らかではないけど、なんとなく気持ちよく、というので
(global-set-key (kbd "M-p") 'scroll-up-line)
(global-set-key (kbd "M-n") 'scroll-down-line)

18 :
>>15
俺は、「C-,」「C-.」にscroll-up-line、scroll-down-lineを割り当てている。
それと、「C-l」(recenter-top-bottom)を使い慣れれば快適かも

19 :
>>13
攣るとかは全然ないけど、さっき「なーんかキーボードが濡れてるなあ」
と思って手元を見たら、何故か小指の横が切れてて、
Ctrl, Shift, A, Z, S のキーが血まみれになってた。

20 :
高級キーボード使ってたら最悪な気分になりそうだな

21 :
26.xってリリースまだなんですかね

22 :
>>21
> 26.xってリリースまだなんですかね

俺なんて、まだ24.5使ってるw

23 :
>>21
Emacsって秘伝の設定ファイルでカスタマイズし過ぎているのもあって、本体がメジャーバージョンアップしてもあんまりメリットが感じにくいよな。
最近だとDllの読み込みとかWebviewが動くようになったこととか言われてるけど、俺は全く活用できてない。

24 :
前スレの701なんだけど解決したからいちおう報告します

(which-key-add-major-mode-key-based-replacements
'yatex-mode
"\C-c y" "TeX用関数"
"\C-c y p" "PGF関数"
"\C-c y p g" "PGF設定"
"\C-c y t" "TeX Typeset"
"\C-c y x" "TeXソース編集"
"\C-c y x f" "ファイル初期設定")

みたいにすると YaTeX モードで \C-c と打つと y に「TeX用関数」続けて y を打つと p と t と x にそれぞれ「PGF関数」「TeX Typeset」「TeXソース編集」などと which-key のウィンドウに表示することができました

25 :
>>23
むしろ自作のが動かなくなって焦ることが多い
まあそれ直すのも楽しいんだけど

26 :
mac ports25.2でsmooth-scrollつかうと滑らかにはなるんだけど,トラックパッドでのスクロールがガクガクになる.類似品のsmooth-scrollingはなぜか機能しない.半スクロールを滑らかにつかいたいだけなのに...orz

27 :
なにかの移植の、バッファ全体を縮小表示してくれるパッケージ名なんだっけ

28 :
minimapか?

29 :
それです

30 :
emacs日本語マニュアルの人
バージョン26も和訳してくれてるのでめっちゃ助かります
ありがとう

31 :
ほんと助かる、ありがとうございます
俺が訳したら15年はかかりそう

32 :
swoopを知って別世界になった

33 :
26 はいろいろ削除

Appendix E Emacs 25 アンチニュース
https://ayatakesi.github.io/emacs/26.0.90/emacs-ja.html#Antinews
Emacs 26.0.90機能の不在による結果としての偉大なる単純さを、ぜひ堪能してください。

サポートを削除しました。
サポートされなくなります。
も削除しました。
コマンドは削除されました。

34 :
冗談で言ってんのか、本気でアンチニュースの意味が分かってないのか

35 :
なんか後者の気がする

ところで質問です。*Messages* には残さないでエコーエリアに aaa って表示するには
(let ((message-log-max nil))
(message "aaa"))
ですけど、逆にエコーエリアには表示しないで *Messages* だけに記録したい時は
どうすればよいですか?

36 :
>>35
こうかな

(let ((currmsg (current-message)))
(message "aaa")
(let ((message-log-max nil))
(message currmsg)))

37 :
Emacs本体のコード量で2009年と2010年に極端なスパイクがあるけど昔なんかあったの?
ttp://ftp.newartisans.com/pub/emacs/gitstats/lines.html

38 :
>>36
ありがとうございます。元の内容を再表示すればいいんですね。
message と同じように使える関数にしてみました。

(defun my-no-echo-message (format-string &rest args)
(let ((currmsg (current-message))
(result (message (if args
(apply 'format format-string args)
format-string))))
(let ((message-log-max nil))
(message (replace-regexp-in-string "%" "%%" (or currmsg ""))))
result))

39 :
>>35
そんなことよりエコーエリアに表示する秒数を短くしたい・・・

40 :
>>38
argsをあれこれしなくても、単にmessageを直接applyして良いと思う

(defun my-no-echo-message (format-string &rest args)
(let* ((currmsg (current-message))
(result (apply #'message format-string args))
(message-log-max nil))
(message currmsg)
result))

41 :
>>40
ありがとうございます、目から鱗です。

>>39
表示まで秒単位かかるってどゆこと?

42 :
>>41
表示されてる秒数 でした ^^;

43 :
>>37
2000年の急増もなかなか凄いね。

44 :
>>34
疲れてる時にアンチニュース読んでると unless で混乱して
when に書き直してる時みたいな気分になる

45 :
新しくてまだxcodeもいれていないMacに、brewをインストールしてupgradeしたら、xcodeもアップグレード、emacs25.3にも自動的に
アップグレードされておどろいた。
これからどうやってemacs.dを作ってそのなかにinit.elを作るんだろう?とおもってる。
普通に、home directoryに作っていいんでしょうか?
emacsについては/usr/local/bin/emacsに、リンクが入っています。
そのリンク先は、/Cellar/emacs/25.3/bin/emacs-25.3
となっています。

46 :
初回起動したら$HOMEに勝手に作ってくれるよ

47 :
>>46
ありがとう
今起動させて、emacs.dができたのを確認しました。

48 :
かわいい(*^^*)

49 :
Macで試すとあぶないかもしれない話な。
iPhone他をクラッシュさせる文字ってのがユニコード5個からなるらしくて
U+0C1C U+0C4D U+0C1E U+200C U+0C3E なんだそうだ。
この問題の考察ページにどんな文字か出てるんだがEmacsで表示すると形が少し違う。
4個めの U+200C (zero-width non-joiner)ってのを抜くと同じ形になるんだが
考察ページとEmacsのどっちが正しいのかわかんね。

50 :
web-modeを使っているのですが、htmlに埋め込んだjavascriptのインデントが効きません。
どなたかご存じでしょうか

51 :
>>49
Macのターミナル版Emacsでやってみたけど
これでいいの?

(format "%s%s%s%s"
(char-to-string ?\u0C1C)
(char-to-string ?\u0C4D)
(char-to-string ?\u0C1E)
;; (char-to-string ?\u200C)
(char-to-string ?\u0C3E))

聖火台の上で炎が燃えさかってるみたいなのが一文字出た
ちなみにchar-widthは順に 1,0,1,0,0

52 :
U+200C の有無で右上の部分がくっついたり離れたりするんだが
それで正解なのか、U+200C ありでもくっついてるのが正解なのか
どっちなんだろうなと思って。

53 :
Gigazine とかの画像を見るとくっついてるんだよなあ

https://gigazine.net/news/20180216-iphone-crush-letter/

54 :
>>50
web-mode-code-indent-offset で設定

55 :
>>47
init.el に、ここにあるコード入れとくと便利だよ。
https://gist.github.com/rrichards/721d0c6038d0fe9be813971efd6987d5
これだけで Emacs と OS のクリップボードを共有できるようになる。

ってとっくに知ってたかな?俺は今さっき知ったw

56 :
なぜか何も設定してなくても共有されてる。なんで?

57 :
ああ、Macじゃないからかな。うちはArchです。

58 :
>>47
ごめん、>>55のは最後に余計な閉じ括弧がついてる方だった。
こっちが正解。
https://gist.github.com/carimatics/f2d0a24aa4000036131d1fffc0d42b5e

59 :
>>58
じぶんの環境ではubuntuでもmacでもデフォで共有される

60 :
C-x 8 のキーバインドって変えられないの?

61 :
>>60
こういうこと?

;; C-x 8
(define-key ctl-x-map "8" #'view-hello-file)

;; もとの C-x 8 RET => insert-char に戻す
(define-key ctl-x-map "8" '(keymap (?\r . insert-char)))

62 :
>>61
すみません説明不足でした
例えば「→」を出す C-x 8 a > を C-x 8 > にしたいとか
C-x 8 * はプレフィックスキーでなく「※」を出したいとかです

63 :
>>62
へーそういうのあったんだ

iso-transl-ctl-x-8-map を書き換えればいいみたい
https://www.emacswiki.org/emacs/PrefixKey

(define-key 'iso-transl-ctl-x-8-map ">" [?→])
(define-key 'iso-transl-ctl-x-8-map "<" [?←])
(define-key 'iso-transl-ctl-x-8-map "*" [?※])

64 :
>>63
おー、そんなmapがあったんですね
ありがとうございます!!!

65 :
矢印ならSKKかMozc、Goole日本語入力の方が早いとは思うけどね。

zl →
zh ←
zj ↓
zk ↑

てな具合で

66 :
主に入れたいのは「※〃〜・」辺りです
SKKやMozcは使った事ないけど
googleとかは入力した後また切り替えないとなので
C-x 8 の打ちっぱなしでOKってのは便利だと思います

67 :
SKKならその辺はz+なんちゃらで打てるし、不足分も新しくマッピングする事も辞書登録も即できる。
IMEのON/OFF的な切り替えも不要なわけで。

別に使いやすい方でいいけど、理論的には2つの英文字ても入力できるから圧倒的に効率的。

68 :
全然分かってないけど切り替え不要なのはいいですね
今使ってるIMEがちょっとアレなんで乗り換えも考えて試してみます
ありがとう

69 :
>>55
ありがとう
前にここで教えてもらって、そのコードを
入れてました。(だけど、今のパソコンは
新しくて、前のemacs.dをまだ入れていないので
コピーペーストができないけど)

70 :
Spacemacsなんですがtermを開いてるウィンドウにフォーカスした時にだけインサートモードに入るような関数ってどうつくればいいですか?

71 :
>>70の補足です
デフォルトの状態だとSPC a s tでans-termをポップアップした時に初めの一回は自動でインサートステートに入るのですが、
一度SPC a s tでポップアップを閉じた後再SPC a s tでポップアップさせてもノーマルステートのままフォーカスが行ってしまいます
理想としては何度ポップアップを出し入れしてもtermのウィンドウにフォーカスが行くときは常にインサートステートで入るように設定したいです

72 :
バッファ名拾ってインサートモードにすればいいんじゃない。ポップアップを何で実現してるかは知らんけどウインドウ切り替えにアドバイスとか。

73 :
70です
キーバインドを設定しようとしてみましたがうまく動くないのでアドバイスもらえるとありがたいです

(global-set-key (kbd "C-'") '(lambda() (interactive)
(shell-pop)
(if (string= (buffer-name) "\*ansi-term-1\*")
(evil-insert-state)
(evil-normal-state))))

これで実際にキーを入力してみるとWrong number of arguments:(1 . 1), 0 と出てしまいます
理想としてはバインドしたキーを入力したらshell-popコマンドを実行して、その直後にバッファ名に合わせてevil-insert-stateかevil-normal-stateのどちらかのコマンドを実行するというふうにしたいです

74 :
(shell-pop) -> (shell-pop 1) に変更

75 :
任意のバッファに移動してから C-' するくらいなら普通に ans-term にフォーカス戻したときにインサートステートにすればいいんじゃないかと…
(dotspacemacs-editing-style が vim なら i とか a の入力で済むしね)

76 :
70です
ここまで質問しといてなんですが、そもそもバッファ毎にステートが保持されてるみたいなんで単純にインサートステートからでも呼び出せるグローバルキーマップにshell-popをバインドするだけで解決できました
スレ汚しすみませんでした

77 :
ヽ(・ω・)/ズコー

78 :
mode-line-in-non-selected-windows が t の時に
モードラインの active/inactive が切り替わるタイミングって取れます?

79 :
dash.elを初めて使ってみたけどこれ便利だね(時代遅れ感)

80 :
f.el, s.el, ht.el も一緒にどうぞ!

81 :
最近 php-mode の更新がやたら多いんだけど本気出したのか

82 :
emacs上で日本語入力の時に変換の範囲の長さをShift+←→で
変えるんだけど、変換範囲の切れ目が見えず、変換範囲の長さ
を勘で調整してから変換する、という使い方を余儀なくされてる。

MacOSX : 10.13.3
emacs : emacsformacosx.comの25.2.1

- IMEはgoogle日本語入力でもMac標準(ことえり?)でも同じ。
- color-themeは何にしても同じ。(color-themeは使わない、も含む)
- フォントも、設定しないというのも含めて関係なく再現。

- Terminal上でMacPortsの25.3.1を起動すると大丈夫。
- 他のアプリならもちろん文節の切れ目はわかる

ということで、おそらくはMac GUI Emacs特有の現象だと思うんだけど、、、
地味に使いにくくてちょっと困ってます。

どなたか同じ現象の方とか直し方わかる方いませんかね?

83 :
マルチすんなゴミクズ

84 :
すんません、mac板のほうが過疎ってるっぽかったんで。

85 :
anythingが氏んだ?melpaから消えてやがる・・・

86 :
Helm de ok

87 :
ivy ga Eyo

88 :
bokuha zutto anything

89 :
>>79
安心しろ
俺なんか5年もEmacs使ってやっと最近helmに手を出した

90 :
>>82
ttps://debbugs.gnu.org/cgi/bugreport.cgi?bug=7282

91 :
Emacs使っててddskk使わないのは勿体無いなぁ。
この世で唯一、純正ssの動作が享受できる環境やぞ。
導入めんどいってのは否定しないけど。

92 :
>>91
今ならmelpaにあるからちょろっとやればすぐ使えね?

93 :
>>89
俺がhelmに手を出したのは15年目の頃だったわ
パッケージ管理とかanythingとかずっとスルーしてた

94 :
>>91
純正ssって何?

95 :
>>94
kが抜けた

96 :
裏を返すとddskkでないskk(ibus skkなど)には不便を感じるんだよね
それがあったからEmacs内部外部の差異が殆どなく使えるmozc.elへ移行した

97 :
skkは辞書登録が簡単にできて秀逸というけれど、辞書登録しないと
使えないイメージ。

98 :
>>95
sskって何だよ

99 :
昔、SSKの野球用品なら使ってた

100 :
俺はミズノ


100〜のスレッドの続きを読む
vi 2nd
UNIX板のバナーつくってあげよう!
【へぇ】トリビアの泉@UNIX板【へぇ】
FreeBSD使ってて「こりゃ普及する訳ない」と思った時4
sed
最低のウインドウマネージャー
お願い! df コマンドの実行結果見せて!!
お前ら*BSDのカーネルをハックしますか?
Oracle Solaris 総合スレッド 其の2
Tru64とAlphaってどう思いますか?
--------------------
ワーキングチェア総合 Part89 [無断転載禁止]c2ch.net
奈良 Face860橿原
一人でBF3級のグラのゲームを作りたいのですが
【芸能】岡村隆史「コロナ収束後、困窮した可愛い娘が風俗に流れてくるのが楽しみ」→ニッポン放送が謝罪、次回放送で岡村が説明へ★68 [1号★]
ななぱち【本スレ】Part1051
エレキベースでジャズやれると思ってる池沼共
最高のブラス音源 Part5
【弱キャラ友崎くん】屋久ユウキ Lv.8
双子座の嫌いなもの・苦手なこと
カモメが飛んだ
懐メロ番組情報 2曲目
宮下草薙part1
【RainbowSeeker】ジョー・サンプル【SoulShadows】
【座間9人殺害】NHKと接見した白石被告「お金を頂いてから話をします」動機答えず金銭を要求
南大阪本拠地のライダースレ Part39
子供の夢を壊すコツ
山口大学准教授『ネトウヨが差別を助長する空気をつくっているのは確か』
【Mimblewimble】・Beam(ビーム)・Grin(グリン)2
テレワーク、在宅勤務中のリーマン
【MHFZ】家庭用ゲーム板にPS4スレ立て一人芝居する幼稚な粘着ストーカーガイジニートめらるー@★w
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼