06
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--
>>
<<
--
calendar_bottom
RSS | ATOM | ADMIN

badulog

日々の覚書と雑記
ENTRY TOP
スポンサーサイト

一定期間更新がないため広告を表示しています

スポンサードリンク | - | - | - | - |
ENTRY BOTTOM ENTRY TOP
[emacs] find-fileのデフォルト
 emacsというかxyzzyで、findfileの最初のパスをデスクトップにしたかったので・・

;;; 起動直後のfind-fileのパスをデスクトップにする
(cd "C:/Documents and Settings/xxxxxx/デスクトップ/")

を追加したらできた。

baduizm | emacs | - | - | - |
ENTRY BOTTOM ENTRY TOP
[emacs] php編集時の最低限の.emacsとphp-mode導入
■ php-mode 導入
$ sudo apt-get install php-mode
で一発。これで
./emacs/site-lisp/php-mode
./emacs/site-lisp/php-mode/php-mode.el
./emacs/site-lisp/php-mode/php3-mode.el
とか、
./emacs22/site-lisp/php-mode
./emacs22/site-lisp/php-mode/php-mode.elc
./emacs22/site-lisp/php-mode/php3-mode.elc
が入った。

■ .emacs設定
(load-library "php-mode")
(require 'php-mode)

;;php-modeのタブ設定
(add-hook 'php-mode-user-hook
'(lambda ()
(setq tab-width 4)
(setq c-basic-offset 4)
(setq indent-tabs-mode nil)))

起動時にphp-modeをロードすることと
php-modeのロードをフック(トリガ)として、
設定する変数を書いたって感じか。
どんなhookがあるかとか、ロードの仕方とかは
php-mode.elに書いてある。

あと、.emacsについてはここが詳しい。
baduizm | emacs | - | - | - |
ENTRY BOTTOM ENTRY TOP
[emacs] 移動系コマンド
まずマスターしたいコマンド。レベル1。

移動のみ
C-f 右(forward)
C-b 左(back)
C-p 上(previous)
C-n 下(next)
M-f 1単語進む
M-b 1単語戻る
C-a 行頭
C-e 行末
C-v 1画面進む
M-v 1画面戻る
M-< バッファの先頭
M-> バッファの末尾

削除のみ
C-d カーソル位置にある文字を削除
DEL カーソル位置の左の文字を削除

キル&ヤンク、アンドゥ
M-d 前の単語をkill
M-DEL 後ろの単語をkill
C-k カーソル位置から行末までをkill
M-0 C-k カーソル位置から行頭までをkill
C-SPC カーソル位置にマークをつける
C-w マーク位置からカーソル位置までを切り取り
M-w マーク位置からカーソル位置までをコピー
C-y 貼り付け(ヤンク)
C-_ 元に戻す(アンドゥ)
baduizm | emacs | comments(0) | trackbacks(0) | - |
ENTRY BOTTOM ENTRY TOP
[Meadow] 日本語編集環境の構築

1. とりあえず設定ファイルをコピー
Meadowをインストールしたディレクトリにサンプルとして
"dot.emacs.ja" というファイルが用意されているので、
これを環境変数HOMEで指定されるディレクトリ以下にコピーし
".emacs"とリネームする。
(リネームはエクスプローラでなく、cmdのrenameコマンドで行う)

#とりあえず今日はココまで。これで一応日本語入力は出来る。
cannaとかは追記する。はず。

baduizm | emacs | comments(0) | trackbacks(0) | - |
ENTRY BOTTOM