Tam Sürümünü Görmek İçin : command line'dan yeni bir .cpp dosyası yaratmak
ankakusu
22/10/2007, 09:22
Merhaba arkadaşlar,
ben linux terimalinden .cpp dosyası
yaratmak istiyordum.
bunu hangi komula yapabilirim?
myavuzselim
22/10/2007, 10:23
Ne anlamda?
Sadece dosya yaratmak istiyorsan:
$ touch dosyam.cpp
Basit bir ediyor calistirmak istiyorsan nano, vim veya emacs -nw komutlarini deneyebilirsin (bu programlar kurulu olmalidir tabii ki):
$ emacs -nw dosyam.cpp
acehreli
22/10/2007, 20:41
Yani, .cpp dosyasi diye ozel bir dosya tUrU yok. Program metnini herhangi bir editorle yazabilirsin.
Ali
ankakusu
27/10/2007, 11:42
Oncelikle benim yapmak
istediğim bir editorde
bir dosya yaratmak. Anladım
sanırım. ben vim kullanıyordum.
Nasıl yapacağımı anladım.
Ne anlamda?
Sadece dosya yaratmak istiyorsan:
$ touch dosyam.cpp
dediğimiz tam olarak ne oluyor?
touch komutunun işlevi nedir?
myavuzselim
27/10/2007, 13:57
touch olmayan dosyayi yaratiyor, eger dosya zaten varsa timestamp'ini (dosyanin olusturulma zamani, veya erisim zamani da olabilir, herneyse) yeniliyor.
ankakusu
11/11/2007, 08:57
Mesela ben vi editörü kullanıyorum.
vi kullanırken de 'void' 'int' gibi kelimeler
renkli olmuyor.
Bu da bazen kodu takip etmeyi zorlaştırabiliyor.
Vi editöründe sytax'ı renklendirebiliyor muyuz?
ankakusu
11/11/2007, 09:37
bir sorum daha olacak,
peki ben bir dosyayı nasıl siliyorum?
ankakusu
11/11/2007, 10:12
ufak bi araştırma yapıp
buldum. dosya silme
$rm dosya şeklinde yapılıypr...
meraklısına... :)
myavuzselim
11/11/2007, 15:27
ankakusu, vi'da kod renklendirmek icin: <escape> : syntax on <enter> yapman lazim bildigim kadariyla. Fakat her yerde calisiyor mu bilmiyorum.
ankakusu
11/11/2007, 19:28
aaa evet çok güzel oldu:)))
şimdi regarenk:)
teşekkür ederim...
ankakusu, vi'da kod renklendirmek icin: <escape> : syntax on <enter> yapman lazim bildigim kadariyla. Fakat her yerde calisiyor mu bilmiyorum.
siyah ekranda renk nasıl olsun diyordum oldu valla=) çok teşekkür ederim.
Forum Yazılımı : vBulletin v3.6.8, Copyright ©2000-2008, Jelsoft Enterprises Ltd.