[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/09 12:47 / Filesize : 150 KB / Number-of Response : 729
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Emacs Part 32



1 名前:名無しさん@お腹いっぱい。 [2009/10/24(土) 04:05:36 ]
諸君、ここはかの有名な最強の汎用環境/エディタ、「Emacs」のスレッドである!

スレッドルールは以下の通り:
* 初心者にやさしく接すること
* Emacsユーザーとの仲間意識をしっかり持って、馴れ合いを怠らないこと
* このスレでのコミュニケーションを前スレ以上に活発にすること (用がなくとも、毎日の書き込みが理想)
* 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可
* 自分で書いた便利なコード/アイディアは他人とシェアしようと試みること

GNU Emacs - Free Software Foundation (FSF) www.gnu.org/software/emacs/
EmacsWiki www.emacswiki.org/
Emacs 電子書棚 www.bookshelf.jp/
Emacs CVS Repositories [Savannah] savannah.gnu.org/cvs/?group=emacs
Emacs Lisp List www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
ダウンロード ftp.gnu.org/pub/gnu/emacs/
Windows用 NTEmacs の最新ダウンロード https://sourceforge.jp/projects/ntemacsjp/files/

CVS先端: cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
Git: git clone git://git.savannah.gnu.org/emacs.git emacs
        _/l__
     /   く
    | ´ω`  | ぐにゅう emacs
     |    C='|
前スレ pc12.2ch.net/test/read.cgi/unix/1251665639/

Emacs は世界を救う!

518 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:25:01 ]
>>517
>>516の言ってることを理解できないとか、ちょっと引くわ...

519 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:33:15 ]
いや・・・いいんだけどさ・・・

520 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:35:30 ]
俺のコーディングスタイルは
 int *a;
じゃなくて
 int* a;
だが、誰も賛同してくれない。

521 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:39:27 ]
>>520
> int* a;
C++ は後者を支持しているんだけどな。
でもやっぱり foo *var スタイルが多いな。
俺はCでもC++でも書くことがあるから、中間を取って
foo * var
って書いたりする。

522 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:50:54 ]
int *a, *b;
int* a, b; // !?
int* a, *b; // !!??



523 名前:520 mailto:sage [2009/12/02(水) 22:53:37 ]
>>522
そこは諦めて
int *a, *b;
あるいは
int* a;
int* b;
としてる。でも本当は
(int*) a, b;
とかしたい。
(struct tm)* t;
とか。

524 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:54:37 ]
>>522
俺は int* a; スタイルなら、1行には1個しか書かないようにしてる。
他人と仕事するときは自分のスタイルはすべて忘れる。

525 名前:520,523 mailto:sage [2009/12/02(水) 22:56:40 ]
もっと言うと
int (*func)(int, int);
じゃなくて
(int (int, int))* func;
とか。Javaの書き方(String[] args等)はだいぶ俺の考えに近い。

526 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 22:59:05 ]
typedef しちゃえばいいんじゃないかと。

確かに Java だの C# だのは型と変数部分がしっかり分離してていいよね。



527 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:01:47 ]
C#の多次元配列はなかなかいいよ。
double[,] m = new double[3, 3];
こうだからw

528 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:19:27 ]
ポインタ完全制覇では
int *a; の書き方を支持してるね。
Cはポインタに限らず訳のわからない宣言方法だらけだから
無理に分かりやすく解釈するよりも「そういうもんだ」と諦めろということらしい。

529 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:25:43 ]
>>528
int * a は
int (* a) って結合だからなあ

int* a だと
(int*) a って勘違いしちゃうからってのが前者を推奨する側の根拠だったと思う。

>>522 みたいなときに b がどうなるのかわからんみたいな。
もっともコンパイルするときに警告でるからわかるとは思うけどね。

530 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:35:24 ]
C++ なら int* a
C なら int *a
で使いわけてる。

531 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:40:52 ]
スレ間違ったかと思った。
lispだとコーディングスタイル論争が無いから新鮮だ。


532 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/02(水) 23:43:27 ]
閉じカッコ並べる場所とか、あるんじゃね?

533 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 00:26:30 ]
ようわからんが、int* a;だと
int* a, b;みたいなときパッと見わけわかんないじゃん
論理的にはint *a, b;だろ

534 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 01:07:32 ]
閉じカッコの位置論争でもめたりもすんのかね





535 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 01:09:15 ]
他の言語ほどもめることはなさそう。
どうせlisperにはカッコ見えてないだろうしw

536 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 02:07:22 ]
lisper なら閉じ括弧はまとめるでしょ。
インデントしちゃうのは他の言語からきた人。
それだけ。


それだけ。



537 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 02:31:49 ]
int* a;
で、一度に一個しか書かない派だな。
C++(orC99)は使う直前に変数を宣言できるから、一度に複数宣言する
事があまりないし。


538 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 04:13:44 ]
その書き方すると怒られるよ
古い人が特に気に入らないようで

539 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 06:05:58 ]
Emacs初心者です 家ではubuntu使ってます(半年くらい)
職場のPCはWindowsXPです 職種は普通の事務職です(プログラマではありません)
職場の自分用のPCは有るのですがインストール権限は有りません
しかし、職場のPCでもEmacsを使いたいと思い
ttp://code.google.com/p/emacs-for-windows/
上記のサイトからダウンロードしたEmacs23.1を使っています
.emacsとロードパスを通してinstall-elispが使えるところまでは出来ました
今つまづいているのはAnthyのインストールです
上記のサイトから使わせてもらっている Portable Emacs の
どこをどうすればAnthyを使えるようになるのでしょうか
家のubuntuのEmacsからAnthy関係のファイルをコピペして設定を書けば
Anthyが動くような気もするのですが そんなものでも無いのでしょうか?

540 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 11:20:07 ]
小松さんGoogle入社してIMEつくってたのか・・・

541 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 11:27:39 ]
>>536
そりゃまとめるだろうけど、
letのバインドのとこの閉じカッコの位置なんか、好みで違うじゃん。


542 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 12:23:11 ]
int a, *b = &a, *const c = b;

っていう書き方。

543 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 14:03:43 ]
>>540
早くLinux版がほしいとこだよな


544 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 14:08:41 ]
ここ一応UNIX板なんですけど

545 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 14:59:47 ]
小松さんは elisp 書いてた人だからまーったくかかわりないわけじゃないと思うが・・・

546 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 17:10:04 ]
>>539
meadow を使った方がいいんじゃない?
ttp://www.meadowy.org/meadow/



547 名前:546 mailto:sage [2009/12/03(木) 22:01:29 ]
と思ったけど、meadow って開発停滞してるんですね、知らなかった。


548 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:14:19 ]
だって優秀なエディタがいくらでも存在する時代にwindowsでemacs使おうなんて考える馬鹿は今時いないし

549 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:20:22 ]
Emacsより優秀なエディタって何かあったっけ?

550 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:23:40 ]
Vから始まるアレ

551 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:24:23 ]
そういうのはどうでもいいんだけど
windows上でもmeadowつかわないで普通のemacs使う人が増えたなとは思う

552 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:27:54 ]
www.ymacs.org/

553 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:28:04 ]
普通が一番だよってうちのばあちゃんも言ってた。

554 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:33:19 ]
viとメモ帳を使いこなすのが本物のPG

555 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:43:15 ]
>>547
そうだったんだ。
>>539 の言ってる emacs のほうが、meadow よりいいのかな。


556 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:50:45 ]
meadowはどうしたって最新バージョンのemacsを取り込むまでラグが出来るし



557 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 00:56:15 ]
GNU のダウンロードページからも Windows 版落とせるじゃん。NTEmacs ってやつ?
NTEmacs で MS-IME 使うときには、なにか特別な設定だかパッチが必要だったと思う。
パッチ当てられたやつが配布されてなかったっけか。

Windows で Anthy を使う方法は知らない。

>>555
とりあえずフォントの設定は楽チンだった。

558 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 02:32:57 ]
>>557
公開されているNTEmacs23用のIMEパッチは糞だった。
もうあきらめてSKK使ってる。

559 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 03:21:20 ]
誰か標準状態で使えるようにパッチあてたバイナリうpして

560 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 03:21:59 ]
確かに設定がめんどくさいよね

561 名前:539 mailto:sage [2009/12/04(金) 04:47:40 ]
FirefoxやOpenOfficeも PortableでUSBメモリから(Windows上で)起動出来る
アプリを車のキーに付けたUSBメモリに入れて持ち歩いています

portableapps.com/ ←ここ以外のサイトにも沢山あります

7-ZIPやPDFリーダーも便利です こんな感じでEmacsも持ち歩けたら
便利(カッコイイ)なと思いました 職場のPCのCドライブにもコピー
するだけで動くし WindowsPCなら何処にでもあるし



562 名前:539 mailto:sage [2009/12/04(金) 05:20:06 ]
>>552
Ymacs すごくカッコいいです! びっくりしました

USBメモリから(Windows上で)起動出来るアプリとしては
Portable ubuntuも使っているのですが 環境を整えると
サイズが大きくなりすぎる事と 管理者権限でfirewallを設定
されているPCではcolinuxのdaemonが弾かれて起動しないので
Portable ubuntu にEmacsをインストールして使用するのは
諦めました


563 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 07:24:46 ]
>>557
つ WinAnthy

564 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 16:14:35 ]
こども統合幕僚長

565 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 17:51:21 ]
私は彼氏と一緒にemacsつかってるよ。
今では彼よりも使いこなしてるけど。

566 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 17:57:40 ]
氏ね



567 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:07:59 ]
emacsを常用している女性の割り合いはどのぐらいになるのだろう?
500人に一人、0.2%ぐらいかな?

568 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:09:46 ]
あたし女だけどemacsバリバリ使いこなしてる

569 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:31:04 ]
やめて!


570 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:35:37 ]
>>568
じゃあ、ぼきゅと付き合ってくれる?

571 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 18:37:14 ]
いまはemacsがあたしの恋人

572 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 19:10:09 ]
キモ

573 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 19:14:24 ]
>>1
>* 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可


574 名前:名無しさん@お腹いっぱい。 [2009/12/04(金) 19:19:12 ]
イスラム教国と同じ発想だな。

575 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 20:46:17 ]
emacsでphpをプログラミングしたいと思いましてEmacs23をインストールしました。
php拡張子のファイルを開くと自動的にPHPモードになり、とりあえず使えるようになったのですが、
二つほど分からない点があるので教えていただけないでしょうか。

@ネットでphp-modeについて調べると、外からダウンロードしてきてemacsファイルにphp-modeを読み込む設定を書いてる人が多いのですが、
自分は何も設定していないのにphp-modeが使える状態になっています。これは何故ですか?
ちなみに自分の環境には/usr/share/emacs/site-lispにphp-mode.elがあります。

A自分の環境にあるphp-mode.elの中身を覗いてみると、php-mode.elのバージョンが1.4.0になっていました。
最新バージョンはsourceforge.net/projects/php-mode/によると1.5.0のようなのでこれに変更したいです。
この場合、/usr/share/emacs/site-lisp/php-mode.elを上書きすればいいのでしょうか?
あるいは、~/.emacs.d/plugins/というディレクトリに個人用のelispを置けるらしいのでここに置けば上記のphp-mode.elより優先して読み込んでくれるのでしょうか?
Emacs熟練者の方がどういう設定をしてるのか知りたいです。

長ったらしくてすいませんがよろしくおねがいします。

576 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 20:50:56 ]
そう言えばコレどうなったんだろう。Microsoftの.NET版Emacs
ttp://www.itmedia.co.jp/enterprise/articles/0801/07/news030.html



577 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 21:22:16 ]
っていうか女って汚いから

578 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 22:25:47 ]
>>575
1、php-mode.elが標準で入ったのはEmacs23からだと思う。
それ以前は自分でインストールして使っていた。その設定例が多いのだと思う。

2、普通は上書きはしない。
別のディレクトリを用意して読ませるようにする。
どこを読ませるかは好みだろう。たとえばオレは ~/elisp/ ってのを作ってそこに入れる。

あと、たぶん大丈夫だろうけど、特定のパッケージだけバージョンを上げてみたら
それに含まれる関数が手元の環境の方に入っていなくて結局使えなかった、
なんてことも考えられるので、何かあったら自分でなんとかするんだ。


579 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 22:55:01 ]
え?php-modeなんて入ってないけど
どこのEmacs23?

cvs.savannah.gnu.org/viewvc/emacs/lisp/progmodes/?root=emacs

580 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:13:19 ]
>>579
>>578だけど、本家には入っていなかったのか。適当なこと言ってごめん。

それはそうと、/usr/share/emacs/site-lisp 以下っていっていることと、
レス内に機種依存文字が使われていることから cygwin なのかも、といまさら予想してみた。
最近の cygwin のこともよく知らないんだけど。


581 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:22:01 ]
質問させて下さい。
Windows で GNU Emacs 使ってます。
ediff-files などで日本語パスの入ったファイルを指定すると、No such a error とでてしまいます。
解決策をご存知の方はいますか?
もし知っていたらご教示頂けると助かります。


582 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:26:54 ]
"No such a error"
そんなエラーはない、ってこと?


583 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:35:09 ]
No such a file っすね、すいません。
エラーメッセージと一緒に表示されたパスは、UTF8っぽかったんで、sjis とか思い当たる変数にセットしてみたんですけど、うまくいきませんでした。

584 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:46:51 ]
ediff-files などで、って、ediff 以外ではどんなのがダメなの?

あと、エラーメッセージはちゃんとコピーしたほうがいいと思うよ。
C-h e で *Messages* バッファが見れるから。


585 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 00:55:44 ]
バックスラッシュと¥記号でハマりました
Debian 上で Emacs22 を使っています

以前の sarge の頃は euc-jp の環境で、language-env の吐いた .emacs など
を使っていました

当時は、キーボードの Backspace の左隣にある「¥」の印字されたキーを
叩くと、バックスラッシュがバッファに表示されたました。それで全く問題あ
りませんでした。

バックスラッシュ…UNIX ライクな環境
¥…代わりとして MS Windows だけで使われる
そして、2つの内部表現は同一、と思い込んでいました。

ところが、最近 utf-8 に乗り換えたところ、同じキーを叩くと¥が表示され
て、ビックリしました。

しかも、¥のままだと gcc や javac で "▼n" の箇所が改行されずに、純粋
に文字 '▼' と 'n' の列と解釈されてしまい、途方に暮れました。

さらに酷かったのが TeX で、¥のままだと ! LaTeX Error: Missing \begin{document}.
と怒られる始末でした。さらにソースファイルは euc-jp しか受け付けてくれ
ないので、冒頭に %-*-coding: japanese-iso-8bit;-*- と付け足したので、
余計に混乱しました。

586 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 00:57:38 ]
あれ?半角¥を入力したつもりが、下向きの三角になってる (´-`).。oO(なんでだろう?)


