昨日の記事で紹介しましたページの完全な受け売りなんですが、たとえば
#!/bin/sh cp $1 temp.ox oxl temp.ox rm temp.ox
というシェルスクリプトを書き、これをパスの通ったフォルダに移し、これに実行権限を与え、たとえばこのスクリプトに autoox.sh という名前をつけたとして、
#include < oxstd.h >
main()
{
println("Hello, World!");
}
という helloworld.ox にたいして、
$ autoox.sh helloworld.ox Ox Console version 6.21 (OS_X) (C) J.A. Doornik, 1994-2011 This version may be used for academic research and teaching only Hello, World!
と正常に動くことを確認した上で、 ~/.vimrc に
let g:quickrun_config = {
\ 'ox' : {
\ 'command' : 'autoox.sh'
\ }
\}
の一文を追加してやれば、:w をしていなくてもちゃんと動きました。
1 | 1 #include < oxstd.h >
2 Ox Console version 6.21 (OS_X) (C) J.A. D| 2
oornik, 1994-2011 | 3 main()
3 This version may be used for academic res| 4 {
earch and teaching only | 5 println("Hello, World!");
4 Hello, World! | 6 }
12月どっかいってくれ
No comments:
Post a Comment