読者です 読者をやめる 読者になる 読者になる

hitode909の日記

趣味はマリンスポーツですの日記です

Re: Emacsclientを利用してターミナルからCarbonEmacsを便利に使う

id:yaottiさんが便利な関数を書かれていた. Emacsclientを利用してターミナルからCarbonEmacsを便利に使う - (programmer? yaotti) ところで,ElScreenのアドオンで,ElScreen-serverというのがあって,これを使うと,emacsclientからファイルを開く際に,…

Emacsでメモをとる

Emacsでメモを書いてGitで管理しているのだけど,ちょっと不便なことがあったので,改善した. 改善前 おもむろにC-c fすると,~/co/dev/memo/日付.txtを開く.これでも便利だけど,複数の端末で書くと,Gitなので,コンフリクトしてしまう. (defun my-auto…

Tramp

Trampを使えば,リモートのファイルをEmacsで編集することができる. が,プロンプトを設定してると,うまく動かないらしい. 下記のブログの通りにシェルの設定をすると,動くようになった. Carbon EmacsならTrampは最初から入ってる. emacs + trampで多…

Emacsでカーソルの位置に\verb||を入力する関数

実験のレポートを書いていて,頻繁に\verb||と入力する必要があって,指が疲れてきたので,カーソルの位置に\verb||を入力する関数を書いた. ;;カーソル位置にverb出す (defun my-insert-verb() (interactive) (insert "\\verb||") (backward-char) ) (glob…

Carbon Emacsでフォントサイズを気軽に変えたかった

Carbon Emacsで、フォントサイズを変えたいときにすぐに気軽に変えられるようにしたいと思った。 (require 'carbon-font) (defun font-size(size) (fixed-width-set-fontset "osaka" size)) (defun font-small() (interactive) (font-size 10)) (defun font-…

anything-iswitchb-setupがdefine-keyしてるのに気づかず困っていた

anything.elを、どこかのブログのエントリを見て、こう設定していたのだけど、なぜかC-n,C-pで候補を選択できなくて、困っていた。 (define-key anything-map "\C-p" 'anything-previous-line) (define-key anything-map "\C-n" 'anything-next-line) (defin…

Migemoのインストールをシェルスクリプトにした

Carbon EmacsでMigemoを使うのに、毎回以下のエントリを見ながら手動で作業していて、生産性が落ちていると感じたので、シェルスクリプトにした。 スクリプトにしたと言っても、エントリの内容を書き起こしただけ。 hitode909's gist: 109860 — Gist #!/bin/…

最近Emacsで設定して便利だったもの

最近いろいろやったらちょっと便利になったので紹介。 auto-complete-mode 編集中のBufferの単語を補完できる。 標準だとカーソルキーを押さないといけないけど、候補の中からC-n, C-pで選択できるようにした。 (require 'auto-complete) (global-auto-compl…

Emacsの設定ファイルを公開してみます

日々、いろんなところからコピペしたり、人から聞いたりしていて、今のところ、こんな感じです。 はじめに書いておくと、私は、Macの画面の色を反転して、Carbon Emacsをデフォルトの色でフルスクリーン、アルファを70にして使っています。 ~/.elispに、ネッ…

emacsclientが便利

emacsclientを使うと、既に開かれているEmacsを使ってファイルを編集できるので便利。 普通の使い方 .emacs.elに (server-start)しておくと,Emacs起動時にEmacs Serverが動くので,それ以後は,他の端末などから emacsclient なんたら.txtすると,なんと,…

ステータスラインにいろいろ出す

Carbon Emacsをフルスクリーンで使う際にメニューバーも出しっぱなしにすると、1行目の上にメニューバーが出てしまい、やってられない。 なので、メニューバーは隠してステータスラインにいろいろ出すことで代用できないかと考えた。 ;;; フォーマットを指…

yaml-modeが便利

タブを何度か押すと,インデントがいいかんじに変わってくれる。これは入れるべき。 Index of /

Terminal.appからCarbon Emacsを開く

僕は気分に合わせてデフォルトのEmacsとCarbon Emacsを使い分けたいので,.zshrcに alias cmacs="open -a Emacs.app"している。これで使い分け可能。