İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

levee - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısında levee'yi Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut satırıdır.

Program:

ADI


kabul töreni - Bir Ekran Odaklı Editör.

SİNOPSİS


kabul töreni [+adres] [dosya ...]

TANIM


Levee, Unix editörü "vi"yi temel alan ekran odaklı bir editördür. Bir özet sağlar,
metin girmenin ve düzenlemenin güçlü bir yolu (ancak, bir kelime işlemci istiyorsanız,
WordStar ile daha iyi.)

Levee, modlu bir editördür. 3 modda çalışır - görsel, komut ve ekleme. Çoğu
düzenleme işi görsel modda yapılır, dosya okuma ve yazma komutla yapılır
modu ve ekleme modu beklediğiniz şeyi yapar.

Levee'ye girdiğinizde, düzenlemeye başlamak için bir adres belirtebilirsiniz. Bu adresler
çıplak + işaretinin sizi
dosyanın en sonunda.

Levee'nin telif hakkı (c) 1982-2008, David L. Parsons'a aittir. (bunun sonundaki bildirime bakın
dağıtım koşulları için belge)

KOMUT MOD KOMUTLAR


Bu komutlar yeni dosyaları düzenlemek, değiştirilmiş dosyaları yazmak,
seçenekler, değişiklik yapma ve görsel komutların bir alt kümesi. girdi olarak alıyorlar
tüm satırlar, dönüş (yürütmek için) veya kaçış (iptal etmek için) ile sonlandırılır.

Komut moduna, görsel moddan ":" veya "Q" yazılarak ulaşılır. Komut moduna girerseniz
":" yazarak, Levee bir komut yürütecek ve ardından görsel moda dönecektir.
"[more]" ile sizi uyarıyor. Boşluk veya dönüş dışında bir şey yazarsanız, Levee
başka bir komutu kabul edin, vb. Ancak "Q" üzerinden komut moduna girerseniz,
Levee, siz "görsel" komutu girene kadar komut modunda kalacaktır.

A NOT ON KOMUT SÖZDİZİMİ
Bir komuttan önce isteğe bağlı bir satır aralığı gelebilir. Bir satır aralığı sağlamazsanız,
Levee, komut tarafından gösterilen varsayılan satır aralığını kullanacaktır. Bir satır aralığı bir veya ikidir
adres özellikleri aşağıdaki biçimde:

