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

私的良スレ書庫

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

元スレEmacs Part 42

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
301 : 名無しさん@お腹 - 2013/02/02(土) 15:01:51.26 (-2,-30,-17)
主にcommon lispなんですが、C#の#REGIONと#ENDREGIONのようなことをしてくれるelってないですか?
302 : 名無しさん@お腹 - 2013/02/02(土) 15:59:50.21 (+36,-30,+0)
hideshow とか hs-minor-mode に設定追加すりゃできるんじゃないかな
hs-block-start-regexp と hs-block-end-regexp に領域開始/終了を示したい正規表現でも追加してやればいい

自分は隠れてる所がわかりやすくなるようフリンジにマーク表示する設定して使ってる。
VSみたいに閉じることが出来る場所にもマーク置きたいんだけど結構手間がかかりそう

(defvar hs-fringe-mark 'right-arrow
"*隠れた行の fringe に表示する bitmap 名.
`fringe-bitmaps' 内に設定されているシンボル名から選ぶ.")

(defun hs-mark-fringe (ovr)
"`hs-toggle-hiding'で隠された行の OVR を編集して fringe にマークを付ける."
(when (eq 'code (overlay-get ovr 'hs))
(let ((hiding-text "...")
(fringe-anchor (make-string 1 ?x)))
(put-text-property 0 1 'display (list 'left-fringe hs-fringe-mark) fringe-anchor)
(overlay-put ovr 'before-string fringe-anchor)
(overlay-put ovr 'display hiding-text))))

(setq hs-set-up-overlay 'hs-mark-fringe)
303 : 名無しさん@お腹 - 2013/02/02(土) 18:27:14.61 (+62,+29,+0)
>>302
ありがとう
勉強してみる
304 : 名無しさん@お腹 - 2013/02/03(日) 00:33:07.49 (+52,+29,-4)
今日もまたEmacs病患者が一人っ……
305 : 名無しさん@お腹 - 2013/02/03(日) 00:37:06.21 (-1,-29,-5)
http://github.com/emacs-helm/helm/wiki
このIn Buffer File Completionの部分がよく分からないのですが、どういうことでしょうか?
306 : 名無しさん@お腹 - 2013/02/03(日) 10:36:36.40 (-1,-29,-22)
巨大なログファイルを処理したいんだけど、ファイルをストリームとして扱う方法のヒントクレクレ。
cat でも起動して process-filter 使うって方法しかない?
307 : 名無しさん@お腹 - 2013/02/03(日) 11:14:51.53 (-2,-30,-48)
insert-file-contents に beg と end 与える。
EOB に達したら filter から再度 insert-file-contents というのをやったことある。
308 : 名無しさん@お腹 - 2013/02/03(日) 11:56:53.55 (+31,-29,-35)
insert-file-contentsで読み込んでおいて、一行ずつ処理した方が速い。
非同期プロセスは効率が悪すぎる。読み込み毎にメニューまで書き直すんだぞ、アレ。
309 : 名無しさん@お腹 - 2013/02/03(日) 13:09:36.98 (+62,+29,-7)
>>308
> 読み込み毎にメニューまで書き直すんだぞ、アレ。

えーと、メニューってなんのこと?
310 : 名無しさん@お腹 - 2013/02/03(日) 14:39:43.69 (+57,+29,-53)
一番上のウインドウの一行目に張り付いてる奴とか、アイコンが表示
されてる奴とか。
メニューじゃないけど、モードラインも再描画するぞ。
311 : 名無しさん@お腹 - 2013/02/03(日) 15:50:08.45 (+57,+29,-8)
表示してるしてないにかかわらずそんだけの処理が走るってのもすさまじいな
312 : 名無しさん@お腹 - 2013/02/03(日) 15:54:16.79 (+0,-28,+0)
anything便利だけど立ち上げが少し遅くなった
313 : 名無しさん@お腹 - 2013/02/03(日) 16:02:51.91 (+57,+29,-21)
また荒れそうな話題が… わざとやってんだろ。
314 : 名無しさん@お腹 - 2013/02/03(日) 16:03:05.03 (+7,+29,-22)
流石にアーキテクチャーが古すぎるよな。
別にEmacs開発者のせいじゃないけど。
Emacs自体があまりにも歳を取りすぎた。
315 : 名無しさん@お腹 - 2013/02/03(日) 16:12:16.21 (+57,+29,-45)
そういう意味で、Emacsを使うっていうのは
杉本彩のグラビアを見るみたいなもんで、
元がいいから下手な若手よりは見れるが
流石にもう小じわが気になるみたいな感覚なのだと思う。
316 : 名無しさん@お腹 - 2013/02/03(日) 16:17:02.79 (+57,+29,-18)
起動画面やメニューがなんか、今風じゃなくてダサいよな
317 : 名無しさん@お腹 - 2013/02/03(日) 17:21:24.36 (+27,+9,+0)
うぜー
318 : 名無しさん@お腹 - 2013/02/03(日) 17:22:18.07 (+52,+29,-16)
彩姐なら全然いけるだろ
319 : 名無しさん@お腹 - 2013/02/03(日) 17:45:47.56 (+52,+29,-5)
俺は無理だわ。ピクリとも動かねぇ
320 : 名無しさん@お腹 - 2013/02/03(日) 18:58:33.26 (+57,+29,-21)
なんでるびきちスレできたかわかってないだろ。
あっちでやれよカス。
321 : 名無しさん@お腹 - 2013/02/03(日) 19:12:02.75 (-1,-29,-12)
ちゃんと読めよ。anythingの流れじゃないぞ。
322 : 名無しさん@お腹 - 2013/02/03(日) 19:22:13.13 (-1,-29,-18)
anythingでもsomethingでも関係ねーよ。
くだらん話題は全部あっち行け。rbkt
323 : 名無しさん@お腹 - 2013/02/03(日) 19:42:35.45 (+57,+29,-14)
emacsを今、一から作り直して今風にしたら
どんなかんじになるんだろ?
324 : 名無しさん@お腹 - 2013/02/03(日) 19:56:37.62 (+57,+29,-19)
みなさーん。このくだらない感じ、誰がきてるかわかりますねー?
325 : 名無しさん@お腹 - 2013/02/03(日) 20:09:44.39 (+19,-3,-11)
ストールマンか!
326 : 名無しさん@お腹 - 2013/02/03(日) 20:27:43.10 (+57,+29,-22)
rmsなら俺の隣でピーナツバター舐めてる
327 : 名無しさん@お腹 - 2013/02/03(日) 21:34:03.65 (+57,+29,-15)
精神病んでるって自覚あるのにこんなことするってどうなのよ・・
ますます酷くなるよ?
328 : 名無しさん@お腹 - 2013/02/03(日) 22:20:05.99 (+4,-30,-20)
左2/3をschemeのソースコード
右1/3を*scheme* バッファー
表示の状態にキーバインド一発で変更するには
どうすればいいのでしょうか
329 : 名無しさん@お腹 - 2013/02/03(日) 22:28:27.41 (+24,-3,-16)
そういうインタラクティブ関数を書いて好きなキーにバインドする
330 : 名無しさん@お腹 - 2013/02/03(日) 23:17:15.92 (+3,-30,-101)
>>328
適当に書いた.

(defun hoge ()
(interactive)
(select-window (split-window-horizontally (* 2 (/ (window-width) 3))))
(switch-to-buffer (get-buffer "*scheme*")))

フレームに1つのウィンドウしかなくて,そこに scheme のソースコードが
表示されていて,*scheme* バッファが存在していたら望みどおりになる.
331 : 名無しさん@お腹 - 2013/02/03(日) 23:42:51.21 (-2,-30,-18)
レジスタ使えば
C-x r w <N>
C-x r j <N>
332 : 名無しさん@お腹 - 2013/02/04(月) 23:20:29.24 (+87,+29,-26)
>>314
エディタにアーキテクチャも糞もないだろ
むしろ追いつかれてすらいねーよ
333 : 名無しさん@お腹 - 2013/02/05(火) 06:58:45.44 (+58,+30,-50)
それは驕りだね。
確かにEmacs使いといえばエディタ界では神扱いされる。
しかしながらそんな環境に甘んじていていい時代は終わってるということ。
Emacs界はもはや末期ローマ帝国なのだ。
334 : 名無しさん@お腹 - 2013/02/05(火) 07:26:38.84 (+64,+29,+0)
>>332
わざわざ相手すんなや
335 : 名無しさん@お腹 - 2013/02/05(火) 13:44:06.40 (+39,-29,-56)
Helmを使い出したのですが
補完のためにTabを押すと
Sole Actionというものがでてこれを
どうにかしたいのですが、いい方法はありませんか?
SoleActionというのはどういうものなのでしょうか?
336 : 名無しさん@お腹 - 2013/02/05(火) 18:25:50.62 (+68,+29,-103)
>>335
helmが呼び出す機能によっては様々なアクションがそこに表示されて選択することかできる

それをオフにしたいならhelmのC-iのキーマップを他のものに割り当てればいいはず

普通の補完を割り当てればそれなりにディレクトリ名も補完してくれる関数名忘れた

基本的にはFindFilesは自動補完されるから補完は必要ないという発想だとおもう
けど俺は自動補完は補完されるタイミングがわからないからオフにしてる
337 : 名無しさん@お腹 - 2013/02/06(水) 18:10:50.60 (+68,+29,-39)
とうとう左小指がキートップに触れただけで痛くなってきた。
だからこの3日間は、C-f, C-b, C-n, C-p を封印してみた。

おかげで小指はちょっとマシになったけど、こんなにも生産性が落ちるとは。
タッチタイピングもできなくなったよ。

もうSEやめるべきだよな。あした辞表出すわ。
338 : 名無しさん@お腹 - 2013/02/06(水) 18:18:04.02 (-6,-29,+0)
ctrl to cap
339 : 名無しさん@お腹 - 2013/02/06(水) 18:20:05.18 (+57,+29,-32)
俺はcapslockをctrlにしてるんだが稀に小指が痛くなる
なんか良いキーバインド無いかな
340 : 名無しさん@お腹 - 2013/02/06(水) 18:23:08.92 (+52,+29,-2)
小指で懸垂
小指で指立てふせ
341 : 名無しさん@お腹 - 2013/02/06(水) 18:23:46.70 (+56,+29,-3)
小指より薬指のほうが痛くなる
342 : 名無しさん@お腹 - 2013/02/06(水) 18:31:18.77 (+3,-30,-73)
もちろんCtrlはAの左です。
(global-unset-key "\C-f")とかする前は、右ALTをCtrlにしてみたこともあった。

小指じゃなくて親指なら耐久性抜群だろうと。
でも3日ほどやってると、親指でもしんどくなってきた。

そのあと、viper-mode も試してみたけど、もうこれEmacsじゃなくって…。
傍からみたら仕事してなさそうなんだけど、この小指の痛さはもうどうしようもないんだわ。
343 : 名無しさん@お腹 - 2013/02/06(水) 18:33:11.77 (+32,+4,-6)
だから日本語キーボードのほうがいいって前から(略)
344 : 名無しさん@お腹 - 2013/02/06(水) 18:33:13.84 (+38,-29,-13)
>>341
C-xを片手で正しい指で押してるから?
おれは片手でC-x,c,v,b押すときは人差し指使うよ
345 : 名無しさん@お腹 - 2013/02/06(水) 18:36:11.41 (+57,+29,-7)
荷重が軽いキーボードなら負担も減る・・・のかな
346 : 名無しさん@お腹 - 2013/02/06(水) 18:38:38.12 (+57,+29,-19)
ubk108あたりは慣れてないと小指をおいてるキーを勝手に押してしまうぐらいは軽い
347 : 名無しさん@お腹 - 2013/02/06(水) 18:38:41.27 (+57,+29,-13)
20年ぐらい使ってると手の骨格自体がemacsに合わせて変形して痛みとか感じなくなる
348 : 名無しさん@お腹 - 2013/02/06(水) 18:39:33.52 (+115,+21,-17)
> もちろんCtrlはAの左です。
こんな痛い事言ってる奴まだいるんだ。
349 : 名無しさん@お腹 - 2013/02/06(水) 18:40:07.21 (+56,+28,-17)
おれは変換キーを Ctrl にして無変換キーを Alt にしてる.
修飾キーが全部親指で押せるので,小指痛もないし
ホームポジションが崩れなくていい.

キーボード配置をいじるのがめんどいけど.
350 : 名無しさん@お腹 - 2013/02/06(水) 18:41:40.67 (+69,+29,-3)
>>348
CtrlがAの左なのは当然なんで
いちいち口にだして言う必要は無いな
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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