X



Emacs Part 51
■ このスレッドは過去ログ倉庫に格納されています
0004名無しさん@お腹いっぱい。
垢版 |
2018/01/11(木) 00:12:10.71
>>1
0008名無しさん@お腹いっぱい。
垢版 |
2018/01/24(水) 19:21:54.89
今更ながらSKKが流行の兆しらしい
確かに辞書鍛えると便利だよね
https://newsyo.jp/?p=4683
0017名無しさん@お腹いっぱい。
垢版 |
2018/02/02(金) 21:02:14.95
>>15
滑らかではないけど、なんとなく気持ちよく、というので
(global-set-key (kbd "M-p") 'scroll-up-line)
(global-set-key (kbd "M-n") 'scroll-down-line)
0018名無しさん@お腹いっぱい。
垢版 |
2018/02/03(土) 18:20:27.68
>>15
俺は、「C-,」「C-.」にscroll-up-line、scroll-down-lineを割り当てている。
それと、「C-l」(recenter-top-bottom)を使い慣れれば快適かも
0019名無しさん@お腹いっぱい。
垢版 |
2018/02/03(土) 20:30:01.32
>>13
攣るとかは全然ないけど、さっき「なーんかキーボードが濡れてるなあ」
と思って手元を見たら、何故か小指の横が切れてて、
Ctrl, Shift, A, Z, S のキーが血まみれになってた。
0023名無しさん@お腹いっぱい。
垢版 |
2018/02/04(日) 18:12:32.08
>>21
Emacsって秘伝の設定ファイルでカスタマイズし過ぎているのもあって、本体がメジャーバージョンアップしてもあんまりメリットが感じにくいよな。
最近だとDllの読み込みとかWebviewが動くようになったこととか言われてるけど、俺は全く活用できてない。
0024名無しさん@お腹いっぱい。
垢版 |
2018/02/04(日) 18:32:01.54
前スレの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 のウィンドウに表示することができました
0026名無しさん@お腹いっぱい。
垢版 |
2018/02/05(月) 19:24:55.35
mac ports25.2でsmooth-scrollつかうと滑らかにはなるんだけど,トラックパッドでのスクロールがガクガクになる.類似品のsmooth-scrollingはなぜか機能しない.半スクロールを滑らかにつかいたいだけなのに...orz
0035名無しさん@お腹いっぱい。
垢版 |
2018/02/14(水) 09:19:18.03
なんか後者の気がする

ところで質問です。*Messages* には残さないでエコーエリアに aaa って表示するには
(let ((message-log-max nil))
(message "aaa"))
ですけど、逆にエコーエリアには表示しないで *Messages* だけに記録したい時は
どうすればよいですか?
0036名無しさん@お腹いっぱい。
垢版 |
2018/02/14(水) 10:23:08.85
>>35
こうかな

(let ((currmsg (current-message)))
(message "aaa")
(let ((message-log-max nil))
(message currmsg)))
0037名無しさん@お腹いっぱい。
垢版 |
2018/02/14(水) 23:51:21.12
Emacs本体のコード量で2009年と2010年に極端なスパイクがあるけど昔なんかあったの?
ttp://ftp.newartisans.com/pub/emacs/gitstats/lines.html
0038名無しさん@お腹いっぱい。
垢版 |
2018/02/15(木) 01:34:43.44
>>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))
0040名無しさん@お腹いっぱい。
垢版 |
2018/02/15(木) 03:39:28.16
>>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))
0045名無しさん@お腹いっぱい。
垢版 |
2018/02/18(日) 15:44:18.83
新しくてまだ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
となっています。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況