のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,434,870人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレEmacs Part 48

emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
101 : 名無しさん@お腹 - 2015/05/01(金) 19:01:04.28 .net (+57,+29,-41)
--daemonは外部から正常に終了させる術もないしフォント周りもおかしい(無視されてるか?)
中途半端なままで放置されてるっぽいから、誰かが対応しないと直りそうにない
102 : 名無しさん@お腹 - 2015/05/01(金) 19:10:15.69 .net (+9,-30,-271)
フレーム絡みの初期化は make-frame のタイミングでなされるようになってる。
ただ、無駄に走らないよう (get window-system 'window-system-initialized) が nil の時だけ
window-system-initalization-alist に登録されてる関数を実行する仕様になってるみたい。
フォント絡みの初期化もそこでされている模様。
だから --daemon で起動した場合は emacsclient -c とかでフレーム作られるまで fontset-standard も存在しない状態になってるね。

before-make-frame-hook の中で
(unless (get window-system 'window-system-initialized) ....) でかこってフォント設定かけばいいような気がする。
ただ default-frame-alist の読み込みは before-make-frame-hook の前に実行されちゃうから
そこに関しては hook の外で設定しないとだめっぽいね。
103 : 名無しさん@お腹 - 2015/05/01(金) 19:28:47.11 .net (+4,-30,-108)
>>102
make-frame みてみたけど before-make-frame-hook の前に
window-system-initialized に t が put されてるからその判定は使えないと思う
ださいけど自前の window-system-initalized みたいなプロパティを window-system に設定してやればいいんじゃないかなぁ
104 : 名無しさん@お腹 - 2015/05/01(金) 19:37:30.73 .net (+3,-30,-34)
なんかいけそういけそう言ってるけどbefore-make-frame-hookは普通にemacs起動したときの最初のフレーム作成の時には呼ばれないんだぜ
わけわかんないよね
フォント設定をbefore-make-frame-hookの中だけでやろうとするとフレーム新しく作るまでデフォのままになるよ
105 : 名無しさん@お腹 - 2015/05/02(土) 06:55:35.59 .net (+1,-26,-16)
make-frameにアドバイスしてなんかフック呼ぶようにすればいんじゃね(ホジホジ
106 : 名無しさん@お腹 - 2015/05/02(土) 12:50:20.46 .net (+4,-29,-17)
yankの後にカーソルを動かさない設定をご教示いただけますか?
107 : 名無しさん@お腹 - 2015/05/02(土) 13:31:40.51 .net (-1,-29,-17)
yankの後にカーソルを動かさない設定をご教示いただけますか?
108 : 名無しさん@お腹 - 2015/05/02(土) 13:52:35.76 .net (-1,-29,-17)
yankの後にカーソルを動かさない設定をご教示いただけますか?
109 : 名無しさん@お腹 - 2015/05/02(土) 14:30:31.61 .net (+41,-30,-138)
>>106
一時的にそうしたいなら C-u C-y
C-y が常にそうなるように設定するカスタマイズ変数は無いけど、アドバイスを使えばこんな感じで

(advice-add 'yank :after
(lambda (&rest ignore)
"`yank' の通常の呼び出し(C-y)では挿入後のポイント移動をしないようにする。
前置引数付き(C-u C-y)でポイント移動あり。"
(when (interactive-p)
(exchange-point-and-mark))))
110 : 名無しさん@お腹 - 2015/05/02(土) 22:20:47.39 .net (+62,+29,-12)
>>109 ご丁寧にありがとうございました。
111 : 名無しさん@お腹 - 2015/05/03(日) 01:13:47.79 .net (+3,-29,-29)
>>109
なんと!Muleから使ってるがC-u C-yなんて知らなった…
昔からそうだったのかな?まだまだ精進がたらんな…
112 : 80 - 2015/05/05(火) 20:16:23.21 .net (+3,-30,-283)
問題回避できたので報告を
Debian jessieにはemacs24-lucidなるパッケージがあったのでemacs24の代わりにこちらを入れました.
$ apt-cache show emacs24-lucid
...
Description-en: GNU Emacs editor (with Lucid GUI support)
GNU Emacs is the extensible self-documenting text editor. This
package contains a version of Emacs with support for a graphical user
interface based on the Lucid toolkit (instead of the GTK+ interface
provided by the emacs24 package). Until some known GTK+
problems are fixed, this version may help avoid crashing Emacs during
an emacsclient disconnect. See
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567934 and
http://bugzilla.gnome.org/show_bug.cgi?id=85715 for more
information.
...
113 : 名無しさん@お腹 - 2015/05/05(火) 20:48:15.10 .net (-1,-29,-6)
そういやdaemonで起動する時gtk版だとバグあるよって警告でてるねたしかに。
115 : 名無しさん@お腹 - 2015/05/09(土) 20:04:48.10 .net (+0,-28,-4)
ここのみんなはAtom Editorとか気にならないの?
116 : 名無しさん@お腹 - 2015/05/09(土) 20:17:14.37 .net (+52,+29,-2)
初めて聞く名前だ…
117 : 名無しさん@お腹 - 2015/05/09(土) 20:37:46.46 .net (+70,+5,-49)
gmail は正直直接 web で見るのが一番問題がなくていい気がする
ただ ML でズラズラスレッドが連なるようなのは Web だと見づらいね
ML だけは頑張って Gnus で見てる
118 : 名無しさん@お腹 - 2015/05/09(土) 22:08:49.13 .net (+108,+29,-78)
>>117
gmailのウェブインターフェイスがかなり良いというのは確かにそうですけど、
gnusは、キーバインドが独特、設定に地雷あり、分類と削除に時間がかかる、不親切なマニュアル、
ということで結局使用には至りませんでしたねー。
119 : 名無しさん@お腹 - 2015/05/09(土) 22:54:41.21 .net (+55,+27,-19)
gnus使う理由なんて標準でついてくるから以外にないよな
120 : 名無しさん@お腹 - 2015/05/09(土) 23:18:35.83 .net (+3,-29,-77)
標準だけならRmailでも良さそうだけど。自分の場合、前世紀末に
ヘッダにMIMEが普及しだしてmh-eやめようとした頃にgnusでfjとか
読んでたんでついでにメールも読むことにしたような。
Mewはずっと忌避しているが、cmailにはちょっと興味があった。
VMやWandelustは結局触らなかったな。
121 : 名無しさん@お腹 - 2015/05/10(日) 13:20:02.31 .net (+113,+29,-152)
>>118
> gnusは、キーバインドが独特、設定に地雷あり、分類と削除に時間がかかる、不親切なマニュアル、

キーバインドが独特なのはEmacsだから当然として、設定に地雷なんてあるかな?
他も同意できないな。
マニュアルなんてむしろ詳しいぐらいだし。メールソフトのマニュアルにこんな詳しく
書かれてるもんなんてないだろ。
122 : 名無しさん@お腹 - 2015/05/10(日) 17:33:07.06 .net (+57,+29,-6)
マニュアルはやりたいことにたどり着きづらい構成だなーと思ったことはある。
123 : 名無しさん@お腹 - 2015/05/11(月) 00:44:23.86 .net (+76,+29,+0)
>>121
曖昧な書き方をして申し訳ないです。
使い込んだ上での評価でなく、実際に触りの部分だけ試してみて、という感触ということもありますが。

キーバインドに関しては、アレやっぱ馴染めませんね。
ニュースリーダにもRSSリーダにもなれる汎用性の高い作りになっているせいでしょうか。
メールの削除にB d 、分類に B t とか
日常的に使うものにも2ストロークが多いってのは、気に入りませんでした。

マニュアルは確かに量は豊富で熟読すれば多く発見がありそうですが、
あれはリファレンス的性質が強く、
例えばgmailでの設定例みたいなのにページを割くことはしませんよね?
それは触ってみるうえではストレスだったのです。

設定で大いに躓いた部分というのは、確かメール自動分類(split-methods)が上手く適用されないとかいう話でしたかね。
もうgnusには縁がないだろうと、試行錯誤中の設定は削除しましたので、
詳細は書けません。申し訳ないです。

LとかC-u RET しない限り、新着メールと星付きメール以外は
表示してくれないという動作も気に入りませんでした。

何より動作がいちいち遅い。offlineimapを使って、
ひとまずローカル内のみで軽快に作業を行い、cronなどでimapサーバと定期的に同期する、
というやり方はありますが、
それならば本流でそういうことやってくれるmu4eで良いじゃないかというのが今の次第です。
124 : 名無しさん@お腹 - 2015/05/11(月) 21:29:34.58 .net (+53,+25,-27)
mu4eは日本語の検索がダメっていう話が前のスレで出てたけど、
まだダメっぽいの?
125 : 名無しさん@お腹 - 2015/05/12(火) 02:42:43.15 .net (-6,-29,-31)
mewユーザって少ないの?
126 : 名無しさん@お腹 - 2015/05/12(火) 02:55:42.57 .net (+55,+23,-3)
弄りまくったwlに慣れすぎて将来が不安
127 : 名無しさん@お腹 - 2015/05/12(火) 06:02:39.73 .net (+8,-24,-80)
HHKBってあるじゃん
ああいうAの左にControlキーがある配列が最高らしいけど、左に一個しかないControlって本当に使いやすいの?

皆かなりキーバインド弄ってるってこと?
デフォルトだとあまり最適に見えない
128 : 名無しさん@お腹 - 2015/05/12(火) 06:12:29.36 .net (+91,+29,-6)
スマホに夢中でキーボード使ったことない子か
129 : 名無しさん@お腹 - 2015/05/12(火) 12:50:02.42 .net (+91,+29,-31)
使いやすいんじゃ無くて、それに不可逆適応したジジイどもが有り難がってるだけ。
130 : 名無しさん@お腹 - 2015/05/12(火) 15:19:22.41 .net (-1,-29,-51)
いい加減Emacなんて捨ててAtom使えよ笑

Guile Emacsなんてのもでてきてるらしいね。
Emacs Lispなんて言語で拡張する時代は終わった。
これからはJSで
131 : 名無しさん@お腹 - 2015/05/12(火) 15:38:49.99 .net (+107,+29,-17)
>>129
ヤ○ザでもないかぎりCtrlはAの横にあった方が小指で押しやすいという
至極単純な理由すら理解できないって…どういう思考なんだよ…
132 : 名無しさん@お腹 - 2015/05/12(火) 15:55:59.13 .net (+134,+29,-27)
>>128>>131
いやAの隣が押しやすいのは良いとして、右にはControl要らないの? っていうのが俺の質問
133 : 名無しさん@お腹 - 2015/05/12(火) 16:02:49.86 .net (-1,-29,-41)
右 Ctrl は使わないなー
俺のキーボードを今測ってみたら、
左 Ctrl と F 間は9.5cm、J と 右 Ctrl 間は12cmで遠いからか
134 : 名無しさん@お腹 - 2015/05/12(火) 16:06:21.21 .net (+51,+10,-26)
>>132
押しやすいというか下Ctrlは押せないという理屈で右下Ctrlは要らないとなる
こじらすとEnterをCtrlにする奴も居たかな
135 : 名無しさん@お腹 - 2015/05/12(火) 16:47:28.59 .net (+91,+29,-20)
ほーん
ホームポジションで全てを完結させるのが指導原理なわけね
左手が普通に動くならデフォルトのキーバインドでも特に問題ないのかな
136 : 名無しさん@お腹 - 2015/05/12(火) 17:01:08.09 .net (-1,-29,-9)
ホームポジションにこだわるお前らは残らずDvorak配列使ってるんだろな?

いい加減AtomEditor使えよ
137 : 名無しさん@お腹 - 2015/05/12(火) 17:02:19.86 .net (+44,-29,-81)
HHKB使う使わないにしろ、個人的にはCtrlはAの横で解決

問題はAlt
何年も試行錯誤してるいて、
現状では左下にあるキーは殆どAltにして、親指で押してるw

HHKBの右Altを小指の付け根で押すいう方法もあるらしい
他にはtab、space等をAltにするらしいが、これは業が深い・・・
138 : 名無しさん@お腹 - 2015/05/12(火) 17:05:36.88 .net (+104,+29,-35)
>>135
そりゃデフォルトで困ってなければそっちがいいに決まってる
キーボードのカスタマイズに懲り過ぎると環境変わった時に痛い目にあう
139 : 名無しさん@お腹 - 2015/05/12(火) 17:07:15.97 .net (+63,+30,-121)
アメリカ西部のカウボーイたちは、馬が死ぬと馬はそこに残していくが、どん
なに砂漠を歩こうとも、鞍は自分で担いで往く。馬は消耗品であり、鞍は自分
の体に馴染んだインタフェースだからだ。いまやパソコンは消耗品であり、キー
ボードは大切な、生涯使えるインタフェースであることを忘れてはいけない。
140 : 名無しさん@お腹 - 2015/05/12(火) 17:29:43.05 .net (+71,+29,-37)
>>138
これほんとそうな。
キーバインド絡みもそうだけど大した違いがないならなるべくデフォルトで行ったほうが色々楽だわ。
141 : 名無しさん@お腹 - 2015/05/12(火) 17:43:40.72 .net (+117,+30,-67)
>>132
右手の小指は記号に飛びまくるじゃんか

>>137
>小指の付け根で押すいう方法
かつて左下のctrlを小指つけ根の肉球で押す「猫手押し」なる流派を
耳にしたことがあるが最近は寡聞にしてまみえず
だがそれはXmodmapなど許されぬ出先のアウェーなPCでさえ
ホームとしてしまうおそるべき技と聞く
142 : 名無しさん@お腹 - 2015/05/12(火) 18:44:58.69 .net (+57,+29,-19)
さっきから「小指の付け根で押す」を試してるんだけど
何故か右の薬指が攣りそうになるw
143 : 名無しさん@お腹 - 2015/05/12(火) 19:31:22.42 .net (+72,+29,-12)
>>141
いや小指の付け根押しはノーパソみたいなフラットなキーボードだと不可能な事がある
万能ではないな
144 : 名無しさん@お腹 - 2015/05/12(火) 19:51:39.37 .net (+134,+29,-51)
そもそも、なんでそんなに指を酷使しないといけないのかを突き詰めるべき。

エディターなんてviで完成されてるんだからEvilなり使っていればいいものを。


こんな先の見えない誰もメンテナスしなるEmacs使うよりAtom使った方がいいよ。

拡張機能でどうせEmacsで出来ることの全てができるようになるわけだから。
145 : 名無しさん@お腹 - 2015/05/12(火) 19:56:05.31 .net (+70,+29,-20)
>>144
頭ではわかっているものの、調べたり覚えたりがつらくて手を付けれてないんだけど、移行して圧倒的によかったことってある?
そういうのがあれば挑戦したいが
146 : 名無しさん@お腹 - 2015/05/12(火) 20:14:41.55 .net (+57,+29,-19)
atomの情報だけじゃなくemacsスレまで読まなきゃいけなくて、時間がなくなることかな
147 : 名無しさん@お腹 - 2015/05/12(火) 20:34:39.51 .net (+25,+2,-2)
Atom野郎は巣に帰れ
148 : 名無しさん@お腹 - 2015/05/12(火) 21:03:09.90 .net (+15,-29,-19)
>>144
Atomも端末上で実行できるようになるの?
sshでログインしてemacsを起動できるのが便利なんだが
149 : 名無しさん@お腹 - 2015/05/12(火) 23:52:59.05 .net (+5,-29,-11)
>>126
wlって開発止まってる?
cmailは消滅したと思うが。
150 : 名無しさん@お腹 - 2015/05/13(水) 00:27:18.34 .net (+8,-29,-40)
wl はオリジナル配布元は死んでて github のもコード自体は長らく更新されてないから
事実上開発止まってると思う
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について