>>585 のつづき)
結局、ググっていると、右Shift の左隣にある「\」の印字されたキーを叩け
ば、バックスラッシュがバッファに表示され、これで万事解決しました。

キーボードは 106A なんですが、やはり「¥」と「\」では、叩いたときに違
う文字コードが送られるようです。

また、utf-8 でエンコードされたファイルでは¥と\が共存できるので、どう
やら、これらの内部表現は異なるみたいです。

ASCII コードと JIS X 0201 では「¥」と「\」は同じ 0x5c なのに、扱いが
異なるみたいです。

utf-8 では「¥」と「\」の文字コード割り当てが違うんでしょうか?

…なんかもう意味不明です。だれか詳しい方いませんか?



587 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 01:05:19 ]
今夜は迷える子羊どもがよう来るな
Zeno様、こういう時こそ出番なのではないですか?

588 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 06:39:26 ]
>>586
EmacsのスレよりもLinux板(のdebianスレ?)できく方がいいんじゃないかなあ。

589 名前:Zeno ◆5nZQbNmQPs mailto:sage [2009/12/05(土) 06:58:55 ]

>>586
emacs上で \ の前にカーソルを置いて
(message "%s %s" (what-charset) (char-code-at-cursor))
を実行してみろ。通常なら

(ascii) Char: \ (92, #o134, #x5c) point=1 of 59 (0%) column=0

のように表示されるはずだ。その結果をここに貼り付けろ。
次に、もし別な文字コードになっていたのなら、末端で

$ xbindkeys --key

を実行して、お前のキーボードの「¥」キーをタイプしてみて、
その結果をここに貼り付けろ。

助けてやってるんだから早くしろ。


590 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 07:43:56 ]
Unicode では \ は U+5C、¥ は U+A5 と別のコードがあります。

