Emacs Part 32
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/10/24(土) 04:05:36スレッドルールは以下の通り:
* 初心者にやさしく接すること
* Emacsユーザーとの仲間意識をしっかり持って、馴れ合いを怠らないこと
* このスレでのコミュニケーションを前スレ以上に活発にすること (用がなくとも、毎日の書き込みが理想)
* 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可
* 自分で書いた便利なコード/アイディアは他人とシェアしようと試みること
GNU Emacs - Free Software Foundation (FSF) http://www.gnu.org/software/emacs/
EmacsWiki http://www.emacswiki.org/
Emacs 電子書棚 http://www.bookshelf.jp/
Emacs CVS Repositories [Savannah] http://savannah.gnu.org/cvs/?group=emacs
Emacs Lisp List http://www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
ダウンロード http://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='|
前スレ http://pc12.2ch.net/test/read.cgi/unix/1251665639/
Emacs は世界を救う!
0036名無しさん@お腹いっぱい。
2009/10/25(日) 09:12:31sudo make install しなければ良いだけ。
./src/emacs を呼ぶようにする。
0037名無しさん@お腹いっぱい。
2009/10/25(日) 09:54:25stow もいいよ。
configure に --prefix つけておいて stow で /usr/local 以下に symlink を貼る
$ ./configure --prefix=/opt/emacs-version; make bootstrap; sudo make install
$ sudo stow -v -t /usr/local -d /opt emacs-version
いらなくなれば
$ sudo stow -D -v -t /usr/local -d /opt emacs-version
$ sudo rm -r /opt/emacs-version
するだけ。
0038名無しさん@お腹いっぱい。
2009/10/25(日) 10:00:00普通に--prefix=$HOME/optでいいじゃんよ
0039名無しさん@お腹いっぱい。
2009/10/25(日) 11:28:05Vim使いの人は表示する人が多い。なんで?
エディタ文化に詳しい人教えて!!
0040名無しさん@お腹いっぱい。
2009/10/25(日) 11:32:06>Vim使いの人は表示する人が多い。
ホントに多いの?
俺は行番号なんて表示させないけど。必要なときに set nu するだけ。
0041名無しさん@お腹いっぱい。
2009/10/25(日) 16:29:08行番号イラネ→泣く泣く行番号非表示→慣れてみると行番号イラネ
っていう流れだと思う。
0042名無しさん@お腹いっぱい。
2009/10/25(日) 16:44:50Lispは大事な概念がたくさんあってプログラマは知っておいて損は
ないからね。
編集部分は大差ないと思うけど、Vimはかなり少ないキー操作で
色々出来るってのはある。
0043名無しさん@お腹いっぱい。
2009/10/25(日) 16:48:10スレ違い。
どうでもいいから。
比較をしたいなら、専用のスレがあるからそこに行けよ。
0044名無しさん@お腹いっぱい。
2009/10/25(日) 17:02:330045名無しさん@お腹いっぱい。
2009/10/25(日) 17:11:52emacs lispだけで十分かな
0046名無しさん@お腹いっぱい。
2009/10/25(日) 17:25:550047名無しさん@お腹いっぱい。
2009/10/25(日) 17:27:13emacsはそうでもない
0048名無しさん@お腹いっぱい。
2009/10/25(日) 17:39:15>>39 が見たのは GVim かな。
0049名無しさん@お腹いっぱい。
2009/10/25(日) 17:44:09目的は emacs lisp のより良いコーディングだし、scheme なんかはどうでもいいわ。
emacs lisp以外でlisp系の言語なんて使う機会ないわ。
schemeは単なる学び損になる恐れが強いので、眼中に無し。
0050名無しさん@お腹いっぱい。
2009/10/25(日) 18:23:21emacsの場合、行番号表示するelispを使うことになるんだが所詮elispで表示してるだけだから、ちょっといじわるな操作加えるとレイアウト崩れたりする。
eclipseやvimのような完成度を求めることが出来ないから結局使ってない。
0051名無しさん@お腹いっぱい。
2009/10/25(日) 18:28:260052名無しさん@お腹いっぱい。
2009/10/25(日) 18:34:450053名無しさん@お腹いっぱい。
2009/10/25(日) 18:45:20行番号があると便利だよ。
0054名無しさん@お腹いっぱい。
2009/10/25(日) 18:47:300055名無しさん@お腹いっぱい。
2009/10/25(日) 19:14:29コンパイルエラーの該当行探すのに行番号あった方が一目で分かって良い。
0056名無しさん@お腹いっぱい。
2009/10/25(日) 20:00:19これは凄い
0057名無しさん@お腹いっぱい。
2009/10/25(日) 20:02:13それにルーラーとにらめっこなんかしてたら余計に眼が疲れる
0058名無しさん@お腹いっぱい。
2009/10/25(日) 20:03:350059名無しさん@お腹いっぱい。
2009/10/25(日) 20:11:150060名無しさん@お腹いっぱい。
2009/10/25(日) 20:13:23ファイル開いて set nu して 120j して行番号で該当行を探す事が多いな。
まぁ好みの話だね。
0061名無しさん@お腹いっぱい。
2009/10/25(日) 20:35:58emacsの主義も理解できるけど、他のエディタでよく使われる機能ぐらいは標準で組み込まれてるべき
0062名無しさん@お腹いっぱい。
2009/10/25(日) 20:41:140063名無しさん@お腹いっぱい。
2009/10/25(日) 20:58:460064名無しさん@お腹いっぱい。
2009/10/25(日) 21:15:20EmacsならM-x compile M-x next-error
vimならcc foo.c 2>&1| error -v
かと思っていたわ
0065名無しさん@お腹いっぱい。
2009/10/25(日) 21:40:500066名無しさん@お腹いっぱい。
2009/10/25(日) 21:48:07コード入力した時点で行の横あたりにエラーのマーカーを出してくれるとありがたいが。
0067名無しさん@お腹いっぱい。
2009/10/25(日) 22:00:040068名無しさん@お腹いっぱい。
2009/10/25(日) 22:08:340069名無しさん@お腹いっぱい。
2009/10/25(日) 22:10:110070名無しさん@お腹いっぱい。
2009/10/25(日) 22:11:57117Gとか120Gとか125Gだろ。
jて。jなんか使ってるからset nuが必要になる。
数Gと^Gで十分。
Emacsではgoto-line(M-g)とline-number-mode。
0071名無しさん@お腹いっぱい。
2009/10/25(日) 22:15:570072名無しさん@お腹いっぱい。
2009/10/25(日) 22:58:100073名無しさん@お腹いっぱい。
2009/10/25(日) 23:07:17エラー報告用のバッファを開いてリンク付きのエラーリストを常に更新させる
ってぐらいはできるかもしれんが、idle-timerとオーバーレイを使って
ポイントのある行に表示とかいうのはちょっとややこしそうだ
0074名無しさん@お腹いっぱい。
2009/10/25(日) 23:14:27他の人とのやり取りは用には行番号も使うけど、全部表示する必要もないし。
また、BASICから発展したほかのDOSエディタと違って
Lispに行ジャンプは無いので必要なかったと思われるし。
0075名無しさん@お腹いっぱい。
2009/10/26(月) 00:08:54行きたいところ行くすべ教えてくだせぇ><
カーソル移動か
C-s の検索だけで移動している私
0076名無しさん@お腹いっぱい。
2009/10/26(月) 00:15:39それ以外は、M-x goto-line
0077名無しさん@お腹いっぱい。
2009/10/26(月) 00:16:330078名無しさん@お腹いっぱい。
2009/10/26(月) 02:35:44してる
0079名無しさん@お腹いっぱい。
2009/10/26(月) 02:43:5422以降M-gがプリフィックスになったのが残念
0080名無しさん@お腹いっぱい。
2009/10/26(月) 03:17:16キャンセルどうしてんの?
0081名無しさん@お腹いっぱい。
2009/10/26(月) 03:29:53何か設定が必要なのでしょうか?
0082名無しさん@お腹いっぱい。
2009/10/26(月) 03:54:51C-g
0083名無しさん@お腹いっぱい。
2009/10/26(月) 09:49:34このすれってEmacsだけで生活してる人、どのくらいいるのですか?
そういう人って、今でも結構いるんですか?
0084名無しさん@お腹いっぱい。
2009/10/26(月) 10:56:010085名無しさん@お腹いっぱい。
2009/10/26(月) 11:51:32w3mというかemacsのfont-lockがうんこすぎるんでブラウザはfirefox+vimperatorになった
0086名無しさん@お腹いっぱい。
2009/10/26(月) 12:07:41学生時代、ログインシェルが emacs って先輩が居た。
院を中退して、なんかアジアのどこかにいるらしい。
0087名無しさん@お腹いっぱい。
2009/10/26(月) 12:27:48そんなことできるのか
clispがログインシェルになるというのは聞いたことあるが
0088名無しさん@お腹いっぱい。
2009/10/26(月) 13:00:070089名無しさん@お腹いっぱい。
2009/10/26(月) 13:08:23できればemacsで全部済ませたいけど、個々のソフトが進化しまくったから今じゃしんどいね
ファイル操作とテキスト編集、簡単なコンソールアプリ作る時はemacsだけど
0090名無しさん@お腹いっぱい。
2009/10/26(月) 15:32:57screenの中でemacs23のようなフォントや表示能力があればemacs -nwで全て解決するのに。
0091名無しさん@お腹いっぱい。
2009/10/26(月) 15:35:250092名無しさん@お腹いっぱい。
2009/10/26(月) 15:39:010093名無しさん@お腹いっぱい。
2009/10/26(月) 15:45:010094名無しさん@お腹いっぱい。
2009/10/26(月) 16:24:42(setq auto-mode-alist (cons '("\\.rb$" . ruby-mode) auto-mode-alist))
なぜ.rbという拡張子の前に、\\とバックスラッシュが二つ必要なのですか?
0095名無しさん@お腹いっぱい。
2009/10/26(月) 16:35:10http://www.mew.org/~kazu/doc/elisp/regexp.html
0096名無しさん@お腹いっぱい。
2009/10/26(月) 16:46:59本当不思議だ
(rx ".rb" eol)
0097名無しさん@お腹いっぱい。
2009/10/26(月) 17:05:410098名無しさん@お腹いっぱい。
2009/10/26(月) 17:13:02なんか方向性間違ってるよね
0100名無しさん@お腹いっぱい。
2009/10/26(月) 17:41:54× rx使った方がわかりやすいのに
○ rx使った方がわかりにくい
0101名無しさん@お腹いっぱい。
2009/10/26(月) 17:58:37素のregexを自在に使える人にとっては面倒なだけなのか
>>97
kwsk
./configure次第でインストールされないこともあるの?
大分前から標準になってたと思うんだけど
0102名無しさん@お腹いっぱい。
2009/10/26(月) 18:30:23なんで?
教えてちょうだいな。
0103名無しさん@お腹いっぱい。
2009/10/27(火) 06:20:20s/a/b/
使う人減ったよね。個人的に好きなんだけど。
0104名無しさん@お腹いっぱい。
2009/10/27(火) 09:27:320105名無しさん@お腹いっぱい。
2009/10/27(火) 09:42:22なんでイラッって来るの?
0106名無しさん@お腹いっぱい。
2009/10/27(火) 11:38:33それみると、なんか、さぶっ ってなる。
0107名無しさん@お腹いっぱい。
2009/10/27(火) 11:45:57海外でも通じるというメリットがある(×○が通じるのはおそらく日本だけ)
0108名無しさん@お腹いっぱい。
2009/10/27(火) 11:48:46> s/a/b/
なんのこっちゃさっぱりわからん。何これ?
0109名無しさん@お腹いっぱい。
2009/10/27(火) 11:57:470110名無しさん@お腹いっぱい。
2009/10/27(火) 12:04:31スレに関係ないし、レスの流れにも乗ってないじゃん。
置換の話なんてしてねえからな。
0111名無しさん@お腹いっぱい。
2009/10/27(火) 12:07:41×a
○b
と同義
0112名無しさん@お腹いっぱい。
2009/10/27(火) 12:25:180113名無しさん@お腹いっぱい。
2009/10/27(火) 12:35:410114名無しさん@お腹いっぱい。
2009/10/27(火) 12:42:52不思議な感覚の持ち主なんですねw
0115名無しさん@お腹いっぱい。
2009/10/27(火) 12:50:310116名無しさん@お腹いっぱい。
2009/10/27(火) 12:57:01sabu(さぶっ)って見えるんすわぁ
0117名無しさん@お腹いっぱい。
2009/10/27(火) 14:28:440118名無しさん@お腹いっぱい。
2009/10/27(火) 15:01:45s/a/b/が分からないでsabuってなるのは問題あると思うぜw
0119名無しさん@お腹いっぱい。
2009/10/27(火) 15:33:450120名無しさん@お腹いっぱい。
2009/10/27(火) 15:34:570121名無しさん@お腹いっぱい。
2009/10/27(火) 15:56:530122名無しさん@お腹いっぱい。
2009/10/27(火) 16:06:46consは配列に対する操作でもスタックに対する操作でもないけど。
0123名無しさん@お腹いっぱい。
2009/10/27(火) 16:47:23http://journal.mycom.co.jp/news/2009/10/27/043/index.html
0124名無しさん@お腹いっぱい。
2009/10/27(火) 17:15:32cons : push
car : top
cdr : pop
でスタックと対応できるってのは関数型言語の入門書で例としてよく出てくる
0125名無しさん@お腹いっぱい。
2009/10/27(火) 17:23:060126名無しさん@お腹いっぱい。
2009/10/27(火) 17:27:140127名無しさん@お腹いっぱい。
2009/10/27(火) 17:36:290128名無しさん@お腹いっぱい。
2009/10/27(火) 17:40:31どうでもいいです。
0129名無しさん@お腹いっぱい。
2009/10/27(火) 18:31:02consとpushじゃ真逆じゃないの?
0130名無しさん@お腹いっぱい。
2009/10/27(火) 18:51:46キューに対するならpushは最後に追加になるんじゃない。
データ構造によるでしょう。
0131名無しさん@お腹いっぱい。
2009/10/27(火) 18:56:090132名無しさん@お腹いっぱい。
2009/10/27(火) 19:02:530133名無しさん@お腹いっぱい。
2009/10/27(火) 19:06:300134名無しさん@お腹いっぱい。
2009/10/27(火) 19:30:44おもわず「むかなきゃ、食べられないんですか?」
と言ってしまったら別の客が「パフっ!!」とコーヒーを噴き出した
0135Emacsビギナ
2009/10/27(火) 19:46:32その標準出力をEmacsのカーソル位置に出力する。
ってなことやってる人いますか?
もしやってる人、やり方を知ってる人がいれば教えてください><
■ このスレッドは過去ログ倉庫に格納されています