emacs
$ tar zxvf ruby-1.8.6.tar.gz $ cd ruby-1.8.6/misc $ cp *.el ~/elisp EmacsからRubyスクリプトを実行する(だけの)Tips ソースファイルの中にそんなものがあったなんて!
undo と redo がしっくり来なくて redo.el を入れてみたけど、やっぱりしっくりこない。undo 、redo できるっていう安心感が無い。どこまで戻ったのか謎。 あと、カーソル移動したら atok を off にできないかなぁ・・・だいたい全角文字を入力してた後に半…
悪くね? 会社でも emacs 使おうかなぁと思ってちょっと頑張ってみたんだけど、HOME フォルダを環境変数で指定しないといけないとか(別アプリで既に使ってるんだけど)、よく使うパスに空白が混ざるところがあるとか、よく使うパスに全角文字が含まれるとか、…
何も考えずに sudo apt-get install emacsをすると 2.2 が入ってくるんだがこれだとアンチエイリアス未対応らしい・・・まじか。開発中だけど、2.3 なら対応してる模様。 sudo apt-get install emacs-snapshot-gtkこれいいなって思ったのは、マークしてから…
Common Lisp 入門 (岩波コンピュータサイエンス)作者:太一, 湯浅,昌己, 萩谷岩波書店AmazonLispプログラミング入門 (岩波コンピュータサイエンス)作者:小川 貴英岩波書店Amazon入門GNU Emacs作者:キャメロン,デボラ,レイモンド,エリック,ローゼンブラッド,ビ…
任意のファイルの任意の位置にブックマークを付けることができる。dired でディレクトリ表示してるところでも OK。 ブックマークを付ける C-x r m 任意の名前を付ける ブックマークの一覧を表示する C-x r l n p で上下移動。Enter でブックマークの一にジャ…
けどやり方が分からないので・・・ /Applications/ Emacs.app/ Contents/ Resources/ site-lisp/ color-theme/ themes/ color-theme-library.el↑にある設定を .emacs に貼り付けて必要なところだけ変えた。
linum.el が一番シンプルで良かった。 M-x install-elisp http://stud4.tuwien.ac.at/~e0225855/linum/linum.el.emacs に (require 'linum)番号を表示したいときは M-x linum-modeを実行する。ファイルを開いた時は常に番号表示するようにしたいんだけどなぁ…
テーマを変更できる el をインストール M-x install-elisp-from-emacswiki ColorThemeいろいろテーマがあるので M-x color-theme-selectでテーマ一覧の中から選択して気に入ったものを探す。 気に入ったものがあれば .emacs に設定を書く (require 'color-th…
Emacs & Mule―Manual & Reference作者: LAND Creators出版社/メーカー: 秀和システム発売日: 1997/12メディア: 単行本この商品を含むブログ (1件) を見る ★★★☆☆ だいぶ慣れてきた(気がする)。問題は会社で vim 、家で emacs ・・・合体魔法(ちが
M-x vip-mode実用には耐えない。
*scratch* を使ってお勉強 先頭の要素を返す car と 先頭の要素を削除したリストを返す cdr (car (cdr (cdr list))) ;ctrl + j c car と cdr の組み合わせ関数が幾つか用意されている (caddr list) ;ctrl + j c
*scratch* を使ってお勉強 setq 左から順に評価 (setq x 5) ;Ctrl + j 5 (setq x 1 y (+ x 1)) ;Ctrl + j 2 x ;Ctrl + j 1 y ;Ctrl + j 2 psetq 代入する値を全て求めてから代入(代入という表現は合ってるのか?) (setq x 5) ;Ctrl + j 5 (psetq x 2 y (+ x …
; nil で宣言 Ctrl + j (setq x nil) ; 評価した結果 nil ; a を突っ込む Ctrl + j (cons 'a x) ; 追加される (a)
*Scratch* で書いてて Ctrl + j で評価した際に、式が間違っていると Backtrace がウインドウ分割されて表示される。 これがうざくて、C-x C-o でアクティブなウインドウを切り替えて C-x 1 で *Scratch* だけ表示とかしてて UZEEEE と思ってたんだけど、単…
scratch を使ってお勉強。 dolist ;リストを作る Ctrl + j (setq list '(1 2 3 4 5)) ;評価した結果 (1 2 3 4 5) ;合計値を格納する変数を宣言する Ctrl + j (setq sum 0) ;評価した結果 0 ;リストの値を繰り返して値を合計 Ctrl + j (dolist (x list sum) (…
scratch を使ってお勉強。 Aリスト - association list ハッシュ表に相当 ;Aリストを作る Ctrl + j (setq map '((a . A) (b . B) (c . C))) ;評価した結果 ((a . A) (b . B) (c . C)) ;Aリストからキーに a を持つペアを取得 Ctrl + j (assoc 'a map) ;評価…
式を書いた後に Ctrl + j を押すと、評価した結果が表示される。
どうもうまくいなかいようで・・・・。.emacs には以下の記述 (setq load-path (cons "~/.emacs.d/elisp" load-path)) ;; まず、install-elisp のコマンドを使える様にします。 (require 'install-elisp) ;; 次に、Elisp ファイルをインストールする場所を指…
便利さが分かってきた。b を左手の人差し指で押すか、右手の人差し指で押すか迷う。
vim に慣れちゃったせいか、Control を押しながらのキー移動がしっくりこない。「a」の左にある Control からその下にある Shift への小指の移動がスムーズにいかない。その逆も。 コピーペーストも vim の右手だけのカーソル移動とビジュアルモードでの範囲…
今日の .emacs ;;; バッファ切り替え (global-set-key "\C-l" 'next-buffer) (global-set-key "\C-h" 'previous-buffer)
ファイルの一覧で最新表示する g 新しいファイルを作成する C-x C-f ファイル名 shell を起動する M-x shell バッファの切り替え C-x C-right