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

私的良スレ書庫

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

元スレEmacs Part 40

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
501 : 名無しさん@お腹 - 2012/06/29(金) 21:08:56.81 (+28,-28,-3)
emacsのdocstringも多国語化されてもいいような気がするんだけど
502 : 名無しさん@お腹 - 2012/06/29(金) 23:02:11.36 (+51,+25,+1)
>>501
期待してるぞ。
503 : 名無しさん@お腹 - 2012/06/29(金) 23:08:34.10 (-1,-29,-41)
やるとするとどうすりゃいいんだろ?
文字列あったらdocstring、リストなら本体って判断なんでしょ?
assoc 入れるわけにもいかんのか
504 : 名無しさん@お腹 - 2012/06/30(土) 05:28:11.70 (+3,-30,-215)
docstring以外の多言語化もすること考えるとその時の言語設定によって別の文字列として解釈されるオブジェクトを導入するとかどうだろう

イメージ的には
(defun foo ()
#?(:en "hoge hoge"
:ja "ぴよぴよ")
....
て書いとくと日本語環境だとぴよぴよがdocstring扱いになる、みたいな

#?(:name foo-docstring )
みたいな感じで名前ふってあとから内容追加できるようにしとけば翻訳を別ファイルにわけたり後から追加したりとかできるし

という5分くらい考えての妄想
本体に手入れることになるかな、それともdefun系の定義書き換えるだけでいけるかな
505 : 名無しさん@お腹 - 2012/06/30(土) 05:30:14.68 (+51,+28,-1)
あれ記号が化けちゃった
506 : 名無しさん@お腹 - 2012/06/30(土) 07:26:38.39 (+17,-30,-89)
みんなM-TABに割り当てられているコマンドってほぼ使ってないだろうね。
かくいう自分も使ってないけど、大体complete-symbolが割り当てられてるかな。
emacs-lisp-modeとかだとスゲー便利だけど。

各モード毎にM-TABのコマンドを別のキーに割り当てるのは簡単だけど、
例えばC-M-TABを押した時に、常にM-TABに割り当てられているコマンドを実行
するように設定するにはどうすればいい?
507 : 名無しさん@お腹 - 2012/06/30(土) 07:51:41.61 (-1,-30,-12)
>>506
key-translation-map
508 : 名無しさん@お腹 - 2012/06/30(土) 09:56:43.73 (+2,-29,-10)
M-TAB使いまくってるぞなにいってんだ
タスク切り替えになっちゃう? Windows じゃ C-M-i って押すんだよ
509 : 名無しさん@お腹 - 2012/07/05(木) 16:51:27.31 (+7,-30,-97)
emacs 24.1 で grep-edit.elを使用している方に質問です。
23.xまではgrep後の編集が可能だったのですが、
24.1では編集ができなくなってしまいました。
ただし、replace-stringやquery replaceは使用できます。
単独の文字入力だけが効かないのですが、これはどうすればいいでしょうかね・・。
inhibit-read-onlyとかが仕様がかわったのかな、とおもったのですが違うぽい・・?

解決できてる方いませんか?

