This repository has been archived by the owner. It is now read-only.
以前からScalaはEmacsで書いているのですが、自分のPCのスペック不足により1度挫折したEnsimeのインストールにチャレンジしてみました。 導入手順で参考にしたのは、以下あたり。 Quick Start Guide https://github.com/ensime/ensime-server/wiki/Quick-Start-Guide Emacs24.3とTypesafeActivatorとENSIMEでScala開発環境 http://masato.github.io/2014/06/30/emacs-scala-typesafe-activator-ensime/ EmacsでつくるScala開発環境 後編(ENSIME) http://tototoshi.hatenablog.com/entry/20100927/1285595939 ほぼ、この通りで導入できました。 以
るびきちです。 あなたはきっと、「Emacs」と検索して このページに辿り着いたはずです。 あなたはきっと、Emacsに対して Emacsの情報は古すぎる Emacsの最新情報が欲しい Emacsって難しい Emacsのオススメ設定を知りたい Emacsで流行っているパッケージを知りたい Emacsを教えてくれる人が欲しい Emacsならではの魅力は? そもそもEmacsって何だ? などと思っています。 僕はEmacs一筋21年で、 誰よりもEmacsを愛し、 Emacsがなくては生きられない人です。 最近のテキストエディタ業界では Atomが21世紀のテキストエディタと言われて人気を博し Emacsは永遠のライバルといえるVimにも 大きく遅れをとってしまいました。 あなたはみんなと同じのを嫌い 他の人とは違うものを好み その中で独自の道を切り拓いていける人です。 そんなあなたに僕からの
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
年末emacs設定大掃除をして、これは捨てられないと思った設定書いてく - $shibayu36->blog; 昨年に引き続き、2013年の自分のemacs.dを振り返るのをやろうと思います。 今年はemacsでいろいろできるようにする、という方向よりも、emacsでの基本操作をどれだけ使いやすく出来るかということを中心にやって来ました。例えば .emacs.dの管理をどうするか コードリーディングや編集を速くするにはどうするか gitとの連携をどうやって簡単にするか この辺りについて1つずつまとめて行きたいと思います。 .emacs.dを管理する .emacs.dの管理って難しいですよね。僕も関西Emacsに参加してから自分が最新のやり方についていけてないなと感じたので、今年はいろいろと見なおしてみました。 基本的なやり方としてはこんなかんじです。 外部elispはpackage.elと
xyzzy はカスタマイズ可能で軽快な Windows 用のテキストエディタのようなものです。 作者も使ったことのないような機能を満載しています。 xyzzy は 亀井哲弥氏 よって開発された Emacs ライクなテキストエディタです。 Common Lisp にほぼ準拠した言語で拡張可能であり、多くの機能が Lisp によって実装されています。 他にも以下のような特徴があります。 使いやすい 2 画面ファイラー 複素数や「人生、宇宙、すべての答え」を計算できる 電卓 COM・FFI (Foreign Function Interface; DLL 呼び出し) による他の Windows プログラムの制御 Twitter クライアント、2ch クライアント、五目並べなどの暇つぶしツール 軽快な動作 その他いろいろ 初めて利用する場合は xyzzy Wiki の QuickTour をご覧下
等幅フォントでは、3 の倍数以外のフォントサイズを使用すると、半角文字と全角文字の横幅比が 1:2 にならないことが知られています。 これは、フォントサイズ (pt) をピクセル数 (px) に変換する式が次のようになっているからです (参考: オーナードローでの描画時のフォントサイズの求め方)。 Pixel = Point * DPI / 72 DPI というのは dots per inch のことで、1 インチに収まるドットの数です。 最近の OS はどれもデフォルト値が 96 DPI に設定されているようです。 この式にフォントサイズを適当に代入してみます。 現在、テキストエディタで一般的なフォントサイズは 8 pt から 16 pt までくらいでしょうか。 8 pt * 96 DPI / 72 = 10.666 px 〜 11 px (小数点以下は四捨五入されるようです) 9 pt
注意:この物語はフィクションです。実在する人物・団体・ソフトウェア・テキストエ ディタとは一切の関係がありません。宗教論争をする意図もありません。 注意:この物語を読んだところで、テキストエディタの知識が付くわけがありません。 物語中に存在するテキストエディタのネタはオマージュ程度であり、知っている人がほ くそ笑む程度のものです。期待しないようにしましょう。 注意:この物語は皆の反応を見るためのテスト版であり未完成です。話の内容は予告な く変更される可能性があります。 「ルールを守って楽しくエディット!」 -------------------------------------------------------------------------------- Scene 1 -------------------------------------------------------
(2015-09-05 追記) この記事は古くなっています。他の記事を参照してください。reattach-to-user-namespace は Homebrew でインストールできます。 ChrisJohnsen/tmux-MacOSX-pasteboard · GitHub tmuxとMacのクリップボードを共有する(copy-mode, vim) - Qiita (追記おわり) Mac OSX の tmux では、pbcopy/pbpasteコマンドが正常に動作しません。 コンソールの出力をコピペしたいことは頻繁にあります。Evernoteで作業ログをとったり、メールで手順を送ったり、Tracに実行結果を貼り付けたり。クリップボードが使えないと不便です。 古い対策 これまではコピー用に別のプロセスを走らせていました。 http://seanbehan.com/linux/how-to
Changing the defaultsIf you do not care for the DefaultKillingAndYanking key bindings, then consider these alternatives: PcSelectionMode – the Windows and Motif flavour with C-<ins>, C-<del>, and S-<ins>.CuaMode – use C-x, C-c and C-v to copy and pasteCuaLightMode – something between PcSelectionMode and CuaModeDeleteSelectionMode – DEL deletes the region; just typing replaces it.WholeLineOrRegion
Ruby, Emacsid:rubikitch さんの rcodetools が素晴らしい. gem install rcodetools で入るし,パッケージ内にある.rcodetools.elをEmacsで使えば,xmpやコード補完が使える. コード補完がいい! M-x rct-complete-symbol でコード補完を行える. 同パッケージの同梱されている. anything-rcodetools.elを使えば anything による絞り込みも可能.また, anything で絞り込み中に ri を引ける.(これ便利) 自分の設定 (require 'rcodetools) (setq rct-find-tag-if-available nil) (defun ruby-mode-hook-rcodetools () (define-key ruby-mode-map "\M-
auto-complete.elはEmacsで補完候補を提示してくれるパッケージである. バッファに登場している文字列を候補として出してくれるというものであるが,VisualStudioやEclipseのように関数の候補などを提示することはできない. ▲auto-completeによって候補が示されている しかし,auto-complete-clang.elによって,Emacsでも同様のことが可能となる. clnagとはmacの支援する現在開発中のコンパイラであり,今後gccにかわる新しいコンパイラとなる可能性がある. http://ja.wikipedia.org/wiki/Clang macには標準でインストールされているためインストールする必要はなかったが,環境によってはインストールが必要となる. clangによる補完機能を試すため,以下のようなソースコードを作って動作を確認した.
手動でダウンロード、インストールしていたプラグイン(以下パッケージ)を簡単にインストールすることが出来るようになります。Emacs24に標準搭載される予定でEmacs23にも簡単にインストールすることが出来ます。 手動インストールやauto-installとの比較 コマンド一発でインストール出来る メニューからインストール出来るパッケージを一覧出来る アップデートが簡単 インストールしたパッケージの更新が簡単になるのは個人的には待望の機能でした。 インストール package.el technomancy/package.el 以下のURLから.elをロードパスの通った場所に置くか Emacs24 : http://bit.ly/pkg-el Emacs23 : http://bit.ly/pkg-el23 auto-install がある場合は以下のS式を評価してインストールして下さい。
Org-mode は,Emacs で使えるシステム手帳です. しかし,Org-mode はもはやシステム手帳の域を超えています.Emacs が情報をテキストデータとして入力するためのエディタとするならば,Org-mode は入力された情報を直感的に扱うための「テキストデータを視覚化するツール」といえます. 特定の機能を提供するというよりも,むしろ「環境」を提供しているため,Emacs がインストールされていない端末での編集作業は非常に辛いですが,もはや Org-mode が無い Emacs での編集作業も不便に感じます. Org-modeは,入力された情報を管理のために,必要な情報を自動的に付け加え,利用者が必要とする情報を動的に生成してコンパクトに表示します.特定のルールで文を入力すれば,それらをツリー状の情報として管理してくれます.TABキーを押すだけで,下位ツリーの表示/非表示を切り
こんばんは。 ブログを自鯖でうごかそうと思っていたらずるずるの更新できない状態のだったのですが、EmacsでのRubyの設定を整理したので晒します。 できる限りに丁寧にかくつもり。 Railsに関連する設定は別記事することにしましたのですこしけずりました。 前提条件 gitが導入済 auto-installが導入済 本記事で導入するもの ruby-mode inf-ruby rspec-mode ruby-electric ruby-compilation rvm yari flymake rubydb ruby-block RSense ri-emacs rcodetools gitからcloneしたものに関して 本記事の例では ~/.emacs.d/from_git に配置していることを前提にします。 ELPAからのインストール ELPAのインストール 以下を評価 (scratchバッ
egg.elいまいちーと書いたところ、 @gom egg.elが嫌ならmagit.elでどう?俺的にはそっちのが使いやすいけど。 http://twitter.com/rubikitch/statuses/1901340067 と id:rubikitch さんに教えてもらいました。ありがとうございます。 というわけで、早速試してみた。 インストール makeするのね $ git clone git://github.com/jdhuntington/magit.git $ ./autogen.sh $ ./configure --prefix=$HOME/lisp/magit $ make $ sudo make install .emacsの書き換え (add-to-list 'load-path "~/lisp/magit/share/emacs/site-lisp/") (requ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く