Emacs22 組込みの UTF-8 だと、以下の設定で ¥ を \ にデコードできるかも。
(puthash #x00a5 ?\\ ucs-unicode-to-mule-cjk)


591 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 14:40:53 ]
>>583
単純に diff.exe がないんじゃないか?


592 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 15:03:43 ]
文字で書くとややこしいから、
reverse solidus, U+005C
fullwidth reverse solidus, U+FF3C
yen sign, U+00A5
fullwidth yen sign, U+FFE5
とUnicode文字名か、Unicodeスカラ値で書いた方がいいと思う。

ちなみに昔のEmacsでは、キーボードからyen signを受け取っても、
reverse solidusに変換していた。

593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 09:12:54 ]
emacsのCモードってバグない?

if(...) の ... を複雑にしすぎると外側の ( ) の対応が取れなくなることがある気がする。

594 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 09:25:17 ]
だからもう使われていないんだろうな。

595 名前:Zeno ◆5nZQbNmQPs [2009/12/06(日) 09:50:07 ]

>>593
c++-modeを使え。



596 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 10:17:55 ]
cperl-modeもたまに色分けがおかしくなる



597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 11:50:54 ]
ワープロ専用機OASYSや昔のBASIC(N-88とかF-BASIC)の様に,好きな位置にカーソル移動するモードってありませんか.
挿入モードと上書きモードを使い分けてテキストでブレストしたいのです.


