■いろいろな操作
http://www.bookshelf.jp/soft/m……ow_32.html
■行番号表示
http://temping-amagramer.blogs……cs_07.html
■いろいろな操作
http://www.bookshelf.jp/soft/m……ow_32.html
■行番号表示
http://temping-amagramer.blogs……cs_07.html
なんかさくらエディタでできていたことがEmacsでできなかったのがやだったので調べたらありましたね。
おまけ for GNU Emacs
でまずjaspace.elファイルをダウンロード。
そのあと以下のコードを.emacsに追加するとおk。
それはここにあるみたい。
http://openlab.dino.co.jp/2008/08/29/230500336.html
;; タブ, 全角スペース、改行直前の半角スペースを表示する
(when (require 'jaspace nil t)
(when (boundp 'jaspace-modes)
(setq jaspace-modes (append jaspace-modes
(list 'php-mode
'yaml-mode
'javascript-mode
'ruby-mode
'text-mode
'fundamental-mode))))
(when (boundp 'jaspace-alternate-jaspace-string)
(setq jaspace-alternate-jaspace-string "□"))
(when (boundp 'jaspace-highlight-tabs)
(setq jaspace-highlight-tabs ?^))
(add-hook 'jaspace-mode-off-hook
(lambda()
(when (boundp 'show-trailing-whitespace)
(setq show-trailing-whitespace nil))))
(add-hook 'jaspace-mode-hook
(lambda()
(progn
(when (boundp 'show-trailing-whitespace)
(setq show-trailing-whitespace t))
(face-spec-set 'jaspace-highlight-jaspace-face
'((((class color) (background light))
(:foreground "blue"))
(t (:foreground "green"))))
(face-spec-set 'jaspace-highlight-tab-face
'((((class color) (background light))
(:foreground "red"
:background "unspecified"
:strike-through nil
:underline t))
(t (:foreground "purple"
:background "unspecified"
:strike-through nil
:underline t))))
(face-spec-set 'trailing-whitespace
'((((class color) (background light))
(:foreground "red"
:background "unspecified"
:strike-through nil
:underline t))
(t (:foreground "purple"
:background "unspecified"
:strike-through nil
:underline t))))))))
●基本このサイトでほぼOK牧場
http://d.hatena.ne.jp/totemn/20091025/p1
案の定エラーがおきてしまったので、必要なもの「wゲッチュ」してrpmでインスコです。
> エラー: 依存性の欠如:
> hunspell は emacs-23.1-10.i386 に必要とされています
> libotf.so.0 は emacs-23.1-10.i386 に必要とされています
Emacs23 gecyu!!
できるもんだね。
なんか保管・タブはまだ微妙。
もうちょっとハックしてみよう!
php-completion.el DEMO from imakado on Vimeo.
なんかfirefoxだとEmacsライクなキーでいけないな「^P」がきかない。
#bindkey “^p” history-beginning-search-backward-end
#bindkey “^n” history-beginning-search-forward-end
コメントアウトしました。
これやらないと補完時に一覧に大して上下の移動ができなかったので
キー設定しているとこ探したらここが見つかりました。
有効にしてみるとだめ。無効にすると移動ができたので解決です。
あと。一応環境変数にこれを追加しときました。
# Editor
export EDITOR=emacs
screenやってると影響でるみたいなんで追加です。