Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
171
Tıklama
0
Öne Çıkarma
B - Unix te Editörler
M
20 yıl
Yarbay
Konu Sahibi

<font color='red'> B.1-)</font id='red'> pico

pico [secenekler] dosya_ismi

Secenekler

-f : Fonksiyon tuslarini kullanabilmenizi saglar

+n : acilista cursor'un n'inci satira gitmesini saglar.

-t : cikarken ve yazarken soru sorulmamasini saglar.

-v : dosya sadece okumak icin acilir, yazmaya izin verilmez.

-w : uzun satirlarin edit edilebilmelerini saglar.

-z : ^Z yi mumkun kilar.

Pico yeni baslayan kullanicilar icin oldukca ideal bir editordur. Vi
yada emacs taki gibi ESC modlari olmadigi icin kullanimi yeni baslayan
bir kullanici icin hayli kolaydir,ancak malesef onlar kadar yetenekli
degildir. Editor'e girdiginizde temel komutlar ekranin altinda
gorunur.

Bazi tuslarin fonksiyonlari asagidaki gibidir :

( ^ = Ctrl )

^A : Cursor'u satir basina getirir.

^B : Cursor'u bironceki harfe getirir.

^C : Cursor'un bulundugu satir ve sutun numarasini veiri.

^D : Teker teker harfleri siler.

^E : Cursor'u satir sonuna goturur.

^F : ^B'nin tersidir.

^G : Help'i cagirir.

^H : BackSpace'e benzer.

^I : Cursor'u TAB pozizyonuna getirir.

^J : Marjin ayari yapar.

^K : Satir siler.

^L : Ekrani temizler.

^M : Satir acar.

^N : Cursor'u bir sonraki satira gecirir.

^O : Yaziyi kaydeder.

^P : ^N'in tersidir.

^R : Disaridan bir dosya okumayi saglar.

^S : Ekrani kilitler .

^T : Spell eder.

^Q : Kilitli ekrani duzeltir.

^W : Arama yapar.

^X : Kaydetmenizi ve cikmanizi saglar.

^V : Bir sonraki sayfaya gecer

^Y : Bir onceki sayfaya gecmenizi saglar.

^U : Kestiginiz ve sildiginiz yerleri geri getiri.

^^ : Isaretleme islemini bastalatir ve bitirir.
_________________________________________________________________



<font color='red'> B.2-)</font id='red'> JOE

( Hazirlayan Volkan Han ( e062722@narwhal.cc.metu.edu.tr ) )

B.2.1-) Joe nedir ?

Pico ve emacs gibi Joe de bir ascii text editoru, ancak piconun
hantalligi ve yetersizligi ile emacsin fazla karisikligi bu editorde
giderilmis. Genel olarak bu tur bir editorde aranan butun ozellikler
fazlasiyla icerilmis.

B.2.2-) Joe nereden temin edilebilir ?

Joe genellikle dogrudan sistem gorevlileri tarafindan sistemde
bulundurulmamaktadir. Kaynak kodunu bulup kendiniz compile etmeniz
gerekmekte. Program kaynagi oldukca esnek oldugundan compile isleminde
bir sorun ile karsilasilmasi olasiligi oldukca dusuk. Joe editorun en
son surumu 2.8 dir ve FTP araciligiyla kolaylikla alinabilir.

ftp.funet.fi

/pub/unix/editors/

altinda joe editorun en son cikan surumunu bulmak mumkundur.

B.2.3-) Joe mu pico mu ? Elbette ki joe.

B.2.4-) Joe hayranlari var mi ? Evet var, basta ben olmak uzere.

B.2.5-) Joe kullanirken cesitli sorunlar yasiyorum ?

Eger programin kendisiyle ilgili bir hata buldugunuza inaniyorsaniz

Joe Allen (jhallen@world.std.com)

adresine e-mail ile bildirin. Programin kullaniminda zorlaniyorsaniz,
sormak

istediginiz bir sey olursa, compile islemi basinizi agrittiysa,
arabaniz

bozulursa veya konusacak birine ihtiyaciniz olursa


adresiyle temasa gecebilirsiniz *smile*.

B.2.6-) Joe neler yapar ?

Joe editorde kullanilan belli basli harf kombinasyonlari ve gorevleri
soyle:

Yazi boyunca ^ ile gosterilen isaret, CTRL tusunu ifade etmektedir.
Yani ^A ile anlatilmak istenen CTRL ile A tuslarinin ayni anda
basilmasidir.

