GUIのVimを、Terminalから起動するようにした時のメモ。
お知らせ: 新しくホームページを作りました! これから記事を増やしていくつもりなので, 良かったら見て下さい!! ホームページはこちらになります.
GUIのVimを、Terminalから起動するようにした時のメモ。
自分はTerminal上でプログラムを書くよりは、GUIのほうを使いたい派です。
しかし、プログラムを動かすのはTerminalでやることが多いわけで、Terminalから複数の引数をとってGUIのVimを起動したいと思ったわけです。
ということで、こんな感じのシェルスクリプトを書いてみました。ちなみに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の通ったフォルダに入れることと、実行可能権をつけることを忘れずに!