Mac

Mac - ターミナル上でGitのブランチ名を表示する

この記事を読んで分かること

Macのターミナル上でGitのブランチ名を表示する方法が分かる。

~/git [master]$ こんな感じで表示される


https://raw.github.com/git/git/master/contrib/completion/git-completion.bashリンク先のコードを git-completion.bash という名前で保存してください。

ホームディレクトリに今作ったファイルを .git-completion.bash というファイル名で保存してください。 ファイル名の先頭にある .(ドット) は隠しファイルにすることを意味しています。

.bash_profile に .git-completion.bash へのパスを通して環境変数 PS1 に値を設定します。私は以下のように設定しました。

~/.bash_profile

# git settings
source ~/.git-completion.bash
GIT_PS1_SHOWDIRTYSTATE=true
PS1='\[\033[32m\]\[\033[00m\]\[\033[34m\]\w\[\033[31m\]$(__git_ps1 " [%s]")\[\033[00m\]\$ '

下のソースコードのコメントと参考サイトを参考にすれば、他の表示パターンも作れると思うので 自分の好きな表示にしてみてください。

PS1 については「bash PS1」などと調べればいろいろ出てきます。 ここで全部説明するのは面倒なので terminal上でgitを使うような人ならこれだけいえば十分ですよね?

git-completion.bash 一部抜粋

# To use these routines:
#
# 1) Copy this file to somewhere (e.g. ~/.git-completion.sh).
# 2) Added the following line to your .bashrc:
# source ~/.git-completion.sh
#
# 3) Consider changing your PS1 to also show the current branch:
# PS1='[\u@\h \W$(__git_ps1 " (%s)")]\$ '
#
# The argument to __git_ps1 will be displayed only if you
# are currently in a git repository. The %s token will be
# the name of the current branch.

参考

Eclipse - Mac OS X Snow LeopardでEclipse3.6.2 Heliosを日本語化

参考サイト:[mac]eclipseインストールとpleiadesで日本語化 : うえちょこ@ぼろぐ

細かい操作などはすべて上の参考にさせていただいたサイトの方で説明されていますので、そちらを参考にしてください。

自分の場合は、PleiadesのEclipse 3.6.2のHeliosのdropinsで上書きしました。使うEclipseは「Eclipse IDE for Java Developers」のMac OS X 64bit版です。

この記事は、3.6で成功した人もいますよ。という報告です。

Mac版Eclipse 3.6.2のeclipse.ini

-startup
../../../plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.2.R36x_v20101019_1345
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
上のファイルの最後に一行付け足すだけで日本語化されました。付け足す一行は、

-javaagent:../../../dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

です。

SWI-Prolog - Macで使うための準備

SWI-Prologのダウンロード

SWI-PrologはいろんなOSに対応しているPrologです。

SWI-Prologのダウンロードは以下からできます。

SWI-Prolog downloads

使う前の準備。PATHを通す。

下のサイトを見ればPATHの通し方はわかります。

Mac OS Xでシェルのパスを通す

SWI-Prologの本体?はインストールするときにMacのHDDを選んでいれば「/opt/local/bin」の中にあります。ファイル名は「swipl」です。

したがって、この場合「.bash_profile」に書く命令は「export PATH=$PATH:/opt/local/bin」になります。

使い方

以下のリファレンスによると、-fか-sでソースファイルを指定できるらしいです。

2.4 Command-line options

ソースコードを実行するときは、ソースファイルがあるディレクトリに移動してから「swipl -f ソースファイル名.swi」で起動できます。こうすると、ソースに記述された規則などが登録された状態で起動させることができます。

ちなみに、拡張子を「.pl」にするとPerlとかぶってよくないです。

参考

macbookにswi-prologをインストール

プロフィール

add20

ブクログ
RSSを購読
記事検索
最新コメント
スポンサードリンク
QRコード
QRコード
  • ライブドアブログ