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

    私的良スレ書庫

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

    Emacs part 22

    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
    701 : 名無しさん@お腹 - 2007/10/01(月) 09:39:07 (+2,-29,-22)
    windows.elとelscreenそれぞれの長所とか短所を教えて頂けませんか?
    702 : 以下、名無しにか - 2007/10/01(月) 16:13:50 (-1,-30,-56)
    >>701
    windows.el 状態を保存できる
    elscreen 保存できない、elscreen-tab.elを使うとタブ表示が可能
    703 : 名無しさん@お腹 - 2007/10/01(月) 16:41:32 (+3,-29,-30)
    質問です

    文章の各行の行頭に番号を0,1,2,...,1000のように順に入力したいのですが、
    外部プログラムを使わずにemacsだけで入力する方法はあるのでしょうか。
    もしあれば教えていただけないでしょうか。
    704 : 名無しさん@お腹 - 2007/10/01(月) 16:43:34 (+34,+11,-14)
    elispでチャチャッと書いちゃえ
    705 : 名無しさん@お腹 - 2007/10/01(月) 16:47:27 (+54,+26,-20)
    キーボードマクロで何とかする方法とかってあります?
    706 : 名無しさん@お腹 - 2007/10/01(月) 17:10:48 (-1,-29,-32)
    C-x r n と C-x r + とキーボードマクロでできそう。
    707 : 名無しさん@お腹 - 2007/10/01(月) 17:12:25 (+11,-30,-30)
    f3 f3 <ret> f4
    C-x eeeeeeeeeeeeeeeeeeeee

    M-x replace-regexp <ret> ^ <ret> \,(1+ \#) <ret>
    708 : 名無しさん@お腹 - 2007/10/01(月) 17:16:31 (-2,-30,-22)
    0から始まるんなら \,(1+ \#) でなくて \#
    709 : 名無しさん@お腹 - 2007/10/01(月) 17:23:00 (+12,-20,-2)
    >>707
    f3 知らなかった……。
    22 でできたの?
    710 : 名無しさん@お腹 - 2007/10/01(月) 17:26:50 (+48,+30,+0)
    711 : 名無しさん@お腹 - 2007/10/01(月) 17:29:59 (+0,-29,-21)
    >>709
    いつからか知らないけど、少くとも去年の7月頃から使えてたよ。

    >>707 ちがってた
    f3 f3 C-a C-n f4
    C-x eeeeeeeeeeeeeeeeeeeee
    みたいな感じ
    712 : 名無しさん@お腹 - 2007/10/01(月) 20:19:55 (+62,+29,-4)
    >>700
    あああその変数でビンゴでした
    ありがとう
    713 : 名無しさん@お腹 - 2007/10/04(木) 12:51:35 (+13,-29,-66)
    calendarでその月全体は、
    Oct *, 2007 hoge
    で表現できると思うのですが、
    その週(日日の範囲)は、どのようにして表現したらいいのでしょうか?

    また、月全体の指定をすると"m"したときに色が変わるのですが、
    月全体の指定や、(できれば週の指定)の場合は"m"をしたときに、
    ハイライト表示させないようにすることはできませんか?
    714 : 以下、名無しにか - 2007/10/04(木) 18:40:15 (+77,-30,-74)
    http://spreadsheet.sakura.ne.jp/blog/?p=316
    ここのlispを貼り付けて使ってみたんですが、
    ブックマークを開いたときに
    ** assignment to free variable selected-bookmark
    ** reference to free variable selected-bookmark
    という内容のウィンドウが開いてしまいます
    どうしたら出ないようにできるんでしょうか?
    715 : 名無しさん@お腹 - 2007/10/04(木) 18:45:03 (+46,+14,-6)
    >>714
    でないようにするには、該当箇所を表示してるところをコメントアウト
    716 : 以下、名無しにか - 2007/10/05(金) 10:36:37 (+56,+28,-1)
    それが何処か分かりません!
    誰か教えてください!!!
    717 : 名無しさん@お腹 - 2007/10/05(金) 10:42:11 (+41,+18,+1)
    なんで let 使わないんだろ。
    718 : 名無しさん@お腹 - 2007/10/05(金) 10:43:37 (+60,+24,-16)
    >>714
    コメント欄あるんだからそっちでやれ。
    719 : 名無しさん@お腹 - 2007/10/07(日) 00:59:32 (+7,-29,-47)
    scroll-up とか next-line とかは elisp で定義されていませんか?
    されていれば定義を見たいので、どの辺に定義されているか教えてください。
    meadow 21.4.1 を使っています。
    720 : 名無しさん@お腹 - 2007/10/07(日) 01:40:30 (+2,-30,-75)
    >>719
    M-x help [Enter] f scroll-up [Enter]
    M-x help [Enter] f next-line [Enter]
    721 : 名無しさん@お腹 - 2007/10/07(日) 01:48:59 (-1,-29,-31)
    helpの使い方は絶対覚えるべきだな。
    C-h を backward-delete-char にかえて
    そのままヘルプの存在忘れてる初心者とか結構いそう。
    722 : 名無しさん@お腹 - 2007/10/07(日) 01:51:40 (-1,-29,-30)
    長えな
    C-h f scroll-up [Enter]
    でええやん
    723 : 名無しさん@お腹 - 2007/10/07(日) 01:53:27 (-1,-29,+0)
    C-h の代わりに F1 が使えたり
    724 : 名無しさん@お腹 - 2007/10/07(日) 02:38:51 (-1,-29,-3)
    C-h 潰して F1 使うのが普通だよな。
    725 : 名無しさん@お腹 - 2007/10/07(日) 02:50:50 (-1,-29,-18)
    俺は C-x C-c に割り当ててるわ。
    どうせ uptime と同じだしね、emacs の寿命。
    726 : 名無しさん@お腹 - 2007/10/07(日) 03:07:29 (-6,-29,-2)
    自分はC-xC-hにあててる。
    727 : 名無しさん@お腹 - 2007/10/07(日) 03:12:07 (-1,-29,-11)
    話変わるけどリージョンがない時の C-w と M-w に何か割り当てると便利
    728 : 名無しさん@お腹 - 2007/10/07(日) 03:18:09 (+56,+28,+1)
    いつの間にかmark setしてるから
    怖くてしょうがないわな
    729 : 名無しさん@お腹 - 2007/10/07(日) 03:18:52 (+21,-28,-11)
    Emacs専用のキーボードがほしいんです><
    730 : 名無しさん@お腹 - 2007/10/07(日) 04:00:33 (+35,+4,-10)
    >>729
    巷ではHHKBがそれだよ
    731 : 名無しさん@お腹 - 2007/10/07(日) 08:33:45 (-1,-29,-21)
    俺は昔のSymbolicsのキーボードをps2に変換して使ってる
    732 : 名無しさん@お腹 - 2007/10/07(日) 09:57:37 (-1,-29,-14)
    find-function てコマンドもある。
    733 : 名無しさん@お腹 - 2007/10/07(日) 12:41:26 (+12,-29,-28)
    >>720-726,732
    ありがとう。
    built-in function って書いてあるから、elisp では書かれて
    いないということですね。
    734 : 名無しさん@お腹 - 2007/10/07(日) 13:52:55 (+13,-29,-9)
    >>733
    next-line()はsimple.elにある、って出なかった?
    735 : 733 - 2007/10/07(日) 17:03:35 (+21,-7,-51)
    >>734
    scroll-up だけみてました。
    確かにそう出ました。これで定義まで飛べるのか。
    これでいろいろコード見ながら elisp の勉強します。

    736 : 名無しさん@お腹 - 2007/10/08(月) 00:52:31 (+20,-29,-21)
    Emacs 22だとbuilt-in functionもCのソースに飛べる。
    737 : 名無しさん@お腹 - 2007/10/08(月) 12:49:04 (+75,+7,-7)
    >>736
    22じゃなくても可能ですが。
    きみんところでは22を自分でコンパイルしてインストールしただけでは?
    738 : 名無しさん@お腹 - 2007/10/08(月) 14:09:42 (+3,-29,-15)
    >>737
    自分でソースコンパイルすると表示されるようになるの?
    設定済み Meadow でも表示されるようにできない?
    739 : 名無しさん@お腹 - 2007/10/08(月) 15:36:03 (+68,+29,-5)
    >>737
    俺それ23の新機能だと思ってたorz
    これまではどうしてできなかったんだろう
    740 : 名無しさん@お腹 - 2007/10/08(月) 16:21:10 (+57,+29,-9)
    つかソースがないのにどうやって表示すんのよ。
    CのだろうがLispのだろうがソースがない環境じゃ無理
    741 : 名無しさん@お腹 - 2007/10/08(月) 16:41:44 (-2,-30,-39)
    んだ。
    ソース引っぱってきて find-function-C-source-directory にセットしる。
    742 : 名無しさん@お腹 - 2007/10/09(火) 19:38:10 (+4,-29,-56)
    キーマップの定義について質問です。
    C-c leftをS-leftにバインドしたいのですが、書き方が良くわかりません。
    どう書けばよいのでしょうか?
    743 : 名無しさん@お腹 - 2007/10/09(火) 20:20:41 (+0,-29,-12)
    [S-left]
    744 : 名無しさん@お腹 - 2007/10/09(火) 21:29:39 (+6,-27,-2)
    大文字か小文字かで shift か super かが違ったと思うよ。
    745 : 名無しさん@お腹 - 2007/10/09(火) 23:46:57 (+3,-30,-127)
    >>742
    キーについては>>743>>744が言ってくれているとおり。

    ところで
    >C-c leftをS-leftにバインドしたい
    この意味が分からない。

    C-c left にバインドされている機能を S-left にもバインドしたいということ?
    それとも、S-left って押したら、C-c left を押したことにしたいということ?

    要望によって、設定が変わると思うよ。
    746 : 名無しさん@お腹 - 2007/10/10(水) 12:11:34 (+3,-30,-152)
    745のいう前者なら
    (local-set-key [(shift left)] (key-binding [(control c) left]))
    みたいな。
    後者ならキーマクロにしてしまう。
    (local-set-key [(shift left)] [(control c) left])

    キーの検索や設定の関数は用途に応じて適当に。
    747 : チラシの裏 - 2007/10/10(水) 16:48:47 (+62,+29,-32)
    emacs使いこなせるようになりたいなぁ~。
    みんな尊敬する凄いなぁ~。
    748 : 名無しさん@お腹 - 2007/10/10(水) 17:56:59 (+39,-29,-56)
    ファイルの保存時にタブが空白に展開されるのって、どこかに
    設定があるんでしょうか?
    かなり調べたんですがわからず…
    indent-tabs-modeとかtab-widthは設定して、編集時には
    タブが挿入できるんだけど、保存すると空白に展開される…
    749 : 名無しさん@お腹 - 2007/10/10(水) 18:29:12 (+23,-29,-15)
    emacs -nwではshift+カーソルキーが認識されないのですが、これはバグなのでしょうか?
    750 : 名無しさん@お腹 - 2007/10/10(水) 19:12:57 (+8,-19,-61)
    同じコンソールの他のソフトウェアでも認識されなければ、
    ターミナルエミュレータのバグでしょう。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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