トップページ⇒linux
11コメント2KB

vi でCぷろぐらみんぐ

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2007/11/12(月) 06:30:16ID:xS3pWOje
cd /bin
vi test.c
#include<stdio.h>
int main(){
printf("hello, world");
}
~
a.out
hello, world
どうせ くそすれですよっと
0002login:Penguin2007/11/12(月) 07:15:54ID:oN7QeGAd
vi ~/.exrc
syntax on
0003login:Penguin2007/11/12(月) 14:46:01ID:4FP71foW
授業でvi使えなかったからって糞スレ立てるなよ>>1
0004login:Penguin2007/11/12(月) 20:34:35ID:HVtI6GVQ
だいたい/binにそんな糞ファイルを置く理由が分からん。
0005login:Penguin2007/11/13(火) 02:04:39ID:FrUNKeMc
>4
元ドザな俺の経験と照らし合わせて推測すると
Windowsはカレントディレクトリが、さもパスが通ってるかのように動くので
ホームディレクトリでコンパイルして、ドザのノリで

~$ a.out

とか打って出来なかったので /bin に置いたら動いたから、勝手な憶測で
「そうかLinuxでは実行ファイルは /bin とかに置かなきゃいけないのか!」
とかそういう勘違いをしてしまったのではないだろうか。

>>1
カレントディレクトリのファイルは ./a.out のように
頭にドットとスラッシュ付けるんだぜ。
0006login:Penguin2007/11/13(火) 23:30:17ID:ErvnlMqq
つーか、/bin に書き込める権限でプログラミングかよ
0007login:Penguin2007/11/14(水) 00:44:10ID:NeWYKAvy
窓で常時 administrator してたから常時 root とか?
0008login:Penguin2007/11/15(木) 20:03:02ID:20lJkHon
>>1
コンパイルはmake使うと便利だよ
ソースがtest.cならmake testでおk
0009login:Penguin2007/11/15(木) 23:12:41ID:vi+kY0OP
>>6
まぁ良いじゃないか。
なんかあっておかしくなって困るのは>>1と>>1のマシンだし。
0010login:Penguin2007/11/18(日) 21:05:05ID:TulK11r/
vi ./1194816616.dat
gg
dG
ZZ
0011login:Penguin2007/11/24(土) 11:58:18ID:oH52x462
:!emacs hoge.c
■ このスレッドは過去ログ倉庫に格納されています