0と1でできたブログ

プログラミングなどの個人的なメモ。他の人の参考になれば嬉しいです。

GUIのVimを、Terminalから起動するようにした時のメモ。

お知らせ: 新しくホームページを作りました! これから記事を増やしていくつもりなので, 良かったら見て下さい!! ホームページはこちらになります.

GUIVimを、Terminalから起動するようにした時のメモ。
自分はTerminal上でプログラムを書くよりは、GUIのほうを使いたい派です。
しかし、プログラムを動かすのはTerminalでやることが多いわけで、Terminalから複数の引数をとってGUIVimを起動したいと思ったわけです。
ということで、こんな感じのシェルスクリプトを書いてみました。ちなみにMacのTerminal用です。

#!/bin/sh

for fn in "$@"
do
    if [ ! -e $fn ] ; then
        touch $fn;
    fi
done
open -a MacVim $@

自分はgvimという名前で保存していて、 その場合の使い方は、

$ gvim a.txt b.txt c.txt

みたいになります。

PATHの通ったフォルダに入れることと、実行可能権をつけることを忘れずに!


記事とは関係ないのですが,webアプリケーション開発の練習で,まとめのまとめサイトを作ってみたので,よろしければ見てみてください. (いろんなまとめのまとめ, 恋愛・結婚の2chまとめサイトのまとめ)