598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 12:12:36 ]
その用途だったらvimがいいんじゃね、と書くとこのスレだと怒られそうなので
vipper-mode とか viper-mode が便利かもしれない ただ学習コストは高いかも
<M-g><M-g>で行移動はできる

599 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 12:14:17 ]
ちゃう vip-modeとviper-mode だった
Emacs上でhjklで移動できる

600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 12:17:09 ]
picture-mode みたいな感じのことかなあ
何も入力されてない方向にカーソルもってくと空白がかってに挿入されて
好きな場所に文字が入力出来る、みたいなのを想定してるんだろうか

601 名前:Zeno ◆5nZQbNmQPs [2009/12/06(日) 12:35:00 ]

>>600
懐かしいな。
久々に使用してみたが、やはり良いな。
*-draw-* は幾つか増やして欲しいものだが。



602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 13:04:52 ]
一太郎とか、ワープロ専用機に多かったよねそういうの。

603 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 13:28:39 ]
>>602
現代ではそういうのはExcelが担当してるな・・・

604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/06(日) 13:40:15 ]
>>600
そうです! それです.ありがとうございます.
Tabの振舞やRETで前の行が次の行にコピーされるのが面白いですね.

これをベースにすれば色々とできそうですね.


605 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 15:05:54 ]
感謝の印におっぱい見せろよ