Asagida anlatilan butun komutlar ^KH ile ekrana gelen yardim
menusunden alinmistir. Bir sonraki yardim ekranina gecmek icin ESC .
ve bir onceki yardim ekranina donmek icin ESC , tuslarina basin.
Yardim menusunden cikmak icin tekrar ^KH kombinasyonunu kullanin.

Kursor hareketleri :

^B : Kursoru bir karakter sola goturur.

^F : Kursoru bir karakter saga goturur.

^P : Kursoru bir karakter uste cikarir.

^N : Kursoru bir karakter asagi indirir.

^Z : Kursoru bir onceki kelimenin basina getirir.

^X : Kursoru bir sonraki kelimenin basina getirir.

Adim hareketleri :

^U : Bir onceki sayfaya doner.

^V : Bir sonraki sayfaya atlar.

^A : Satir basina gelir.

^E : Satir sonuna goturur.

^KU : Yazinin en bas satirina getirir.

^KV : Yazinin en son satirina goturur.

^KL : Istenen satir numarasina atlanir.

Blok islemleri :

^KB : Blok baslangicini isaretler.

^KK : Blok sonunu isaretler.

^KM : Isaretlenen bloku kursorun o an bulundugu yere tasir.

^KC : Isaretlenen bloku kursorun o an bulundugu yere kopyalar.

^KW : Isaretlenen bloku istenen dosya adi altinda kaydeder.

^KY : Isaretlenen bloku siler.

Silme islemleri :

^D : Kursorun uzerinde oldugu karakteri siler.

^Y : Kursorun uzerinde oldugu satiri siler.

^W : Kursorun bulundugu yerden itibaren saga dogru kelimeyi siler.

^O : Kursorun bulundugu yerden itibaren sola dogru kelimeyi siler.

^J : Kursorun bulundugu yerden itibaren saga dogru satiri siler.

Cikis islemleri :

^C : Dosya uzerinde yapilan degisiklikler kaydedilmeden cikar.

^KX : Yapilan degisiklikler kaydedilir ve cikar.

^KZ : Programdan unix shelle gecis yapar.

Dosya islemleri :

^KE : Bir onceki calisilan dosya kapanmadan bir diger dosya acar.

^KR : Kursorun bulundugu yerden itibaren bir dosya okur.

^KD : Programdan cikmadan yapilan degisiklikleri dosyaya kaydeder.

Arama islemleri :
^KF : Belli bir dizini arama.

^L : Bir onceki aranan dizini aramaya devam eder.

Arama islemine baslandiginda once aranacak dizin sorulur, sonra birkac
secenek cikar karsimiza :

- (I)gnore : Kucuk veya buyuk harf ayrimi gozetilmez.

- (R)eplace : Dizin bulunursa yerine konulacak yeni dizini sorar.

- (B)ackwards : Kursorun bulundugu yerden yukari dogru arama yapar.

- Bloc(K) : Dizin isaretlenmis olan blok icinde aranir.

Mevcut diger bazi islemler :

^_ : Bir onceki islemi iptal eder.

^^ : Bir onceki islemi tekrar eder.

^T : Editorun cesitli ozelliklerini degistirmenize imkan saglar.

^KO : Ekrani ortadan bolerek iki farkli dosyayi isleme olanagi saglar.

^KN : Bolunmus diger ekrana gecer.

^KE : Bolunmus ekrana yeni bir dosya okur.

^KA : Satiri ortalar.