510 : 名無しさん@お腹 - 2012/07/05(木) 18:56:56.76 (-1,-29,-3)
つ color-moccur + moccur-edit
511 : 名無しさん@お腹 - 2012/07/05(木) 23:01:17.55 (+0,+0,+0)
Macでemacs24.1 使ってます。
キーバインドの設定を変更しようと、
(define-key global-map "\C-m" 'newline-and-indent)

をinit.elに追加してC-x,C-eで実行したら、エラーが出てしまいました。

Debugger entered--Lisp error: (cl-assertion-failed (and (stringp init-dir) (fil$
signal(cl-assertion-failed ((and (stringp init-dir) (file-directory-p init-di$
(or (and (stringp init-dir) (file-directory-p init-dir)) (signal (quote cl-as$
(progn (or (and (stringp init-dir) (file-directory-p init-dir)) (signal (quot$
(assert (and (stringp init-dir) (file-directory-p init-dir)))
(let ((init-dir (init-loader-follow-symlink init-dir))) (assert (and (stringp$
(catch (quote --cl-block-init-loader-load--) (let ((init-dir (init-loader-fol$
(cl-block-wrapper (catch (quote --cl-block-init-loader-load--) (let ((init-di$
(block init-loader-load (let ((init-dir (init-loader-follow-symlink init-dir)$
(let* ((init-dir (if --cl-rest-- (pop --cl-rest--) init-loader-directory))) ($
init-loader-load("~/.emacs.d/conf")
eval((init-loader-load "~/.emacs.d/conf") nil)
eval-last-sexp-1(nil)
eval-last-sexp(nil)
call-interactively(eval-last-sexp nil nil)

(define-key global-map kbd( "C-m") 'newline-and-indent)
としても駄目でした。
Emacs初心者で何がおかしいのかわからないのですが、どなたか教えていただけないでしょうか?
何か設定ファイルとかが足りないのでしょうか???
512 : 名無しさん@お腹 - 2012/07/05(木) 23:10:42.59 (+0,-30,-179)
>>511
自己レスですがカーソルを○で表すとして、

(define-key global-map kbd( "C-m") 'newline-and-indent)

だとエラーだけど、

(define-key global-map kbd( "C-m") 'newline-and-indent)

の位置でやると動きました。よくわからないです。

あと、newline-and-indentって

行1:abcde

行1:
行2: abcde
になると思ったんですが実際には

行1:
行2:abcde
と、ただの改行になっているように見えます。
こういうもんなのでしょうか?
513 : 名無しさん@お腹 - 2012/07/05(木) 23:18:37.37 (+62,+29,-12)
チュートリアル読んでください
マニュアル読んでください
ヘルプ読んでください
それでも解決しなかったら質問してください
514 : 名無しさん@お腹 - 2012/07/05(木) 23:19:41.78 (+9,-30,-51)
kbd("C-m") じゃなくて (kbd "C-m") だとおもうんだけど。
あとインデントするかしないかはモードの設定によるよ。
textモードなら前の行の行頭のスペースまで自動でインデントするって仕様だね。
515 : 名無しさん@お腹 - 2012/07/05(木) 23:27:10.32 (+4,-29,-8)
>>513
>>514
回答ありがとうございます。(kbd "C-m")、ご指摘の通りです。転記ミスでした。
S式の評価、その式の後でタイプすることを理解してませんでした。ごめんなさい。
516 : 名無しさん@お腹 - 2012/07/05(木) 23:27:18.90 (+0,-30,-28)
>>512

C-xC-eは式の直後で使う。頭で使うならC-M-x
newline-and-indentはインデントが設定されてないバッファでは意味無し
例えばc-modeのバッファとかでやってみ
517 : 506 - 2012/07/06(金) 01:02:13.92 (-1,-29,-2)
>>508
ほんとだ、C-M-iでいいんだ。C-iとか使うのに何で気付かなかったんだろう。ごめんよ。
518 : 名無しさん@お腹 - 2012/07/08(日) 23:18:27.64 (+78,+14,-24)
ツールバーがクリックできないのを直したいんですけどどうすればいいんですか?

最近使い始めたんで詳しく分からないんでお願いします

windowsでバージョンは23.4.1、cygwinで使ってます
519 : 名無しさん@お腹 - 2012/07/09(月) 00:14:00.08 (+6,-29,-23)
aからzまでの文字をelispで一つずつ改行して表示(print)するにはどうすればいいですか
520 : 名無しさん@お腹 - 2012/07/09(月) 00:50:51.55 (-1,-29,-8)
>>509
今は wgrep.el だね。
package(marmalade) からインストール出来るよ。
521 : 名無しさん@お腹 - 2012/07/09(月) 06:10:34.98 (-1,-30,-54)
>>519
(message "a\nb\nc\nd\ne\nf\ng\nh\ni\nj\nk\nl\nm\nn\no\np\nq\nr\ns\nt\nu\nv\nw\nx\ny\nz")
522 : 名無しさん@お腹 - 2012/07/09(月) 06:33:55.75 (-1,-30,-15)
>>519
(dotimes (c 26)
(insert (format "%c\n" (+ c ?a))))
523 : 名無しさん@お腹 - 2012/07/09(月) 10:46:41.39 (+80,+29,-52)
>>518
状況が分からない
ボタンが反応しない?ツールバー自体が出てない?自分でやった設定は?
というか初心者がやってしまいがちな答えにくい聞き方の見本のようなレスなのでスルーされてます
まず掲示板での質問のしかたからググっておいで
524 : 名無しさん@お腹 - 2012/07/09(月) 13:13:56.93 (+17,-29,-31)
>>523
ツールバーは出ていてクリックできない状態です

設定はなにもいじってません

cygwinインストールしてemacs使おうとしたらできない状態でした

cygwinインストール時はediterパッケージは全てインストールしました
525 : 名無しさん@お腹 - 2012/07/09(月) 13:22:02.15 (+40,+12,+3)
Cygwinのスレで聞いた方がいいんじゃないの。
526 : 名無しさん@お腹 - 2012/07/09(月) 13:53:12.08 (+0,-29,+0)
>>524
起動画面にあるとおりM-`押してみ
527 : 名無しさん@お腹 - 2012/07/09(月) 15:41:57.98 (+5,-22,-18)
個人的にはcygwinに入ってるemacsよりntemacs使ったほうがいい気もしないでもない
もっともcygwinとの連携のために少々工夫が必要になるからどっちもどっちだけど。
528 : 名無しさん@お腹 - 2012/07/09(月) 17:47:17.57 (+10,-29,-11)
cygwinのX入れてないから-nw状態で動いてるんでしょ。
F10押してみ。

minttyが結構いけるんでcygwin版emacs愛用している。
529 : 名無しさん@お腹 - 2012/07/09(月) 18:19:56.59 (+15,-18,-46)
>>528
F10おすかM-’押すとコマンドからツールバーが使えるんですね。ありがとうございます。

調べたらところツールバーは慣れれば使わなくなるみたいなんで今のままでいくか、気に入らなかったらntemacsを試してみます。
530 : 名無しさん@お腹 - 2012/07/09(月) 19:12:51.21 (+32,-29,-19)
個人的にはwindowsでemacs使うならgnupack一択
531 : 名無しさん@お腹 - 2012/07/09(月) 20:50:39.57 (+62,+29,-10)
>>530
こんなんあるんだね
なんか赤いからちょっと怖いけど便利そう
つかってみます
532 : 名無しさん@お腹 - 2012/07/09(月) 20:59:08.25 (+96,+30,-81)
赤いってのがよくわからないけど入れるの楽だし止めるのも楽だし
日本語ほぼばっちりだし便利だよね

最近おもしろいelisp出てこないねえ。
ブログ界隈もemacsの記事が全然でてこなくなった感じ。
ガリガリ書いてた人が就職しちゃったり起業しちゃったりしたせいなんだろか。
533 : 名無しさん@お腹 - 2012/07/09(月) 21:13:59.09 (+85,+20,-31)
http://gnupack.sourceforge.jp/docs/latest/UsersGuide_introduction.html#_whatis
ほらなターミナルがあかい……

おもろないときは自分でかくのが正解
534 : 名無しさん@お腹 - 2012/07/09(月) 21:18:12.85 (+47,+29,+0)
何かネタくれ
535 : 名無しさん@お腹 - 2012/07/09(月) 21:25:36.25 (+57,+29,-52)
いやねネタがすべてだと思いますよ
そこを作るのが大変だからおもしろいことってすくないんじゃないかと
人のアイディアでいいもんできてもつまらないと思いますよ
536 : 名無しさん@お腹 - 2012/07/09(月) 21:28:37.58 (+52,+29,-1)
結局ネタ不足ってことじゃねーか
537 : 名無しさん@お腹 - 2012/07/09(月) 21:34:35.69 (+58,+30,-20)
もし僕がいいネタ持ってたら君なんかに教えるわけないw
もしいいネタがたくさん出るような頭があればもっといい暮らししてます
アイディアはお金になるからね
538 : 名無しさん@お腹 - 2012/07/09(月) 21:39:43.11 (-1,-29,-6)
ネタあれば作ってくれるの? Any.DOとorg-mode連携させてよ。
539 : 名無しさん@お腹 - 2012/07/09(月) 21:39:46.83 (+58,+29,-75)
残念ながらガリガリ書いてた人達のほとんどは無職だったり
ルサンチマンに蝕まれてtwitterで暴言や鬱言吐いてますよ。
elisperに何も期待しちゃぁいけん。elisp金にならんからな。
540 : 名無しさん@お腹 - 2012/07/09(月) 21:43:57.35 (+90,+29,-1)
最近みたのだとこれが素晴らしかった
http://blog.glidenote.com/paperboy.el/
541 : 名無しさん@お腹 - 2012/07/09(月) 21:44:41.74 (+86,+29,-3)
某るびきちさんのことですか!
542 : 名無しさん@お腹 - 2012/07/09(月) 21:54:43.25 (+69,+29,+2)
>>541
あの人全然書いてないじゃん。
543 : 名無しさん@お腹 - 2012/07/09(月) 21:58:30.87 (+52,+24,-4)
るびきちってanythingで騒いでた以外に何かしたっけ
544 : 名無しさん@お腹 - 2012/07/09(月) 22:04:46.78 (-1,-29,-10)
auto-async-byte-compileとか?
545 : 名無しさん@お腹 - 2012/07/09(月) 22:10:35.79 (+85,+28,+0)
それ、ウイルス作成罪。
546 : 名無しさん@お腹 - 2012/07/09(月) 22:18:24.22 (+57,+29,-28)
なんつうかるびきちの作るelispって目的と手段が逆になっちゃった人向け的な感が。
メルマガどうなってんの今。
547 : 名無しさん@お腹 - 2012/07/09(月) 22:20:51.26 (+63,+29,-4)
なるほどスレが見事にルサンチマンでいっぱいだ
548 : 名無しさん@お腹 - 2012/07/09(月) 22:27:21.76 (+9,-27,-2)
>>547
> なるほどスレが見事にルサンチマンでいっぱいだ

ということにしたいのですね。rubikitchさん。
549 : 名無しさん@お腹 - 2012/07/10(火) 14:19:07.26 (+74,+29,-28)
>>533
VT端末っぽい色にしてあるんじゃね?
ちと赤すぎるようにも見えるがな

DECは背景黒で緑の文字よりも暗めのオレンジ(アンバー)の方が目に優しいってことで
この色にしていると聞いたことがある
550 : 名無しさん@お腹 - 2012/07/10(火) 15:58:10.22 (+77,+29,-17)
>>532
Emacs使ってて起業した人ってだれかいたっけ?
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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