(.|$|'x|#) [ (+|-()/patt/|?patt?|#)]

. geçerli satır.

$ son satır.

'x üzerinde x işareti olan satır.

# hat #.

Örneğin, ".-5,.+5p", geçerli satırın on satırı içindeki her satırı yazdıracaktır. "$-5"
dosyanın sonundan itibaren beşinci satırdır ve "/end/+2", dosyanın sonundan sonraki ikinci satırdır.
"bitiş" kalıbının bir sonraki oluşumu. Kalıplar normal ifadeler olabilir (bkz.
altında.)

Ayrıca, çıplak bir satır aralığı, geçerli satırı aralıktaki ilk satıra ayarlar ve
bu aralıktaki tüm satırları yazdırın. "1,10", geçerli satırı 1'e ayarlar, ardından satır 1'i yazdırır
10 için.

Bir aralıkta var olmayan bir satır belirtirseniz, komut
iptal edecek ve Levee size "kötü adres" söyleyecektir.

Komuta kip komutlar
args varsa, mevcut argüman listesini gösterin. Şu anda bulunduğunuz dosya
düzenleme '[' ve ']' ile çerçevelenecektir.

(.,.)değişiklik
satırları silin, ardından ekleme moduna girin.

(.,.)silmek
satırları silin. Silinen satırlar, daha sonra geri alınmak üzere bir Yank Tamponunda saklanır.
"koymak".

Düzenle[!] [dosya]
Mevcut dosyayı atın ve yenisini düzenlemeye başlayın. üzerinde değişiklik yapılmış olsaydı
geçerli dosya, "düzenle!" Levee'yi değişiklikleri atmaya zorlamak için. Eğer sen
bir dosya adı belirtmeyin, Levee mevcut dosya adını yeniden düzenlemeye çalışacaktır.

Levee yeni bir dosyada okuduğunda, kaç bayt okuduğunu size söyleyecektir veya
[taşma] dosya dahili arabellekten daha büyükse (çoğunda 256000 bayt
platformlar; USCD Pascal'da 20k.)

yürütme modu
"Görsel" komutu kullanana kadar komut modunda kalın.

dosya[isim]
Geçerli dosya adının ne olduğunu, durumunu ve geçerli satırı yankılayın. eğer sağlarsan
bir adla, dosya adını buna değiştirecektir.

(.)eklemek
Geçerli satırın üstüne metin ekleyin. Bir satır numarası belirtirseniz, Levee
geçerli satırı, ardından üstüne ekleyin.

Ekle kip komutlar
^W girdiğiniz son kelimeye geri dönün.

^H bir karakterin üzerine geri dönün.

^U bu satırdaki tüm girdileri geri alın.

^V yazılan bir sonraki karakterden kaçın. (Örneğin, ^V^H dosyaya bir ^H koyacaktır.)

ESC ekleme modundan çıkın.

^D Satırın başındaysa, girinti 'shiftwidth' sütunlarını azaltın.

^T Satırın başındaysa, girinti 'shiftwidth' sütunlarını artırın.

Ekleme modundayken, Levee aşağıdakiler dışında herhangi bir kontrol karakteri girmenize izin vermez.
dönüş ve sekme. Dönüş, bu satırdaki girişi sonlandırır ve giriş için yeni bir satır açar.

harita[!][anahtar[Metin]]
Makroları tanımlayın/listeleyin. 3 harita şekli vardır:

haritası. Bu, tüm etkin makroları listeler.

harita(anahtar).
Bu, varsa (anahtar) ile ilişkili makroyu gösterir.

harita(anahtar) (metin)
Bu, (anahtar) ile (metin) eşleşir. ":" dışında herhangi bir tuşu eşleyebilir ve kaçabilirsiniz. normalde
form (harita), makro görsel modda etkili olacaktır, ancak alternatif formda,
(harita!), makro, ekleme ve komut modlarında etkili olacaktır.

Örneğin,!ped dönüşünü "merhaba dünya"ya eşlerseniz, her dönüş girdiğinizde
komut veya görsel mod, "merhaba dünya" dizesi açılır.

sonraki[dosya...]
Arglist'teki sonraki dosyayı düzenleyin veya yeni bir argüman listesi düzenleyin. Levee başlangıç ​​değerini alır
çalıştırdığınızda komut satırından arglist çıkarın. "Otomatik yaz" ayarlanmışsa, Levee
bir sonrakini düzenlemeden önce mevcut dosyadaki değişiklikleri yazacaktır.

(.)açık
Geçerli satırın altına yerleştirin. Aksi takdirde sadece insert gibi.

önceki
Arglist'teki önceki dosyayı düzenleyin. Aksi takdirde, sonraki gibi.

(.,.)baskı
Geçerli satırı değiştirmeden satırları görüntüleyin.

(.)koymak Yank arabelleğinin içeriğini geçerli satırın altındaki satıra geri koyun. Eğer sen
bir satır belirtin, geçerli satırı sıfırlar, ardından yank arabelleğini geri koyar. NS
yank arabelleği, silme, değiştirme veya yank komutlarıyla doldurulur. Koymak yok etmez
yank arabelleği, böylece metni birden çok kez geri koyabilirsiniz.

çıkış yapmak[!]
Levee'den çıkın. Değişiklikleri atmak istiyorsanız, "quit!"

(.)okumak[dosya]
'file' içeriğini geçerli satırdan sonra koyun.

rmdosya 'Dosyayı' diskten silin.

set[seçenek=değer]
Ayarlanabilir bir değişken ayarlayın. Levee'nin bir düzine kadar kullanıcı tanımlı değişkeni vardır.
bu komutla twitter yapabilirsiniz. Boole, tamsayı ve dize değişkenleri vardır.
ayarlayabilirsiniz. Bir dize veya tamsayı değişkeni, bir boolean olan "set xxx=yyy" ile belirlenir.
değişken "set xxx" veya "set noxxx" ile ayarlanır.

Ayarlanabilir değişkenler (ve kısaltmalar):

sekme boyutu(Ts)
sekme durağı.

vardiya genişliği(İsviçre)
^D, ^T, >> veya < üzerine kaydırılacak sütunlar

kaydırma ^D, ^U üzerinde kaydırılacak satır sayısı

otomatik girinti(Ai)
ekleme modu sırasında girinti sağlayın.

otomatik yazma(hayır)
önce değişiklikleri yazın :next, :prev

otokopi(AC)
değişiklikleri yazmadan önce yedek kopyalar oluşturun.

liste sekmeleri ^I, satır sonunu $ olarak göster.

sihirli aramalarda normal ifadeler kullanın.

sonek dosya adında bir . içinde, son eki sağlayın. (bu tek
dizi değişkeni.)

üzerine(ah)
önce eski dosyayı yok et, sonra yaz.

güzelleştirmek(olmak)
Ayarlandığında, Levee sekme ve
ctrl-V ile kaçmadığınız sürece geri dönün.

tarama
aramalar arabelleğin sonuna sarılır.

göz ardı etmek(ik)
Aramalar sırasında alfabetik karakterleri göz ardı edin.

harita çizgisi
(Yalnızca ST sürümü) Dosya adlarındaki "/" öğesini "\" ile eşleyin. çevre içeriyorsa
'mapslash' levee çağrıldığında, bu değişken varsayılan olarak true olur, aksi halde
varsayılan olarak false olur. (Ufacık kabuğun nasıl ufacık-
kabuk 'mapslash'ı yorumlar)

hatları(II)
(Yalnızca ST versiyonu) Ekranda kaç satır var. Bu öncelikle koşmak içindir
seri bağlantı noktasından levee - bir xx hattı için set li=xx'i LVRC'nize koyun
terminal.

yaka(ko)
(Yalnızca ST versiyonu) Ekranda kaç sütun var. Lines değişkeni gibi,
seri port üzerinden levee çalıştırmak için.

'set ws noai'de olduğu gibi, bir satırda birden fazla değişken ayarlayabilirsiniz. Akımı görmek için
bu değişkenlerin ayarları, :set -- herhangi bir argüman olmadan -- mevcut durumu gösterir
ayarlar.

Başlangıçta, Levee ayarlanacak değişkenlerin bir listesi için LVRC ortam değişkenine bakar.
(GEMDOS/MS-DOS). LVRC, 'seçenek=değer ...' formunun bir satırıdır. Bir LVRC'niz varsa
'ts=4 ow şimdi' olarak tanımlandığında, Levee sekme boyutunu 4'e ayarlayacak, üzerine yazmayı açacak ve
kapalı tarama.

RMX kullanıyorsanız, Levee başlatma için ":home:r?lvrc" dosyasına bakar. Eğer sen
Osy/SWO kullanıyorsa, Levee "*.lvrc" dosyasına bakar. Bu dosyaların formatı,
LVRC değişkeninden farklı -- daha fazla bilgi için "kaynak" bölümüne bakın.

kaynakdosya
'Dosyadan' komut modu komutlarını alın. Bu komutlar herhangi bir yasal komut olabilir,
"görsel" hariç. 'Dosya'nın yürütülmesi sırasında bir hata meydana gelirse, Levee bunu terk eder.
kaynak seviyesi.

Osy/SWO'larda, kaynaklı bir dosyadan ekleme modunda birkaç farklılık vardır.
Noktadan başka bir şey içermeyen bir satır dışında hiçbir karakterin özel bir anlamı yoktur,
hangi ekleme modunu sonlandırır. Örneğin:

: komutlar
:sokmak
falan falan falan falan falan
falan falan falan falan falan
falan falan falan falan falan
:daha fazla komut

Levee'yi başka bir işletim sistemi altında çalıştırıyorsanız,
:Kaynak dosyası.

(.,.)ikame(delim)patt(delim)repl(delim)[qcpg]

(.,.)yerine geçmek&

Patt'i arayın ve repl ile değiştirin. Levee her birinde bir kez patt'ı arayacak
satırı ve repl ile değiştirin. Sınırlayıcı herhangi bir ascii karakteri olabilir.

Kalıp, tıpkı bir arama kalıbı gibi normal bir ifadedir.

Modelin parçalarını değiştirme dizisine dahil edebilirsiniz; içinde bir '&'
değiştirme kalıbı tüm kaynak kalıbı kopyalar, bu nedenle bir 'alt/bu/&
ve bu/g', 'bu'nun her örneği 'bu ve bu' ile değiştirilecektir. Ayrıca,
\( ve \) argüman meta- kullanarak kalıbın parçalarını çıkarabilirsiniz.
karakterler. \( & \) tarafından elde edilen argümanlar, değiştirme dizgisine konur
yaptığınız her yerde bir \1..\9 [ \1, \( & ​​\) ] ile kurduğunuz ilk argümandır.
Bu nedenle, iki alt dizenin sırasını tersine çevirmek istiyorsanız, şunları yapabilirsiniz:
'sub/\(string1\)\(string2\)/\2\1/'.

yerine koyar ve son değişikliği yeniden yapar.

Seçenekler:

q,c değiştirmeyi yapmadan önce, etkilenen satırı görüntüleyin ve bir yazmanızı bekleyin.
karakter. 'y' yazarsanız, ikame yapacaktır. 'q' ikameyi iptal eder,
'a', değişikliğin geri kalanını sormadan yapar ve 'n' bunu yapmaz.

p değişiklikten sonra etkilenen satırları yazdırın.

g değişikliği global olarak yapın. Yani, bir satırdaki her patt oluşumu için yapın,
sadece bir kez değil.

geri Dosyada yapılan son değişikliği geri alın ( :edit, :next, :rm veya :write hariç.)
yalnızca bir dosyada yapılan son değişikliği geri alabilir - sayımları bir değişiklik olarak geri alır. :izlenenleri geri al
tarafından :undo dosyaya hiçbir şey yapmaz.

haritayı kaldırmak(anahtar)
Bir makronun tanımını kaldırın (haritaya bakın).

görsel[Liste]
"Q" veya "execmode" ile komut moduna girdiyseniz, görsel moda dönün. Eğer sen
bir argüman listesi sağlar, ayrıca o listede bir `:next' yapar.

versiyon
Bunun hangi levee versiyonu olduğunu göster.

(.,.)yazmak [dosya]
Bir dosyaya satırlar yazın. Her şeyi 'dosya'ya yazarsanız, dosya adı ayarlanır
'dosya'ya ve bir dosya belirtmezseniz, Levee dosya adına yazacaktır.

(.,.)wq [dosya]
Bir dosyaya yazın ve çıkın.

(.,.)birden çekme
Dosyadan satırları, daha sonra "put" ile geri almak için yank arabelleğine alın.

çıkış[!] Değişiklikleri geçerli dosyaya yazın ve çıkın. İçinde daha fazla dosya varsa
arglist, "xit!"

![emretmek]
Komutu çalıştır.

Örnek:

!ls => bir 'ls' yapar.

Bu komut yalnızca GEMDOS, MSDOS, RMX ve Unix altında kullanılabilir.

($)= Adreslenen hattın hat numarasını verin. /end/= size satır numarasını verir.
üzerinde bir 'son' olan sonraki satır.

GÖRSEL MOD KOMUTLAR


Görsel mod komutları sizi dolaştırır ve dosyayı değiştirir. hareket komutları var
imleci çeşitli nesnelerle hareket ettirin.

Açıklamada, bir (#) isteğe bağlı bir sayı anlamına gelir. Bir komutun isteğe bağlı bir sayısı varsa,
parantez içinde sayının ne yaptığını size söyleyecektir. A (*), komutun olabileceği anlamına gelir
sil, yank ve değiştir komutlarında kullanılır.

Rakamlar girilerek sayımlar yapılır. '45' yazarsanız, sayı 45'e ayarlanır.
bir sayımı iptal edin, ESC yazın.

Bu bölümde zaman zaman 'boşluk' tartışılmaktadır. Boşluk, sekmeler, boşluklar ve
hattı.

Ne kadar the ekran çalışır
Karakterler, beklediğiniz gibi ekranda görüntülenir, bunun dışında
yazdırılmayan karakterler ^x olarak gösterilir ve sekmeler boşluklara genişler (
seçenek listesi, ardından ^I olarak görünürler.) Bir kontrol karakteri veya sekmesi üzerinde otururken,
imleç, görüntülenen İLK karakterin üzerine yerleştirilir. İmleci başka bir yere taşırsanız
bir kısmı ( j veya k aracılığıyla -- aşağıya bakın), herhangi bir değişiklik bir sonraki karakterde başlayacaktır.

Levee, dosya sonu işaretçisini göstermez, ancak dosyanın sonunu aşan satırlar
~ çizgileri ile gösterilir.

Liste ayarlanmışsa, sekmeler ^I ve satır sonu $ olarak görüntülenir.

Bir satır ekran için çok uzunsa, ekranın sonundan kaybolacaktır.

Levee, verdiğiniz herhangi bir ekran çözünürlüğünü ve herhangi bir monospaced yazı tipini (eğer
düşük çözünürlükte çalışan Levee, örneğin size 25x40 bir pencere verecektir.)

Görsel kip komutlar
^A Ekranın altında bir hata ayıklama mesajı gösterin. Bu hiç kullanışlı değil
düzenleyicide hata ayıklamadığınız sürece. Boşver.

(#)^D Ekranı yarım ekran aşağı kaydırın. Bir sayı belirtilirse, aşağı kaydırın
belirtilen satır sayısı.

^E 1 satır aşağı kaydırın (1^D'nin kısaltması)

^G Dosya istatistiklerini göster. Tam olarak ':dosya' gibi.

(*)(#)^H
İmleci bir (sayım) karakter sola hareket ettirin.

^I Ekranı yeniden çizin.

(*)(#)^J
Bir (say) satır aşağı gidin. Yukarı veya aşağı hareket etmek için ^J ve ^K (aşağıda) kullandığınızda
ortasında olsa bile imleç aynı sütunda kalacaktır.
sekme durağı veya satırın sonunu geçin.

(*)(#)^K
Bir (say) satır yukarı git.

(*)(#)^L
Bir (say) karakter sağa hareket ettirin.

(*)(#)^E
Sonraki satırdaki ilk beyaz olmayan alana gidin. Bir sayı belirtilirse, şuraya gidin:
ilk beyaz olmayan sayım satırları.

(#)^Ü Ekranı yarım sayfa yukarı kaydırın. Bir sayım belirtilirse, sayım satırlarını yukarı kaydırın.

^Y Ekranı 1 satır yukarı kaydırın (1^U'nun kısaltması)

(#)A İmleçten SONRA metin ekleyin. Bir sayı verirseniz, ekleme tekrarlanacaktır.
zamanları sayın (40i-ESC size 40 tirelik bir çizgi verecektir).

Ekleme modundaki komutlar, görsel ve komut modu için aynıdır.

(*)(#)B
Son kelimenin başına git (geri sayım). Bir kelime bir
alfasayısal karakterler (a-z0-9$_#) veya beyaz olmayan herhangi bir karakter koleksiyonu
(yani boşluk, sekme, eoln dışında herhangi bir şey).

c Bir nesneyi değiştirin. Değiştir bir nesneyi siler, ardından ekleme moduna girer.
ekranı yeniden çiziyor. Değiştirilecek nesneyi söylediğinizde, Levee bir '$' koyar.
nesnenin son karakterinde. geriye doğru değiştiremezsiniz.

Nesne, '(*)' ile işaretlenmiş herhangi bir görsel mod komutu olabilir. Örneğin, 'c4l'
satırdaki sonraki 4 karakteri başka bir şeye değiştirecektir. (4cl aynı şeyi yapar
şey -- 4c4l bu satırdaki sonraki 16 karakteri değiştirir.)

'cc' tüm satırları değiştirecek.

Bir nesneyi değiştirirken, silerken veya çekerken, bir yank arabelleğine yerleştirilecektir,
burada 'p' veya 'P' komutları ile alınabilir.

(#)NS Bir nesneyi silin. 'cc' gibi, 'dd' tüm satırları etkiler.

(*)(#)e
Geçerli kelimenin sonuna git.

(*)(#)f(x)
Geçerli satırdaki bir karakterin sonraki (count'th) oluşumunu bulun. İçin
örneğin, imleç 'abcdef' satırının ilk karakterinde oturuyorsa,
"ff" yazmak, imleci 'f' üzerine getirecektir.

(*)(#)H
Bir (sayım) karakter sola hareket ettirin. Aynen ^H gibi.

(#)ben İmleçte karakter eklemeye başlayın. Bir sayı belirtirseniz, ekleme
tekrarlanan sayım süreleri olacaktır.

(*)(#)J
Bir (say) satır aşağı gidin. Aynen ^J gibi.

(*)(#)k
Bir (say) satır yukarı git. Aynen ^K gibi.

,B(*)#)l
Bir (say) karakter sağa hareket ettirin. Aynen ^L gibi.

m(x) İşaretçiyi (x) ayarlayın. 26 işaretleyici mevcuttur (az). Bir işaretçiye gidebilirsiniz
' veya ' komutlarını kullanarak.

(*)n Bir arama modelinin sonraki oluşumunu bulun. / veya ile arama yaptığınızda?
komut, Levee aradığınız kalıbı ve yönü hatırlayacaktır.
desen için aynı yönde arama yapacak, 'N' ise tersi yönde arama yapacak
yönü.

o Eklemek için geçerli satırın altında bir satır açın.

p Çekilmiş/silinmiş metni imleçten sonra geri koyun. Metin silme tarafından çekilir
(d,x,X,D), change (c,C,s,S) ve yank (y,Y) komutları.

(#)r(x)
Karakterleri (satır sonuna kadar) (x) ile değiştirin. '4ra' sonraki 4'ü değiştirecek
imleçten sonraki karakterler 'aaaa' içine.

(#)S bir (sayım) karakteri değiştirin. (#)cl'nin kısaltması.

(*)(#)t(x)
Geçerli satırda bir karaktere kadar gidin. Eğer ilk karakterdeyseniz
'abcdef' satırına 'tf' yazarsanız, 'e' harfine oturursunuz.

u Son değişikliği geri al. :edit, :next, dışında HERHANGİ bir değişiklik komutunu geri alabilirsiniz.
:rm veya :yaz. (Tıpkı :geri al gibi).

(*)(#) v
Önceki (count'th) kelimenin en sonuna geri gidin. için bkz. 'b'
bir kelimenin tanımı.

(*)(#)w
Sonraki (count'th) kelimenin en başına gidin.

(#)X İleriye doğru bir (sayım) karakteri silin. (#)dl'nin kısaltması.

y Put ile daha sonra kullanmak üzere bir nesneyi çekin. 'yy' tüm satırları çeker.

A Satırın sonuna metin ekleyin. $a'nın kısaltması.

(*)(#)B
Geçerli kelimenin başına git. Aynen 'b' gibi.

NOT: bu yanlış. büyük harfle yazılan kelime hareketi komutları, içinde olmalıdır ve olacaktır.
gelecek, boşlukla sınırlandırılmış kelimelerle hareket için kullanılabilir.

C Satırın sonuna kadar değiştirin. c$'ın kısaltması.

D Satırın sonuna kadar silin. d$'ın kısaltması.

(*)(#)F(x)
Geçerli satırdaki bir karakterin ilk (sayı) önceki oluşumuna git.
'abcdef' satırının sonunda oturuyorsanız, "Fa" yazmanız sizi geri götürecektir.
satırın başındaki 'a'ya.

(*)(#)G
Çizgiye git. Bir sayı belirtirseniz Levee o satıra geçer, yoksa
say, Levee dosyanın mutlak sonuna gider.

Dosyanın başına gitmek için "1G" yazın. Sonuna kadar sadece "G".

(*)H Ekranın üst kısmındaki beyaz olmayan ilk karaktere gidin.

I Geçerli satırın sonuna ekleyin. $i'nin kısaltması.

(#)J İki (sayı + 1) satırı birleştirin. Katılma, sonuna ikinci satırı ekler
ilki, aralarına boşluk koyarak. İlk satır boşlukla bitiyorsa,
Levee boşluk bırakmayacak.

(*)L Ekranın son satırındaki beyaz olmayan son karaktere gidin.

(*)M Ekranın ortasındaki beyaz olmayan ilk karaktere gidin.

O Geçerli satırın üzerinde bir satır açın. Aksi takdirde sadece 'o' gibi çalışır.

P Yank arabelleğini imlece geri koyun. Aksi takdirde, tıpkı 'p' gibi çalışır.

Q Komut moduna girin ve bu modda kalın. Tıpkı :exec komutu gibi. geri dönmek için
görsel mod, ':visual' komutunu girmelisiniz.

R Modu değiştirin. Sonuna kadar karakterlerin üzerine yazan sınırlı bir ekleme modu alt kümesi
hattının. Tüm normal ekleme modu komutları geçerlidir. üzerine yazarsanız
karakter, ardından ^H,^U veya ^W ile geri dönün, çıktıktan sonra yeniden görünecektir
Modu değiştirin.

Escape, değiştirme modundan çıkar.

NOT: bir hata nedeniyle, bir Değiştir modunda sizi tekrar
bir hata ile görsel mod. Yaptığınız değişiklikler kalacaktır.

S Karakterleri geriye doğru değiştirin. (#)ch'nin kısaltması.

(*)(#)T(x)
Geçerli satırdaki karaktere geri dönün. Eğer son karakterdeyseniz
'abcdef' satırına "Ta" yazmak sizi 'b'ye geri götürecektir.

(*)(#)B
Sözcüğün sonuna git. Aynen "e" gibi.

(#)X Karakterleri geriye doğru silin. (#)dh'nin kısaltması.

Y Satırın sonuna kadar yank. y$'ın kısaltması.

ZZ Değişiklikleri mevcut dosyaya yazın ve arglist'teki son dosya ise çıkın. Aynen :xit.

(*)(#)$
Satırın sonuna git. Bir sayı verirseniz, (count-1) satırının sonuna gidin
aşağı (böylece 2$ sizi bir sonraki satırın sonuna taşır.).

0 Geçerli satırın başına gidin. 0| için kısayol.

(#)! Bir nesneyi harici bir program aracılığıyla aktarın. 'cc', '!!' gibi tüm çizgileri etkiler.

(*)% Eşleşen parantez, parantez veya dalgalı parantez bulun. eğer oturmuyorsan
bir '[]{}()', Levee geçerli satırda bunlardan birini arar, ardından
ne bulursa eşleştirin.

[Uzay]
Geçerli satırdaki ilk beyaz olmayan karaktere gidin.

& Son değiştirme komutunu yeniden yap.

(*)(#){
Geri sayım'ıncı paragrafın başına git. Bir paragraf bir ile sınırlandırılmıştır
boş çizgi.

(*)(#)}
İleriye doğru say'inci paragrafın sonuna git.

(*)(#)(
Geri sayım cümlesinin başına git. Bir cümle bir ile sınırlandırılmıştır
., bir ! veya bir ? ardından bir boşluk, sekme veya satır sonu gelir.

(*)(#))
İleri sayım cümlesinin sonuna git.

(*)(#)-
(count'th) önceki satıra gidin, ilk beyaz olmayan.

(*)(#)+
(count'th) sonraki satıra gidin, ilk beyaz olmayan.

(#)~ Sonraki sayım karakterlerinin büyük/küçük harf durumunu değiştirin. Büyük harf küçük harf olur,
küçük harf büyük harf olur.

(*)(x)
(x) işaretinin tam konumuna gidin. Bazıları için özel bir işaret var.
görsel mod hareket komutları anlamına gelir -- '' sizi daha önce bulunduğunuz yere götürür
son (,),',`,G,/,?,n,N komutu.

: Bir komut modu komutu yürütün. Komut tamamlandığında, geri dönecektir.
görsel mod, bir satır çıktı üretiyorsa, ancak ekranı kaydırırsa, Levee
görsel moda dönmeden önce [daha fazla] soracaktır. yanıt olarak bir : yazarsanız
[more] isteminde, Levee bir komut daha için komut modunda kalacaktır.

(#)<(#)
Bir (say) nesneyi sola kaydırın. İkinci bir sayı belirlerseniz, Levee
nesne o kadar çok sütun bıraktı - yapmazsanız, bunlar shiftwidth olarak değiştirilecektir.
sütunlar.

Bu tahribatsız bir değişimdir. Kaydırma sol kenar boşluğunu geçecekse,
nesneler sol kenar boşluğuna kadar taşınır, ancak daha uzağa taşınmaz.

Diğer nesne hareket komutları gibi, '<<' tüm satırları etkiler.

(#)>(#)
Bir (say) nesneyi sağa kaydırın. Tıpkı < gibi, ancak nesneleri geçmişe kaydırmaz
ekranın sağ kenar boşluğu. Bir nesneyi sağ kenar boşluğundan öteye kaydırırsanız
ekrandaki tüm girintileri kaldırılacak ve sol tarafta bitecek
marjı.

. Son değişiklik komutunu tekrarlayın. (geri alma hariç)

(*)? Deseni geriye doğru arayın. Escape, arama düzenini ve boş bir düzeni iptal eder.
son kalıbı tekrar aramak anlamına gelir.

(*)/ İleriye doğru desen arayın. Aksi takdirde gibi?.

(#)| Belirtilen sütuna taşı. Sayınız yoksa, 0 sütununa geçin.

DÜZENLİ İFADE


Levee, bir kalıp eşleşmesi sırasında bazı karakterlere özel anlamlar verir. Karakter
"." herhangi bir karakterle eşleşir, "*" karakteri, karakterin sıfır veya daha fazla tekrarı ile eşleşir.
önceki karakter (yani, a* 'a','aa','aaa', vb. ile eşleşir veya hiçbir şeyle eşleşmez).
Bir kalıp "^" ile başlıyorsa, yalnızca satırın başında eşleşir ve
"$" ile biten desenler yalnızca satırın sonunda eşleşir.

Parantezlerin ('[]') de özel bir anlamı vardır. Karakterlerden herhangi biriyle eşleşmek anlamına gelir
parantez içinde. '[abc]', 'a', 'b' veya 'c' ile eşleşir. aralığı belirtebilirsiniz
bir tire (-) kullanarak parantez içindeki karakterler. '[az]' herhangi bir küçük harfle eşleşir
alfabetik karakter. Parantez içindeki ilk karakter ^ ise, herhangi biriyle eşleştiği anlamına gelir.
parantez içindekiler hariç karakter. '[^abc]', 'a', 'b' veya
'C'.

Ters eğik çizgi, bu karakterler için özel anlamı ortadan kaldırır, ancak '\t' bir sekme belirtir ve
\( & \) bir kalıp içindeki bağımsız değişkenleri sınırlandırır (yalnızca :substitute tarafından kullanılır.) Kalıplar
\< ve \> de özel anlamlara sahiptir; alfasayısalın başlangıcı ve bitişiyle eşleşirler
Token kazanacaksınız.

'Magic' düzenleyici değişkenini kapatırsanız, yukarıdaki karakterlerden hiçbirinde
bir kalıbın içindeki özel anlam (bkz. 'set').

Bazı örnek desenler:

^son$ Sadece 'son' olan bir satır bulun.

[Ee][Nn][Dd]
Vakayı göz ardı ederek bir 'son' bulun.

[A-Za-z][A-Za-z0-9]*
Sonraki tanımlayıcıyı bulun.

([*].*[*])
Sonraki tek satırlık pascal yorumunu bulun.

"the"nin bir sonraki oluşumunu bulun.

KISITLAMALAR


Levee, yalnızca 256000 karakter uzunluğundaki dosyaları düzenleyebilir. ^M dahili hattı olarak kullanılır
ayırıcı, bu nedenle ^M eklemenin ilginç sonuçları olacaktır.

onworks.net hizmetlerini kullanarak levee'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    OfisKat
    OfisKat
    OfficeFloor, tersine çevrilmesini sağlar
    aşağıdakilerle birlikte kuplaj kontrolü: - bağımlılık
    enjeksiyon - devam enjeksiyonu -
    Daha fazla bilgi için iplik enjeksiyonu
    ziyaret edin...
    OfficeFloor'u İndirin
  • 2
    DivKit
    DivKit
    DivKit, açık kaynaklı, Sunucu Odaklı bir yazılımdır
    Kullanıcı arayüzü (SDUI) çerçevesi. Şunları yapmanızı sağlar:
    sunucu kaynaklı güncellemeleri kullanıma sunmak
    farklı uygulama sürümleri. Ayrıca olabilir
    için kullanılır...
    DivKit'i indirin
  • 3
    alt dönüştürücü
    alt dönüştürücü
    Çeşitli arasında dönüştürmek için yardımcı program
    abonelik biçimi. Shadowrocket kullanıcıları
    hedef olarak ss, ssr veya v2ray kullanmalıdır.
    &remark= ekleyebilirsiniz
    Telegram beğenilen HT...
    Alt dönüştürücüyü indir
  • 4
    YIKAMA
    YIKAMA
    SWASH, genel amaçlı bir sayısal
    kararsızlığı simüle etmek için araç,
    hidrostatik olmayan, serbest yüzey,
    rotasyonel akış ve taşıma olayları
    gibi kıyı sularında...
    SWASH'ı indirin
  • 5
    VBA-M (Arşivlendi - Şimdi Github'da)
    VBA-M (Arşivlendi - Şimdi Github'da)
    Proje şuraya taşındı:
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Özellikler:Hile oluşturmadurumları kaydetçoklu
    sistem, gba, gbc, gb, sgb'yi destekler,
    sgb2Tu...
    VBA-M'yi İndirin (Arşivlendi - Şimdi Github'da)
  • 6
    Stacer
    Stacer
    Linux Sistem Optimize Edici ve İzleme
    Github Deposu:
    https://github.com/oguzhaninan/Stacer.
    Kitle: Son Kullanıcılar/Masaüstü. kullanıcı
    arayüz: Qt. Programlama...
    Stacer'ı indirin
  • Daha fazla »

Linux komutları

Ad