` : CTRL- tusuna basili karakter cikar.

^\ : META- tusuna basili karakter cikar.

B.2.7-) SON BIR SOZ ?

Joe is the best!

Volkan Han

_________________________________________________________________



<font color='red'> B.3-) </font id='red'>VI

vi + dosyaadi: Baslangicta dosyanin en son satirina ulasmak icin bu
kulla nilir

vi +UNIX dosyaadi: dosyada sayfalar biciminde ilerlemek icin

vi -r dosyaadi: kaybolan dosyayi cagirir.elektirik kesildikten
sonrada.

ESC imlec-komut koduna gecmek icin kullanilir

CTR c imlec komut kodundan kurtulmak icin.

:w dosyaismi : bu dosyayi yazdiktan sonra kaydeder.

:w uzerinde calisilan metin ayni isimle saklanir.

:w dosyaadi : bir baska isimle saklama.

:wq dosyayi yazip cikmak icin.

:q! yapilan degisiklikler goz onune alinmamk isteniyorsa.

:q hic bir degisiklik yapilmamimissa terk etmek icin kullanilir.

:e! metinde degisiklik yapilmissa degisiklikler istenmiyorsa baslangic
haline getimek icin kullanilir.

:w>> dosyaadi : yaratilan dosya, bir baska kutuge ilave edilecekse.

:n,mw>> dosyaadi : tumu yerine verilen satir araligi dosyaya eklenir.

:sh : file icinde calisiriken UNIX komutalrini kullanmamizi saglar.

:! UNIX com: file icinde calisiriken UNIX komutalrini kullanmamizi
saglar

:!! : En son UNIX komutunu tekrar calistirmak icin.

:20 sati yukari cik. bu tuslara basilarak yapilir

Vi editorunun icinde UNIX komutu kullanildiktan sonra tekrar editore
donmek icin CTR-d veya :exit gecerlidir.

:r! komut : UNIX komutlarina eristikten sonra bunu sonuclarini editor
icin aktarir.

:w !mail burak : yaratilan dosyayi burak isimli kuulaniciya iletmek.

CTR-f : Metnin bir ekran sonrasina ulasmak icin.

CTR-b : ekrani geri getirmek icin.

CTR-d : yarim ekran yukari cikmak icin.

CTR-u : yarim ekran asagi kaymak icin.

CTR-e : ekrani bir sati yukari kaydirmak. basina n koyarak artabilir.

CTR-y : ekrani bir satir asagi kaydirmak.

CTR-g : hangi satirda oldugunu bulmak icin.

CTR-h : korsuru bir sola kaydirir.Basina yine istenilen sayi
konabilir.

l:Korusur bir saga kaydirir.

j:Korsuru asagi dogru kaydirir.

CTR-N:Korsuru asagi dogru hareketi saglar.

k:Korusuru yukari dogru hareketi saglar.

CTR-P:Korusuru yukari dogru hareketi saglar.

H:Ekran uzerindeki metnin birinci satirina hareket ettirme amaciyla
kullanilir.Bu komut oncesinde sayisal deger kullanilirsa,imlec
belirtile satira kayar.

M:Imleci ekranin tam ortasindaki satir uzerine hareket ettirir.

L:Son satir uzerine getirir.

w:Imleci satir uzerindeki bir sonraki kelimenin ilk karakteri uzerin
kaydirir.

b:Satir uzerindeki bir onceki kelimenin ilk karakterine getirir.

e:Kelimenin son karakterine ulastirir.

/aranacak kelime:belirtilen kelimeyi ileri dogru aramayi saglar.

?aranacak kelime:belirtilen kelimeyi geri dogru aramayi saglar.

/aranilacak kelime/+n:bir kelimeyi belirli bir sati araliginda
aratmak. imlecin bulundugu satir ile sonraki n satiri arasinda bir
kelimeyi arama

/A*a:A ile baslayan ve a ile biten dizgileri bulma.

G:dosyanin belirli satirina ulasmak icin.bu komuttan once satir
numarasi belirtilerek imlec o satira hareket eder.yoksa en sona gider.
Bir once ki konuma donmek icin dur.

o:Imlecin bulundugu satirin hemen altina bir bos satir acmak icin.

O:Imlecin bulundugu satirin uzerine satir acmak icin kullanilir.

x:Bir satir uzerinde yapilan girisleri silmek icin.

u:Silme islemi yanlislikla yapilmis ise kullanicinin zarara ugramamasi
icin en son islemi iptal etmek uzere kullanilir.

U:Satir uzerinde bir den fazla degisiklik yapilmissa ve degisiklik
lerin tumunu bir den iptal etmek icin kullanilir.

dd:Bir satirin yok edilmesi.

dL:Komutun uzerinde bulunan satir dahil sonraki tum satirlar silinir

dH:Ekranda goruntulenen dosyanin birinci satirini siler.

r:Mevcut bir karakteri degistirmek.

s:Bir karakter yerine bir den fazla karakter degistirmek icin.

r:bir kucuk harfi buyuk harfe cevirmek icin.

:bir satiri kopyelemek uzere yakalamak amaci ile kullanilir.Bunun
arkasindan imlece kopyalama isleminin yapilacgi konuma getirilir

yy:belirli bir satirin kopyelenmesi bu komutla baslar. p ile
sonuclanir. Eger n satir kopyalanacksa ny ile satirlarin kopyesi bir
yazmac uzerinde olusturlur ve P ile istenilen yere kopyelenir.

Yer degistirme islemi : x dd c gibi komutlarla silme islemleri
yapildiginda,silinen ifadeler yazmac uzerine kaydedilmis olur.Bu
islemde sonra imlec yeni konuma getirilerek p yapilir.

. :En son kullanilan komutu yeniden ekrana getirir.

r dosyaadi:su anda calimakta oldugun dosyanin belirli bir bolumunu r
den sonra ki dosya ismine kopyeler.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.