Kamuycikap - SentenceDataBase

日々の勉強の記録を気分で書き綴るブログ

Emacs

yasnippetでコーディングスピードを向上!!

Emacsのコーディングでスピードアップ(yasnippet) コーディングのスピードをアップさせるためスニペットを導入。 コードの塊をポコっと挿入できます。 素晴らしいのは、各メジャーモードでスニペットを自動的に分けて管理してくれること。EmacsLispモードで…

Emacs24にinfoファイルを追加してみた

org-modeの日本語infoファイルをEmacsに追加してみる。手順は infoファイルをダウンロード infoディレクトリの確認 infoファイルをinfoディレクトリにコピー dirファイルの編集 になります。 infoファイルをダウンロード このサイトからダウンロード。 翻訳…

ElscreenをEmacs24に入れてみる

Emacs24にelscreenを入れてみた。 「Emacs実践入門」を読み進めながら、Emacs24でGNUScreenのような機能を実装するelispに興味をもってインストールしようとしたんですが、私の環境ではうまくいかなかった。 バイトコンパイルでErrorになります。インストー…

SLIMEで利用するCommonLispの処理系を切り替える

SBCLとCLISPを切り替え CommonLispについては、利用者として趣味レベルで遊んでいたレベルなんですけれど、近年発売された「Land of Lisp」が思いの外面白く、試す頻度が格段にアップしてます。EmacsLispでツール作ったりするのとはまた違った楽しみがあり、…

SLIMEの使い方

基本的な使い方 こんばんは。 kamuycikapです。CommonLispなプログラミングを楽しむためには効率的な開発環境が必要!! って事で、前回はSLIMEをインストール。 必要最低限な使い方だけ忘れないようにメモ。M --> Alt C --> Ctrl C-c --> Ctrl + c C-k --> …

Emacs24でキーボードマクロを使いこなす

キーボードマクロのメモ キーボード操作を覚えさせて再生する。 エディタの標準機能とも呼べるくらい一般的になっている機能が、Emacsにすでに実装されていた事に驚いた記憶があるんですが、しょっちゅう忘れてしまうのでメモ。現在の多くのエディタが、Emac…

LubuntuにCommonLispのIDEをEmacs24で

LubuntuにインストールしているEmacs24に、CommonLispのIDEとして人気の高いと言われているSLIMEを設定してみる。 Land of Lispをテストするための環境としてインストールしてみた。 これで、快適なCommonLispの開発環境になるかな? CLISPのインストール sy…

diredモードでM-!した時にバックグラウンドでコマンド実行

find-diredコマンドを利用して、目的のファイルを探す事が頻繁にあり、見つけたファイルを外部プログラムで起動することもしばしば。 Emacsが高機能なファイラーとして機能しています。 昔使っていた、VzエディターのファイラーモードやFD、FILMTNを思い出し…

漢字コードを変換する操作方法

Emacs23を利用していて、Windowsで作成したテキストファイル等を編集する場合や、Windowsな友人へテキストファイルを送信する場合に漢字コードを変更する必要があります。 キーボードから入力する文字コード 「CTL+x」「RET」「k」の後、ミニバッファの質問…

EmacsLispを触るときの予備知識

EmacsLispをいじり回すための知識 新規ファイルの作り方 1.C-x bとして、空ファイルを作成し、ファイル名を適当にxとかにしておく 2.C-x C-sとしてファイル名をつけて保存。 作成したプログラムの保存について 完成したプログラムを保存する時は 1.フ…

Emacs23のキルリングとUbuntuのクリップボードをリンクさせたい

Emacsの操作にてC-kやC-spaceからのM-w等のキルリング操作とクリップボードを気持ちよく同期できないものか・・・・つまり、Emacsで操作するカット&ペーストとUbuntuで操作するカット&ペーストを同期させたい。 デフォルトでは、Emacsでコピーした内容をCh…

Ubuntu9.10でEmacsのCtrl+Spaceを「Mark Set」にする

Ubuntu9.10でEmacsを利用している時、Ctrl-SpaceでMark SetしたいのにAnthyが起動します。 なんとかしてAnthyのCtrl-Space起動を変更したかったのですが、Anthyの設定にはそんなキーバインドがありませんでした。 するとこんなブログを発見!!http://osima.jp…

Emacs22へRubyモードを追加する

Ubuntu8.10のEmacs22にRubyモードをインストールする。 パッケージのインストール KAMUYCIKAP% sudo apt-get install ruby-elisp .emacsに下記を記入する。 (autoload 'ruby-mode "ruby-mode" "Mode for editing ruby source files" t) (setq auto-mode-alis…

Ubunto8.10にEmacsをインストール

1.synapticパッケージマネージャを起動 下記の順番にメニューからパッケージマネージャを起動。 システム → システム管理 → synapticパッケージマネージャ2.Emacs22パッケージを検索 起動されたsynapticパッケージマネージャの「クイック検索」にEmacs22を…