スポンサーサイト

  • 2015.09.25 Friday

一定期間更新がないため広告を表示しています

  • -
  • -
  • -
  • スポンサードリンク

magit を、Lion の emacs にインストール

  • 2012.05.08 Tuesday
  • 12:01
JUGEMテーマ:コンピュータ


そろそろ、git 本格的にやらないとなあ。と思ってます。「思ってる」だけだとだめなので、いろいろよさげな本探しました。どうやら『入門git』がよさそう。と思って、半分くらい読んでみました。

なんか、git。わかった気がする!

とはいえ、emacs 使いとしては、emacsから使えないと面倒くさくて、実践で使えない。

いろいろ探したら、emacs wiki (英語)に、いろんな種類の git 対応 .el が紹介されてました。

git-emacs」というのにもすごく惹かれたけど、Web上で情報が少なすぎるということで、まずは却下。

egg」も評判いいみたいだけど、これもWeb 上で情報が少ないから、却下。


で、結局「magit」を入れてみました。

インストールは、githubから落としてきた圧縮ファイルを解凍し、そのフォルダに移動して;
$ make && sudo make install

したんだけど;
magit-stgit.el:42:1:Error: Symbol's function definition is void: declare-function

みたいなエラーが頻発。

いろいろ調べたんだけど、とりあえず macport から新しいemacsを入れてみようと思って、まずは;
$ sudo port install emacs

しました。

インストール後;
$ which emacs

すると;
/opt/local/bin/emacs

って返ってくる。どうやらインストールも、パスも問題なさそう。



ということで、今度はパスを指定して、magit を make してみる;
$ make EMACS=/opt/local/bin/emacs


エラーは出ない。大丈夫そう。ということで、make install する;
$ sudo make install


成功したっぽい。



あとは、.emacs にパス指定して、require する。.emacs ファイルに、以下追加;
;; magit 用ロードパス追加
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp")
(require 'magit)


emacs を再起動した後、.git のあるディレクトリに移動して、;
M-x magit-status

とか打ってみる。

なんか出た(↓)。とりあえず、大丈夫っぽい。とりあえず、これで勉強続けてみる。






P.S.ちなみに。なんで『入門git』を買ったかというと、The Pragmatic Programmers の本を信用していて。さらに、この原書と、邦訳が同じバージョンで、原書がまだバージョンアップされていないから。(ということは、内容が古くなっていないと推測されたから。ちなみに、その推測はバッチり当たってました☆彡)



スポンサーサイト

  • 2015.09.25 Friday
  • 12:01
  • -
  • -
  • -
  • スポンサードリンク
コメント
【備考】vimeo に、よさげなチュートリアルビデオ発見
http://vimeo.com/2871241
  • ぱん
  • 2012/05/08 2:22 PM
コメントする

PR

calendar

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28293031   
<< May 2017 >>

本が出てます☆

Twitter

selected entries

categories

archives

recent comment

  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    通りすがり (01/19)
  • 携帯キャリアの、アクセス制限(未成年保護)についてのまとめ
    たけのこの里 (10/01)
  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    イシカワ (07/16)
  • さくらインターネットで、gem install すると「chown/chgrp: Operation not permitted 」と叱られる件の対応
    sean (04/20)
  • さくらインターネットで、gem install すると「chown/chgrp: Operation not permitted 」と叱られる件の対応
    てっちー (03/24)
  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    JO (01/04)
  • Passbook(パスブック)on iOS6 (NDAに触れない範囲で...)
    ぱん (09/28)
  • Passbook(パスブック)on iOS6 (NDAに触れない範囲で...)
    宮腰睦美 (09/23)
  • magit を、Lion の emacs にインストール
    ぱん (05/08)
  • 【 Xcode4.2 】Interface Builder使わずに、座標を合わせたい(習作1)
    ぱん (12/21)

recommend

iOSプログラミング 第2版
iOSプログラミング 第2版 (JUGEMレビュー »)
アーロン・ヒレガス,ジョー・コンウェイ,Aaron Hillegass,Joe Conway
■独学で初心者を脱出するには、必読ではないでしょうか。翻訳でニュアンスが伝わらない部分があるので、原書と、サポートサイト(英語)を活用すべし!です。

recommend

iPhoneプログラミングUIKit詳解リファレンス
iPhoneプログラミングUIKit詳解リファレンス (JUGEMレビュー »)
所 友太
■内容古いですが、iOSプログラマー中級以上の階段を登るために、必要な本だと思います。iOS5対応版出ないかな。。

recommend

iOSプログラミング入門 - Objective-C + Xcode 4で学ぶ、iOSアプリ開発の基礎
iOSプログラミング入門 - Objective-C + Xcode 4で学ぶ、iOSアプリ開発の基礎 (JUGEMレビュー »)
大津 真
■Ch.1「iOS プログラミングを始めるための基礎知識」でXcodeの概要を理解して、Ch.2「Objective-C の基礎知識」で、Objective-Cの考え方を理解できます。iOSプログラミングのキックオフにぴったり。

recommend

去年ルノアールで
去年ルノアールで (JUGEMレビュー »)
せきしろ
■ルノアールで妄想が爆発

recommend

RailsによるアジャイルWebアプリケーション開発 第4版
RailsによるアジャイルWebアプリケーション開発 第4版 (JUGEMレビュー »)
Sam Ruby,Dave Thomas,David Heinemeier Hansson
■Railsのバイブル第4版の日本語版が2011年末にリリース!サーバサイドで準備するAPIや、Webサイト関連のもろもろは、やっぱRailsでしょう。

links

profile

search this site.

others

mobile

qrcode

powered by

無料ブログ作成サービス JUGEM