http://d.hatena.ne.jp/fijixfiji/20091218/1261117585
こちらのページを参考にしてやってみました。いろいろ眺めているうちに
http://d.hatena.ne.jp/itchyny/20121001/1349094989
こういうページを見つけて、なるほどこういうやり方があったかと思ったりしました。
続いて、 vim の quickrun で ox を Run しようということですが、syntaxhighlighter を多用してるのでたたみます
~/.vimrc に
let g:quickrun_config = {
\ 'ox' : {
\ 'command' : 'oxl',
\ 'exec': ['%c %s']
\
\ }
\}
という感じで書いてみて
#include < oxstd.h >
main()
{
println("Hello, World!");
}
を :w して \r(←これ便利ですね)して
1 | 1 #include < oxstd.h >
2 Ox Console version 6.21 (OS_X) (C) J.A. | 2
Doornik, 1994-2011 | 3 main()
3 This version may be used for academic re| 4 {
search and teaching only | 5 println("Hello, World!");
4 Hello, World! | 6 }
5 |~
という感じになって OK なんですが、 :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 /var/folders/mg/psj2qvc904dbqb1v63g757jr0| 6 }
000gn/T/vvXPegN/2.ox : failed to open /va|~
r/folders/mg/psj2qvc904dbqb1v63g757jr0000|~
gn/T/vvXPegN/2 |~
5 |~
という感じになってしまうので、保存しないで Run してもうまくいくように ~/.vimrc の当該部分を書き換える必要があります。出来次第また書きます。
No comments:
Post a Comment