606 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 15:28:42 ]
わかりました
ttp://livedoor.2.blogimg.jp/amplit/imgs/b/f/bf510016.jpg



607 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 20:14:26 ]
よくやった

608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 20:38:19 ]
(´・ω・`)おっぱい見えてないがな

609 名前:Zeno ◆5nZQbNmQPs [2009/12/07(月) 20:43:40 ]

>>606
「おっぱいを」見せろ



610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 21:54:25 ]
ただし14歳のおっぱいに限る

611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 23:44:05 ]
>>609
うるせーはげ

612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 23:57:48 ]
>>610
> 14歳のおっぱい
ttp://www.kyoto-np.co.jp/static/2009/09/27/P2009092700056.jpg

ttp://www.kyoto-np.co.jp/article.php?mid=P2009092700056&genre=K1&area=K00

613 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 00:20:36 ]
(#^ω^)・・・

614 名前:名無しさん@お腹いっぱい。 [2009/12/08(火) 14:33:00 ]
Emacsについて質問させてください。
現在Emacsにて、特定の処理をしています。
処理は、
replace-regexp
などを何度か行う処理なのですが、処理対象が100ファイル程度あります。
現在は手作業で1ファイルづつ行っているのですが、これを一括で行う方法などありませんでしょうか?
全てのファイルに対して行う処理は同じになります。

615 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 14:42:25 ]
なんかawkとかLL使ったほうがよくないのか

616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 14:53:34 ]
それもそうだよな
elisp書けばいいとは思うけど
そういうのはelispもともと知っててemacsの中で完結してなきゃいやんな人向けだ



617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 15:34:32 ]
sed使え

618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 15:52:26 ]
>>614

こんな感じでどうだ? 動作未確認だけど

(mapc
(lambda (x)
(find-file x)
(goto-char (point-min))
(replace-regexp regexp to-string)
(save-buffer)
(kill-buffer (current-buffer)))
'("~/file_1"
"~/file_2"
"~/file_n"))







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<150KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef