カテゴリー: Emacs

【Emacs】 タブ・全角スペースのハイライト表示

プログラム作ってると全角スペースが入っていると不都合があったりするので、それを目立たせる設定です。これもMeadow memoで教わったものやったような。個人的にはタブも余り好きではないので、一緒に目立たせています。 ;…

【Emacs】 カーソル行のハイライト

どのエディタをつかっても現在の編集行(カーソル行)を目立たした方が使いやすいと思ってまする。Emacsも例外ではないのだけど、単純な下線だけだとちょっとね・・・。という事で、編集行をハイライトする設定です。 ;;;;;;…

【Emacs】 改行時のインデント

ごく基本的な事なんだけど覚書き。Emacsでmajor-modeがcc-modeやtext-mode等になっている時リターンキーを押して改行する際に自動的にインデントをしてもらえないのが困る。そんな時は以下の行を追加する…

【Emacs】 テーブル編集

Emacsの編集機能はめっちゃ強力です。プログラムを書いてるとコメントとかに表組みを書きたくなったりします。ステートマシンとか真理値表とか書きたいですからなぁ。そんな時にアスキーアートを使って表を作るんやけど、いちいちキ…

【Emacs】 カーソル位置の単語や文章をバッファに格納

Emacsで便利に良く使う機能の紹介。文字列をコピーする時は・・・ Ctrl+Spaceでリージョンの先頭を指定 Ctrl+F/B/P/Nでカーソル移動(別にページジャンプや段落ジャンプでも良いけど…[E:g…

【Emacs】 White Spaceの削除

Emacsでプログラムを書いている身としては、この関数がないとやっていかれません。特に、Visual Studioとか会社で使ってる統合開発環境とかは平気でWhite Space入れまくるので、見た目にも悪いし、ファイル…

【Emacs】 細かいの諸々

自分の".emacs"からの抜粋。小ネタ集やね。 キー操作関連 ;; CTRL-kで改行コードも含めて行を削除する。(setq kill-whole-line t) ;; regionを[BS]で一括…

【Emacs】 バッファ移動

Emacsでのバッファ移動は通常 CTRL-x o  (other-window) ですけど、これはバッファを古い方(分割元)から順に移動していくコマンドですね。バッファ分割が2つ位だとトグル動作になるので問題…

【Emacs】 Emacs 23でhowm 1.3.2を使った時のfont-lock問題

Emacs 23.0 on ubuntuを使っててちょっと悩んでいる問題が…。通常はちゃんとfont-lockが有効になってて、Emacs LispやらCのソースやらアセンブラとかのソースを見ると思った通りに…

【Emacs】 Emacs 23.0 on ubuntu with お好きなフォント

ubuntu 8.04 LTSのSynapticパッケージ・マネージャを見ると、Emacs 21とEmacs 22のパッケージが既に用意されていました。ビックリ[E:sign01]です。だって、昔はEmacsをインストー…