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

    私的良スレ書庫

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

    元スレEmacs part 25

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - Invalidoption + - LANG + - windmove + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    1 : Zeno ◆5 - 2008/05/06(火) 13:50:16 (+93,-30,+0)
    諸君、ここはかの有名な最強の汎用環境/エディタ、「Emacs」のスレッドである!

    スレッドルールは以下の通り:
    * 初心者にやさしく接すること
    * Emacsユーザーとの仲間意識をしっかり持って、馴れ合いを怠らないこと
    * このスレでのコミュニケーションを前スレ以上に活発にすること (用がなくとも、毎日の書き込みが理想)
    * 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可
    * 自分で書いた便利なコード/アイディアは他人とシェアしようと試みること
            _/l__
         /   く
        | ´ω`  | ぐにゅう emacs
         |    C='|
    * Emacs スレッドのマスコットキャラである「ぐにゅう君」 (↑のAA) と
    (Zeno ◆5nZQbNmQPs) への挨拶も忘れないように!

    GNU Emacs - GNU Project - Free Software Foundation (FSF)http://www.gnu.org/software/emacs/
    EmacsWikihttp://www.emacswiki.org/
    Emacs 電子書棚http://www.bookshelf.jp/
    Emacs Lisp Listhttp://www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
    emacs - SCM: CVS Repositories [Savannah]http://savannah.gnu.org/cvs/?group=emacs
    Emacs (Wikipedia)http://ja.wikipedia.org/wiki/Emacs
    最新の stable リリース (22.1) のダウンロードhttp://ftp.gnu.org/pub/gnu/emacs/emacs-22.1.tar.gz
    Windows用 NTEmacs の最新ダウンロードhttp://sourceforge.jp/projects/ntemacsjp/files/

    前スレhttp://pc11.2ch.net/test/read.cgi/unix/1202112670/
    CVS先端: cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
    2 : ◆3.JjF7 - 2008/05/06(火) 13:55:43 (-11,-29,+0)
    2get
    3 : 名無しさん@お腹 - 2008/05/06(火) 14:25:02 (+27,-29,+0)
    >>1
    最新は 22.2 だよ。
    4 : Zeno ◆5 - 2008/05/06(火) 15:18:55 (+61,+29,-4)

    >>3
    失礼。 どうやらその箇所を見逃していたようだ。
    5 : 名無しさん@お腹 - 2008/05/06(火) 15:28:54 (+52,+29,+0)
    まあ何はともあれ、乙 >>1
    6 : 名無しさん@お腹 - 2008/05/06(火) 15:51:16 (+4,-29,-37)
    xemacsを初めて3時間の俺様がきましたが
    xemacsの話題はここではヌルーデツカ
    7 : Zeno ◆5 - 2008/05/06(火) 15:56:43 (+9,-25,-24)

    >>6
    xemacs の話題でも問題はないが、現行でも将来的に見ても本家 emacs を使用
    した方が得策だと思われる。 emacs 初心者であればなおさらな。
    8 : 名無しさん@お腹 - 2008/05/06(火) 17:20:41 (+4,-29,-66)
    >>7Thx
    特にxemacsにはこだわりません、LinuxでC++のプログラミングがやりたくて
    検索したら
    パンダでもわかるlinuxプログラミング講座というサイトを見たら
    http://homepage3.nifty.com/seto-yoneji/index.html
    たまたま、xemacsが推奨してあっただけなので全然問題ありません。
    9 : 名無しさん@お腹 - 2008/05/06(火) 19:01:15 (-6,-29,+0)
    ねこ
    ぱんだ
      :
      :
    10 : 名無しさん@お腹 - 2008/05/07(水) 00:18:21 (+57,+29,-8)
    パンダとかw
    つか、サイト見てみたけど保存ボタンとか開くボタンとか別にEmaうわなにを
    11 : 名無しさん@お腹 - 2008/05/07(水) 10:15:44 (+78,+9,-99)
    こんにちは、meadow使いです。
    私はちょっとした文章を書きたいという時には、C-x C-fであらかじめファイル名を決めて書くか、
    もしくは文字通りスクラッチに殴り書きをしてのちのちC-x C-sで名前を付けて保存しています。

    カッチョいいファイル名を付けたいので、ファイル名はファイル全体を俯瞰した上で決めたいです。
    なのでというべきか、まだ中味の無い時点でC-x C-fを使って名前を付けてしまうのにはなんとなく抵抗があります。
    その点あらかじめ名前を決めない後者のスクラッチを利用する方法はなんだか気楽に書けるのでよく使っているんですが、
    スクラッチはmeadowを起動した際に一度しか使えない(C-x C-sをするとスクラッチじゃなくなる)のでそこが不満です。

    皆さんはどういった方法を使っていますか?
    何か便利な方法があれば教えてください(スクラッチを何度も使える方法など)。
    12 : 名無しさん@お腹 - 2008/05/07(水) 10:49:40 (+8,-25,-3)
    >>11
    雑文は howm で溜めている。
    13 : 名無しさん@お腹 - 2008/05/07(水) 11:25:19 (+13,-30,-100)
    Elscreen-howm 使ってる人いますか?
    自分は C-c C-c が .howm じゃないと効かないの不便だなと思います。
    今はあえてファイル名でチェックしていますよね。

    keymap を howm-mode に限定してるんだから、
    ファイル名に限定せず有効にしてもいいと思うんですが。

    ※自分はelscreen-howm.elを直接いじって挙動を変えてます。
    14 : 名無しさん@お腹 - 2008/05/07(水) 12:24:43 (+10,-30,-41)
    >>11
    tmp.txt とかでとりあえず書いて、
    あとでカッチョイイ名前にリネームするとかー

    scratch だと lisp-interaction-mode だし
    text-mode のがよくない?
    15 : 名無しさん@お腹 - 2008/05/07(水) 13:25:53 (+43,-29,-82)
    *scratch*は文章を書くところじゃなくてelispの式をちょろっと書くところですよ。C-jで評価。

    文章書きたいなら普通に適当な名前のバッファを開けばいいのでは?
    私は*とか**とか***とかで開きます。
    たまに保存するのを忘れてemacsを終了してしまい涙目。
    16 : 名無しさん@お腹 - 2008/05/07(水) 13:30:57 (+5,-30,-25)
    >>11
    http://www.jaist.ac.jp/~n-yoshi/tips/elisp_tips.html#scratch
    まぁ私も他の方の方法がおすすめなんですが
    17 : 名無しさん@お腹 - 2008/05/07(水) 14:45:42 (+29,-29,-11)
    > * 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可
    なんだこれ? ww
    18 : 名無しさん@お腹 - 2008/05/07(水) 14:46:34 (+56,+29,-2)
    >>17
    もうそれには触れてやるな
    19 : 名無しさん@お腹 - 2008/05/07(水) 14:58:27 (+62,+29,-5)
    >>15
    涙目でもわざわざ保存しなければならない方法を続けているキテガイ
    20 : 名無しさん@お腹 - 2008/05/07(水) 15:27:22 (-1,-29,-2)
    適当にtmp.txtか何かを作って、auto-saveにしたらいいだけじゃん
    21 : 名無しさん@お腹 - 2008/05/07(水) 16:07:30 (+57,+29,-4)
    老いると、今までのやり方を変えることが難しくなるんだ……
    22 : 13 - 2008/05/07(水) 16:30:41 (+34,-25,+1)
    すみません誤爆しました。howmスレに行きます。
    23 : 名無しさん@お腹 - 2008/05/07(水) 18:37:20 (+57,+29,+1)
    >>22 別にここでもいいよ。
    24 : 11 - 2008/05/07(水) 20:36:29 (+8,-30,-125)
    *scratch*にはelispの式を評価するという機能があったんですか。
    知りませんでした。メモメモ

    >>15
    バッファはどうやって開くんでしょうか?
    C-x C-f ~/* とすると~/以下全てのファイルを開いてしまい、C-x C-f ~/**も同じ結果でした。
    C-x C-w **は保存できず。

    --

    早速howmをインスコしてみました。
    慣れるまでには少し時間がかかりそうですが、これは便利そうです。
    みなさんレスありがとうございました。
    25 : 名無しさん@お腹 - 2008/05/07(水) 20:44:33 (+39,-30,-33)
    meadow emacs memoに*scratch*を自動保存&復元するような設定があったはず
    あとVCSが簡単に使える昨今では2秒おきにauto-saveするようにして、
    こまめにcommitするようにした方がいいって大分前にnamazuの作者が書いてた
    26 : 11 - 2008/05/08(木) 00:34:19 (+57,+29,-15)
    うーわやっべ、hownすげーわw
    こんな便利なのあったんだなー
    27 : 名無しさん@お腹 - 2008/05/08(木) 00:56:26 (+89,+29,-47)
    >>25
    RCSやCVSなら2秒おきでも気にならないけど、
    SVNだとツリー全体のリビジョンが3桁・4桁軽くいきそうで怖いなw

    あとチームによてはテスト通らないとコミットしちゃだめとかの縛りがあったり。

    28 : 名無しさん@お腹 - 2008/05/08(木) 00:57:56 (+45,+5,-14)
    >>27
    2秒ごとは普通のセーブだろw
    29 : 名無しさん@お腹 - 2008/05/08(木) 01:37:26 (-1,-29,-54)
    auto-save-buffersは使いたくないな
    なんにでも富豪的アプローチがいいというわけでもあるまい
    30 : 名無しさん@お腹 - 2008/05/08(木) 03:02:55 (+88,+29,-8)
    超どうでもいい文章を永続的に残したいという発想をなんとかすべきだと思う。
    31 : 名無しさん@お腹 - 2008/05/08(木) 11:36:48 (+67,+29,-35)
    >>30
    超どうでもいいと云う評価は後々にならないと下せない。

    あらゆるテキストを永続的に残して、それでも邪魔にならず、
    必要なら見つけ出せる、という状態が好ましいと考える。
    32 : 名無しさん@お腹 - 2008/05/08(木) 13:26:04 (+8,-29,-20)
    どうしてくれるんだお前ら
    CVS-HEAD のemacs23がビルドできねぇーじゃねぇーか。
    33 : 名無しさん@お腹 - 2008/05/08(木) 13:41:02 (+2,-29,-17)
    おれはautosaveで5秒毎に保存、5分ごとにsvn ciしてる
    34 : 名無しさん@お腹 - 2008/05/08(木) 18:42:41 (+57,+29,+0)
    33がマジメに言っているのかそれともギャグなのか分からない
    35 : 32 - 2008/05/08(木) 18:44:05 (+76,+29,-12)
    やべぇ、まだ修正されねぇ。
    19時までしか、外部接続許可取ってないのにどうしてくれんだよ。
    だれか早く直せ。
    36 : 名無しさん@お腹 - 2008/05/08(木) 19:09:31 (+44,+26,+1)
    知るかwww
    37 : 名無しさん@お腹 - 2008/05/08(木) 19:12:48 (+52,+29,+0)
    そういうお前が直せよ
    38 : 名無しさん@お腹 - 2008/05/09(金) 02:37:39 (-1,-29,-19)
    >>33
    ウチのレポジトリではやるなよ。絶対だぞ。
    gitやmercurialとかだったら許す。
    39 : 名無しさん@お腹 - 2008/05/09(金) 06:17:40 (+57,+29,-24)
    メモ論ってのも難しいな.各自、癖も量的違いもあるからな。

    ところで、google notebookとかとsyncしてくれるものは無いもんかな。
    40 : 382 - 2008/05/09(金) 06:56:22 (-1,-29,-20)
    google notebook (笑)
    ネットワーク越しでしか閲覧もエディットもできないのに、よくそんなのが使えますね。
    41 : 名無しさん@お腹 - 2008/05/09(金) 07:09:48 (+38,+4,+1)
    >>35 ワロタw
    42 : 名無しさん@お腹 - 2008/05/09(金) 07:26:59 (+57,+29,-11)
    emacs好きでかつwebアプリの操作性に満足できる人間がいるとは思えない
    43 : 名無しさん@お腹 - 2008/05/09(金) 08:15:28 (+7,+29,-4)
    そろそろこっちに移動しとくれよ。

    自分の情報整理スタイルを晒そうよ 4
    http://pc11.2ch.net/test/read.cgi/unix/1144584224/
    44 : 名無しさん@お腹 - 2008/05/09(金) 08:48:36 (+42,-29,-96)
    複数のPCを使うことになったのですが、Emacsの使用で迷っています。
    たまに.emacsに追記したりするので、環境によって差異が出来るのは好ましくありません。
    全ての環境でsyncしながら使おうと思っているのですが、環境によって設定が多少違います。(文字コードなど)

    環境変数LANGの値でifしたりすることって、EmacsLispで可能なのでしょうか?
    45 : 名無しさん@お腹 - 2008/05/09(金) 08:50:48 (+17,-29,-2)
    >>44

    このへんとかが参考になるかな。

    http://www.bookshelf.jp/soft/meadow_16.html#SEC157
    46 : 名無しさん@お腹 - 2008/05/09(金) 08:56:40 (+12,-30,-22)
    >>45
    (getenv "TERM") ; 環境変数TERMの値を文字列型で返す
    47 : 名無しさん@お腹 - 2008/05/09(金) 08:58:01 (+21,-4,+4)
    48 : 44 - 2008/05/09(金) 10:48:39 (+40,-30,-99)
    ありがとうございます。

    (if (eq (getenv "LANG") 'ja_JP.UTF-8)
    (progn
    ;; 変数セット
    )
    )
    とやってみたのですが、変数がセットされていないようです。

    (getenv "LANG") を評価すると
    "ja_JP.UTF-8"
    が返ります。

    なにか間違っているのでしょうか?
    ja_JP.UTF-8 をダブルクォートで囲っても同様の結果でした。
    49 : 名無しさん@お腹 - 2008/05/09(金) 10:54:01 (-1,-25,+2)
    >>48
    string=
    50 : 44 - 2008/05/09(金) 11:02:26 (+3,-30,-61)
    ありがとうございます
    (string= "ja_JP.UTF-8" (getenv "LANG")

    で、変数がセットされていることを確認できました。

    ;; これを機会にEmacsLispを勉強したいです・・。
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - Invalidoption + - LANG + - windmove + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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