InggrisPerancisSpanyol

Ad


favorit OnWorks

tanggul - Online di Cloud

Jalankan tanggul di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah tanggul perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


tanggul - Editor Berorientasi Layar.

RINGKASAN


tanggul [+alamat] [fillet ...]

DESKRIPSI


Levee adalah editor berorientasi layar berdasarkan editor Unix "vi". Ini memberikan singkat,
cara yang ampuh untuk memasukkan dan mengedit teks (namun, jika Anda menginginkan pengolah kata, Anda
lebih baik dengan WordStar.)

Levee adalah editor mode. Ini beroperasi dalam 3 mode - visual, perintah, dan sisipan. Kebanyakan
pekerjaan pengeditan yang dilakukan adalah mode visual, pembacaan dan penulisan file dilakukan dalam perintah
mode, dan mode insert melakukan apa yang Anda harapkan.

Saat Anda memasuki Tanggul, Anda dapat menentukan alamat untuk mulai mengedit. Alamat-alamat ini
berada dalam format yang sama dengan alamat mode perintah, kecuali bahwa + telanjang akan menempatkan Anda di
bagian paling akhir dari file.

Tanggul adalah hak cipta (c) 1982-2008 oleh David L. Parsons. (lihat pemberitahuan di akhir ini
dokumen untuk persyaratan distribusi)

COMMAND MODE PERINTAH


Perintah-perintah ini digunakan untuk mengedit file baru, menulis file yang dimodifikasi, mengubah
pilihan, melakukan substitusi, dan subset dari perintah visual. Mereka mengambil sebagai masukan
seluruh baris, diakhiri dengan kembali (untuk mengeksekusi), atau melarikan diri (untuk membatalkan.)

Mode perintah dicapai dengan mengetik ":" atau "Q" dari mode visual. Jika Anda memasuki mode perintah
dengan mengetik ":", Levee akan menjalankan satu perintah, lalu kembali ke mode visual setelah
meminta Anda dengan "[lebih]". Jika Anda mengetik apa pun kecuali spasi atau pengembalian, Levee akan
menerima perintah lain, dan seterusnya. Namun, jika Anda memasuki mode perintah melalui "Q",
Tanggul akan tetap dalam mode perintah sampai Anda memasukkan perintah "visual".

A CATATAN ON COMMAND SINTAKSIS
Perintah dapat didahului oleh rentang baris opsional. Jika Anda tidak memberikan rentang garis,
Tanggul akan menggunakan rentang garis default yang ditunjukkan oleh perintah. Rentang garis adalah satu atau dua
spesifikasi alamat dalam format berikut:

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

. baris saat ini.

$ baris terakhir.

'x garis dengan tanda x di atasnya.

# garis #.

Misalnya, ".-5,.+5p" akan mencetak setiap baris dalam sepuluh baris dari baris saat ini. "$-5"
adalah baris kelima dari akhir file, dan "/end/+2" adalah baris kedua setelah
kemunculan berikutnya dari pola "akhir". Pola mungkin ekspresi reguler (lihat
di bawah.)

Juga, rentang garis telanjang akan mengatur garis saat ini ke baris pertama dalam rentang dan
cetak semua baris dalam rentang itu. "1,10" menyetel baris saat ini ke 1, lalu mencetak baris 1
ke 10.

Jika Anda menentukan baris yang tidak ada dalam rentang, perintah
akan dibatalkan dan Levee akan memberi tahu Anda "alamat buruk".

perintah mode perintah
args tampilkan daftar argumen saat ini, jika ada. File Anda saat ini
pengeditan akan dibingkai oleh '[' dan ']'.

(.,.)perubahan
hapus baris, lalu masuk ke mode insert.

(.,.)hapus
menghapus garis. Baris yang dihapus disimpan dalam Penyangga Yank untuk pengembalian nanti dengan
"taruh".

sunting[!] [mengajukan]
Buang file saat ini dan mulai mengedit yang baru. Jika perubahan dilakukan pada
file saat ini, Anda harus memasukkan "edit!" untuk memaksa Tanggul untuk membuang perubahan. Jika kamu
jangan tentukan nama file, Levee akan mencoba mengedit ulang nama file saat ini.

Ketika Levee membaca dalam file baru, itu akan memberi tahu Anda berapa banyak byte yang dibacanya, atau
[overflow] jika file lebih besar dari buffer internal (paling banyak 256000 byte
platform; 20k pada USCD Pascal.)

mode exec
Tetap dalam mode perintah sampai Anda menggunakan perintah "visual".

fillet[nama]
Gema apa nama file saat ini, statusnya, dan baris saat ini. Jika Anda menyediakan
dengan nama, itu akan mengubah nama file menjadi itu.

(.)menyisipkan
Sisipkan teks di atas baris saat ini. Jika Anda menentukan nomor baris, Tanggul akan membuat
bahwa baris saat ini, lalu masukkan di atasnya.

Menyisipkan mode perintah
^W kembali ke kata terakhir yang Anda masukkan.

^H kembali satu karakter.

^U kembali semua masukan pada baris ini.

^V melarikan diri dari karakter berikutnya yang diketik. (Sebagai contoh, ^V^H akan memasukkan ^H ke dalam file.)

ESC keluar dari mode penyisipan.

^D Jika di awal baris, kurangi indentasi kolom 'shiftwidth'.

^T Jika di awal baris, tambah indentasi kolom 'shiftwidth'.

Saat dalam mode penyisipan, Tanggul tidak akan mengizinkan Anda memasukkan karakter kontrol apa pun kecuali
kembali dan tab. Kembalikan input akhir pada baris ini dan buka baris baru untuk input.

peta[!][kunci[teks]]
Tentukan/daftar makro. Ada 3 bentuk peta:

peta. Ini mencantumkan semua makro aktif.

peta(kunci).
Ini menunjukkan makro yang terkait dengan (kunci), jika ada.

peta(kunci) (teks)
Ini memetakan (kunci) ke (teks). Anda dapat memetakan kunci apa pun kecuali ":" dan melarikan diri. Dalam keadaan normal
bentuk (peta), makro akan efektif dalam mode visual, tetapi dalam bentuk alternatif,
(peta!), makro akan efektif dalam mode penyisipan dan perintah.

Misalnya, jika Anda memetakan!ped kembali ke "hello world", setiap kali Anda memasukkan return in
perintah atau mode visual, string "hello world" akan muncul.

berikutnya[mengajukan...]
Edit file berikutnya di arglist, atau edit arglist baru. Tanggul mengambil inisialnya
arglist dari baris perintah saat Anda menjalankannya. Jika "penulisan otomatis" diatur, Tanggul
akan menulis perubahan ke file saat ini sebelum mengedit yang berikutnya.

(.)Buka
Sisipkan di bawah baris saat ini. Jika tidak seperti insert.

sebelumnya
Edit file sebelumnya di arglist. Jika tidak, seperti selanjutnya.

(.,.)mencetak
Tampilkan garis tanpa mengubah garis saat ini.

(.)menempatkan Letakkan kembali isi buffer yank pada baris di bawah baris saat ini. Jika kamu
tentukan sebuah baris, ini akan mengatur ulang baris saat ini, lalu mengembalikan buffer yank. NS
yank buffer diisi oleh perintah delete, change, atau yank. Masukan tidak merusak
buffer yank, jadi Anda dapat memasukkan kembali teks beberapa kali.

berhenti[!]
Keluar Tanggul. Jika Anda ingin membuang perubahan, gunakan "keluar!"

(.)Baca baca[mengajukan]
letakkan konten 'file' setelah baris saat ini.

rmfillet Hapus 'file' dari disk.

set[pilihan=nilai]
Mengatur variabel merdu. Tanggul memiliki selusin atau lebih variabel yang dapat ditentukan pengguna yang Anda
dapat memutar melalui perintah ini. Ada variabel boolean, integer, dan string yang
Anda dapat mengatur. Variabel string atau integer diatur oleh "set xxx=yyy", sebuah boolean
variabel diatur melalui "set xxx" atau "set noxxx".

Berikut adalah variabel yang dapat diatur (dan singkatannya):

ukuran tab(ts)
berhenti.

lebar geser(sw)
kolom untuk digeser pada ^D, ^T, >>, atau <

gulir jumlah baris untuk digulir pada ^D, ^U

indentasi otomatis(ai)
menyediakan lekukan selama mode penyisipan.

tulis otomatis(aw)
tulis perubahan sebelum :next, :prev

salinan otomatis(ac)
buat salinan cadangan sebelum menulis perubahan.

daftar tampilkan tab sebagai ^I, akhir baris sebagai $.

sihir menggunakan ekspresi reguler dalam pencarian.

akhiran jika nama file tidak memiliki . di dalamnya, berikan akhiran. (ini satu-satunya
variabel string.)

menimpa(aw)
hancurkan file lama terlebih dahulu, lalu tulis.

mempercantik(menjadi)
Saat disetel, Tanggul tidak akan mengizinkan penyisipan karakter kontrol apa pun kecuali tab dan
kembali kecuali Anda menghindarinya dengan ctrl-V.

bungkus scan
pencarian membungkus akhir buffer.

abaikan kasus(i)
Abaikan kasus karakter alfabet selama pencarian.

petalash
(Hanya versi ST) Petakan "/" dalam nama file ke "\". Jika lingkungan mengandung
`mapslash' ketika tanggul dipanggil, variabel ini akan default ke true, jika tidak
default ke salah. (Lihat dokumentasi untuk Teeny-shell tentang bagaimana teeny-
shell menafsirkan `mapslash')

baris(li)
(Hanya versi ST) Berapa banyak baris pada tampilan. Ini terutama untuk berlari
tanggul melalui port serial - masukkan set li=xx ke LVRC Anda untuk jalur xx
terminal.

kerah(bersama)
(Hanya versi ST) Berapa banyak kolom pada tampilan. Seperti variabel garis, itu
untuk menjalankan tanggul melalui port serial.

Anda dapat mengatur beberapa variabel pada satu baris, seperti pada 'set ws noai'. Untuk melihat arus
pengaturan variabel-variabel ini, :set -- tanpa argumen apa pun -- akan menampilkan arus
pengaturan.

Saat startup, Levee mencari di variabel lingkungan LVRC untuk daftar variabel yang akan disetel
(GEMDOS/MS-DOS). LVRC adalah satu baris dalam bentuk 'option=value ...'. Jika Anda memiliki LVRC
didefinisikan yaitu 'ts=4 sekarang', Tanggul akan mengatur ukuran tab ke 4, aktifkan penimpaan, dan putar
off wrapscan.

Jika Anda menggunakan RMX, Levee mencari di file ":home:r?lvrc" untuk inisialisasi. Jika kamu
menggunakan Osy/SWOs, Levee mencari di file "*.lvrc". Format file-file ini adalah
berbeda dari variabel LVRC -- lihat "sumber" untuk informasi lebih lanjut.

sumberfillet
Ambil perintah mode perintah dari 'file'. Perintah-perintah ini dapat berupa perintah hukum apa pun,
kecuali "visual". Jika kesalahan terjadi selama eksekusi 'file', Levee mengabaikannya
tingkat sumber.

Di Osy/SWO, ada beberapa perbedaan dalam mode penyisipan dari dalam file sumber.
Tidak ada karakter yang memiliki arti khusus kecuali garis yang tidak mengandung apa-apa selain titik,
yang mengakhiri mode penyisipan. Sebagai contoh:

:perintah
:memasukkan
bla bla bla bla bla bla
bla bla bla bla bla bla
bla bla bla bla bla bla
: lebih banyak perintah

Jika Anda menjalankan Levee di bawah sistem operasi lain, Anda tidak dapat melakukan penyisipan dari a
:sumber data.

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

(.,.)pengganti&

Cari patt dan ganti dengan repl. Tanggul akan mencari patt sekali pada masing-masing
baris dan ganti dengan repl. Pembatas dapat berupa karakter ascii apa pun.

Polanya adalah ekspresi reguler, sama seperti pola pencarian.

Anda dapat memasukkan bagian dari pola dalam string pengganti; Sebuah '&' di
pola penggantian salinan di seluruh pola sumber, jadi jika Anda melakukan 'sub/this/&
dan itu/g', setiap contoh 'ini' akan diganti dengan 'ini dan itu'. Juga,
Anda dapat menarik bagian dari pola dengan menggunakan meta-argumen \( dan \)
karakter. Argumen yang diperoleh \( & ​​\) dimasukkan ke dalam string pengganti
di mana pun Anda melakukan \1..\9 [ \1 adalah argumen pertama yang Anda atur dengan \( & ​​\) ].
Jadi, jika Anda ingin membalik urutan dua substring, Anda dapat melakukannya
'sub/\(string1\)\(string2\)/\2\1/'.

substitusi & ulangi substitusi terakhir.

Pilihan:

q, c sebelum melakukan penggantian, tampilkan baris yang terpengaruh dan tunggu Anda mengetik a
karakter. Jika Anda mengetik 'y', itu akan melakukan substitusi. 'q' membatalkan pengganti,
'a' melakukan sisa perubahan tanpa disuruh, dan 'n' tidak melakukannya.

p cetak baris yang terpengaruh setelah perubahan.

g melakukan perubahan secara global. Artinya, lakukan untuk setiap kemunculan patt pada sebuah garis,
daripada hanya sekali.

merusak Urungkan modifikasi terakhir pada file (kecuali :edit, :next, :rm, atau :write.) You
hanya dapat membatalkan perubahan terakhir pada file -- membatalkan dianggap sebagai perubahan. :batalkan diikuti
oleh :undo tidak melakukan apa pun pada file.

buka peta(kunci)
Hapus definisi makro (lihat peta).

visual[Daftar]
Jika Anda memasuki mode perintah dengan "Q" atau "execmode", kembali ke mode visual. Jika kamu
memberikan daftar argumen, ia juga melakukan `:next' pada daftar itu.

versi
Tunjukkan versi tanggul ini.

(.,.)menulis [mengajukan]
Menulis baris ke file. Jika Anda menulis semuanya ke 'file', nama file sudah diatur
ke 'file', dan jika Anda tidak menentukan file, Levee akan menulis ke nama file.

(.,.)wq [mengajukan]
Tulis ke file, lalu keluar.

(.,.)merenggut
Tarik baris dari file ke buffer yank, untuk kemudian diputback dengan "put".

keluar[!] Tulis perubahan pada file saat ini, lalu keluar. Jika ada lebih banyak file di
arglist, gunakan "xit!"

![memerintah]
Jalankan perintah.

Contoh:

!ls => melakukan 'ls'.

Perintah ini hanya tersedia di bawah GEMDOS, MSDOS, RMX, dan Unix.

($)= Berikan nomor baris dari baris yang dituju. /end/= memberi Anda nomor baris dari
baris berikutnya dengan 'akhir' di atasnya.

VISUAL MODE PERINTAH


Perintah mode visual memindahkan Anda dan memodifikasi file. Ada perintah gerakan untuk
memindahkan kursor dengan berbagai objek.

Dalam deskripsi, a (#) berarti hitungan opsional. Jika sebuah perintah memiliki hitungan opsional,
itu akan memberi tahu Anda apa yang dilakukan count dalam tanda kurung. A (*) artinya perintahnya bisa
digunakan dalam menghapus, menarik, dan mengubah perintah.

Hitungan dibuat dengan memasukkan angka. Jika Anda mengetik '45', hitungan akan disetel ke 45. Untuk
membatalkan hitungan, ketik ESC.

Bagian ini kadang-kadang membahas 'spasi putih'. Spasi adalah tab, spasi, dan akhir
line.

Seterpercayaapakah Olymp Trade? Kesimpulan itu pameran bekerja
Karakter ditampilkan di layar seperti yang Anda harapkan, kecuali itu
karakter noncetak ditampilkan sebagai ^x, dan tab diperluas ke spasi (kecuali jika Anda mengatur
daftar opsi, lalu ditampilkan sebagai ^I.) Saat duduk di karakter atau tab kontrol,
kursor ditempatkan pada karakter PERTAMA yang ditampilkan. Jika Anda memindahkan kursor ke yang lain
bagian dari mereka (melalui j atau k -- lihat di bawah), setiap perubahan akan dimulai pada karakter berikutnya.

Tanggul tidak menampilkan akhir penanda file, tetapi garis yang melewati akhir file adalah
dilambangkan dengan ~ baris.

Jika daftar diatur, tab ditampilkan sebagai ^I, dan akhir baris ditampilkan sebagai $.

Jika garis terlalu panjang untuk layar, itu akan hilang begitu saja dari ujung layar.

Tanggul akan menangani resolusi layar apa pun dan font monospace apa pun yang Anda berikan (jika Anda .)
berjalan dalam resolusi rendah, Levee akan memberi Anda jendela 25x40, misalnya.)

visual mode perintah
^A Tampilkan pesan debug di bagian bawah layar. Ini sama sekali tidak berguna
kecuali Anda men-debug editor. Abaikan itu.

(#)^D Gulir layar ke bawah setengah layar. Jika hitungan ditentukan, gulir ke bawah
jumlah baris yang ditentukan.

^E Gulir ke bawah 1 baris (singkatan dari 1^D )

^G Tampilkan statistik file. Persis seperti ':file'.

(*)(#)^H
Pindahkan kursor ke kiri satu (hitungan) karakter.

^I Gambar ulang layar.

(*)(#)^J
Pindah ke bawah satu (hitungan) baris. Saat Anda menggunakan ^J dan ^K (bawah) untuk bergerak ke atas atau ke bawah
baris, kursor akan tetap berada di kolom yang sama, meskipun berada di tengah a
tabstop atau melewati akhir baris.

(*)(#)^K
Naik satu (hitungan) baris.

(*)(#)^L
Pindahkan satu (jumlah) karakter ke kanan.

(*)(#)^M
Pindah ke ruang nonputih pertama di baris berikutnya. Jika hitungan ditentukan, pindah ke
garis hitung nonkulit putih pertama turun.

(#)^U Gulir layar ke atas setengah halaman. Jika hitungan ditentukan, gulir ke atas garis hitungan.

^Y Gulir layar ke atas 1 baris (singkatan dari 1^U.)

(#)A Sisipkan teks SETELAH kursor. Jika Anda memberi hitungan, penyisipan akan diulang
menghitung kali ( 40i-ESC akan memberi Anda garis 40 tanda hubung).

Perintah dalam mode penyisipan sama untuk mode visual dan perintah.

(*)(#)B
Pindah ke awal kata terakhir (penghitungan kata mundur). Sebuah kata adalah
kumpulan karakter alfanumerik (a-z0-9$_#) atau karakter nonputih lainnya
(yaitu apa pun kecuali spasi, tab, eoln).

c Mengubah objek. Ubah menghapus objek, lalu masuk ke mode penyisipan tanpa
menggambar ulang layar. Saat Anda memberi tahu objek yang akan diubah, Levee memberi tanda '$'
pada karakter terakhir objek. Anda tidak dapat mengubah ke belakang.

Objek dapat berupa perintah mode visual apa pun yang ditandai dengan '(*) '. Misalnya, 'c4l'
akan mengubah 4 karakter berikutnya pada baris menjadi sesuatu yang lain. (4cl melakukan hal yang sama
hal -- 4c4l mengubah 16 karakter berikutnya pada baris ini.)

'cc' akan mengubah seluruh baris.

Saat mengubah, menghapus, atau menarik objek, itu akan ditempatkan ke buffer yank,
di mana ia dapat diambil dengan perintah 'p' atau 'P'.

(#)D Menghapus objek. Seperti 'cc', 'dd' memengaruhi seluruh baris.

(*)(#) e
Pindah ke akhir kata saat ini.

(*)(#)f(x)
Temukan kemunculan karakter berikutnya (hitungan) pada baris saat ini. Untuk
contoh, jika kursor duduk di karakter pertama dari baris 'abcdef',
mengetik "ff" akan menempatkan kursor pada 'f'.

(*)(#)H
Pindahkan ke kiri satu (hitungan) karakter. Persis seperti ^H.

(#)Saya Mulai menyisipkan karakter pada kursor. Jika Anda menentukan hitungan, penyisipan
akan digandakan hitungan kali.

(*)(#)J
Pindah ke bawah satu (hitungan) baris. Persis seperti ^J.

(*)(#)k
Naik satu (hitungan) baris. Persis seperti ^K.

,B (*) (#)l
Pindahkan ke kanan satu (hitungan) karakter. Persis seperti ^L.

m(x) Setel penanda (x). Ada 26 penanda yang tersedia (az). Anda dapat pindah ke penanda
dengan menggunakan perintah ' atau `.

(*)n Temukan kemunculan berikutnya dari pola pencarian. Ketika Anda melakukan pencarian dengan / atau ?
perintah, Levee akan mengingat pola dan arah yang Anda cari. 'n'
akan mencari ke arah yang sama untuk polanya, 'N' mencari sebaliknya
arah.

o Buka baris di bawah baris saat ini untuk penyisipan.

p Letakkan kembali teks yang ditarik/dihapus setelah kursor. Teks ditarik oleh penghapusan
(d,x,X,D), perintah ubah (c,C,s,S), dan yank (y,Y).

(#)r(x)
Ganti karakter (sampai akhir baris) dengan (x). '4ra' akan mengubah 4 berikutnya
karakter setelah kursor menjadi 'aaaa'.

(#)S mengubah satu (jumlah) karakter. Singkatan untuk (#)cl.

(*)(#)t(x)
Pindah ke karakter pada baris saat ini. Jika Anda berada di karakter pertama
baris 'abcdef' dan Anda mengetik 'tf', Anda akan berakhir duduk di 'e'.

u Urungkan modifikasi terakhir. Anda dapat membatalkan perintah modifikasi APAPUN kecuali :edit, :next,
:rm, atau :tulis. (Sama seperti :membatalkan).

(*)(#)v
Kembali ke akhir kata (hitungan) sebelumnya. Lihat 'b' untuk
definisi sebuah kata.

(*)(#)w
Pindah ke awal kata (hitungan) berikutnya.

(#)X Hapus satu (jumlah) karakter ke depan. Singkatan untuk (#)dl.

y Tarik objek untuk digunakan nanti dengan put. 'yy' menarik seluruh baris.

A Tambahkan teks di akhir baris. Singkatan untuk $a.

(*)(#)B
Pindah ke awal kata saat ini. Persis seperti 'b'.

CATATAN: ini tidak benar. perintah gerakan kata yang dikapitalisasi harus, dan akan di
masa depan, digunakan untuk gerakan dengan kata-kata yang dibatasi ruang.

C Ubah ke akhir baris. Singkatan untuk c$.

D Hapus ke akhir baris. Singkatan untuk d$.

(*)(#)F(x)
Pindah ke kemunculan karakter pertama (hitungan) sebelumnya pada baris saat ini.
Jika Anda duduk di akhir baris 'abcdef', mengetik "Fa" akan membuat Anda mundur
ke 'a' di awal baris.

(*)(#)G
Garis goto. Jika Anda menentukan hitungan, Tanggul akan pindah ke baris itu, dan jika tidak ada
hitungan, Tanggul bergerak ke akhir mutlak file.

Untuk sampai ke awal file, ketik "1G". Sampai akhir, hanya "G".

(*)H Pindah ke karakter nonputih pertama di bagian atas layar.

I Sisipkan di akhir baris saat ini. Singkatan untuk $i.

(#)J Gabungkan dua (hitung + 1) garis bersama-sama. Bergabung menambahkan baris kedua di akhir
yang pertama, memberi jarak di antara mereka. Jika baris pertama diakhiri dengan spasi,
Tanggul tidak akan dimasukkan ke dalam ruang.

(*)L Pindah ke karakter nonputih terakhir di baris terakhir layar.

(*)M Pindah ke karakter nonputih pertama di tengah layar.

O Buka garis di atas garis saat ini. Kalau tidak, berfungsi seperti 'o'.

P Letakkan kembali buffer yank di kursor. Kalau tidak, berfungsi seperti 'p'.

Q Masuk dan tetap dalam mode perintah. Sama seperti perintah :exec. Untuk kembali ke
mode visual, Anda harus memasukkan perintah ':visual'.

R Ganti mode. Subset terbatas dari mode penyisipan yang menimpa karakter hingga akhir
garis. Semua perintah mode penyisipan normal berlaku. Jika Anda menimpa
karakter, lalu kembalikan dengan ^H,^U, atau ^W, itu akan muncul kembali setelah Anda keluar
Ganti mode.

Escape keluar dari mode ganti.

CATATAN: karena bug, memasuki a dalam mode Ganti akan menjatuhkan Anda kembali ke
mode visual dengan kesalahan. Pengganti yang Anda buat akan tetap ada.

S Ubah karakter mundur. Singkatan untuk (#)ch.

(*)(#)T(x)
Pindah kembali ke karakter pada baris saat ini. Jika Anda berada di karakter terakhir dari
baris 'abcdef', mengetik "Ta" akan memindahkan Anda kembali ke 'b'.

(*)(#)W
Pindah ke akhir kata. Persis seperti 'e'.

(#)X Hapus karakter mundur. Singkatan untuk (#)dh.

Y Tarik ke akhir baris. Singkatan untuk y$.

ZZ Tulis perubahan ke file saat ini dan keluar jika file terakhir di arglist. Persis seperti : keluar.

(*)(#)$
Pindah ke akhir baris. Jika Anda memberi hitungan, pindah ke akhir baris (hitungan-1)
turun (jadi 2$ memindahkan Anda ke akhir baris berikutnya.).

0 Pindah ke awal baris saat ini. Singkatan untuk 0|.

(#)! Pipa objek melalui program eksternal. Seperti 'cc', '!!' mempengaruhi seluruh lini.

(*)% Temukan braket, kurung, atau braket berlekuk-lekuk yang cocok. Jika Anda tidak duduk di
a '[]{}()', Levee akan mencari salah satu dari mereka di baris saat ini, lalu
cocok dengan apa pun yang ditemukannya.

[ruang angkasa]
Pindah ke karakter nonputih pertama pada baris saat ini.

& Ulangi perintah substitusi terakhir.

(*)(#){
Pindah ke awal paragraf hitungan ke belakang. Paragraf dibatasi oleh
garis kosong.

(*)(#)}
Pindah ke akhir paragraf hitungan ke depan.

(*)(#)(
Pindah ke awal kalimat count'th kembali. Sebuah kalimat dibatasi oleh
., a !, atau ? diikuti dengan spasi, tab, atau akhir baris.

(*)(#))
Pindah ke akhir kalimat hitungan ke depan.

(*)(#)-
Pindah ke baris (hitungan) sebelumnya, bukan putih pertama.

(*)(#)+
Pindah ke (hitungan) baris berikutnya, pertama bukan putih.

(#)~ Ubah kasus karakter hitungan berikutnya. Huruf besar menjadi huruf kecil,
huruf kecil menjadi huruf besar.

(*)`(x)
Pindah ke posisi tepat dari tanda (x). Ada tanda khusus untuk beberapa
mode visual bergerak berarti perintah -- '' akan memindahkan Anda ke tempat Anda sebelumnya
perintah terakhir (,),',`,G,/,?,n,N.

: Jalankan satu perintah mode perintah. Ketika perintah selesai, itu akan kembali ke
mode visual jika menghasilkan satu baris output, tetapi jika menggulir layar, Levee
akan meminta [lebih] sebelum kembali ke mode visual. Jika Anda mengetik a : sebagai tanggapan terhadap
prompt [lebih], Levee akan tetap dalam mode perintah untuk satu perintah lagi.

(#)<(#)
Geser satu (hitung) objek ke kiri. Jika Anda menentukan hitungan kedua, Tanggul akan menggeser
objek meninggalkan banyak kolom -- jika tidak, mereka akan digeser shiftwidth
kolom.

Ini adalah pergeseran yang tidak merusak. Jika pergeseran akan melewati margin kiri,
objek akan dipindahkan ke margin kiri tetapi tidak lebih jauh.

Seperti perintah gerakan objek lainnya, '<<' akan mempengaruhi seluruh baris.

(#)>(#)
Geser satu (hitung) objek ke kanan. Sama seperti <, kecuali itu tidak akan menggeser objek melewati
margin kanan layar. Jika Anda menggeser objek melewati margin kanan
layar, semua indentasinya akan dihapus dan akan berakhir di sebelah kiri
marjin.

. Ulangi perintah modifikasi terakhir. (kecuali membatalkan)

(*)? Cari pola mundur. Escape membatalkan pola pencarian, dan pola kosong
berarti mencari pola terakhir lagi.

(*)/ Cari pola ke depan. Kalau tidak suka?.

(#)| Pindah ke kolom yang ditentukan. Jika Anda tidak memiliki hitungan, pindah ke kolom 0.

REGULER EKSPRESI


Tanggul memberikan arti khusus untuk beberapa karakter selama pertandingan pola. karakter
"." akan cocok dengan salah satu karakter, karakter "*" akan cocok dengan nol atau lebih kemunculan
char sebelumnya ( jadi, a* akan cocok dengan 'a','aa','aaa', dll, atau tidak akan cocok sama sekali).
Jika sebuah pola dimulai dengan "^", itu hanya akan cocok di awal baris, dan
pola yang diakhiri dengan "$" hanya akan cocok di akhir baris.

Tanda kurung ('[]') juga memiliki arti khusus. Mereka berarti cocok dengan salah satu karakter
di dalam kurung. '[abc]' akan cocok dengan 'a', 'b', atau 'c'. Anda dapat menentukan kisaran
karakter di dalam kurung dengan menggunakan tanda hubung (-). '[az]' akan cocok dengan huruf kecil apa pun
karakter alfabet. Jika ^ adalah karakter pertama dalam tanda kurung, artinya cocok dengan apa saja
karakter kecuali yang ada di dalam kurung. '[^abc]' akan cocok dengan apa pun kecuali 'a','b', atau
'C'.

Garis miring terbalik menghilangkan arti khusus untuk karakter ini, tetapi '\t' menentukan tab, dan
\( & \) membatasi argumen di dalam pola (hanya digunakan oleh :substitusi.) Pola
\< dan \> juga memiliki arti khusus; mereka cocok dengan awal dan akhir alfa-numerik
token.

Jika Anda mematikan variabel editor 'ajaib', tidak satu pun dari karakter di atas akan memiliki
makna khusus di dalam suatu pola (lihat 'set').

Beberapa contoh pola:

^akhir$ Temukan garis yang hanya 'berakhir'.

[Ee][Nn][Hd]
Temukan 'akhir', abaikan kasus.

[A-Za-z][A-Za-z0-9]*
Temukan pengidentifikasi berikutnya.

([*].*[*])
Temukan komentar pascal satu baris berikutnya.

Temukan kemunculan berikutnya dari `the'.

PEMBATASAN


Levee hanya dapat mengedit file hingga 256000 karakter. ^M digunakan sebagai garis internalnya
pemisah, jadi memasukkan ^M akan memiliki konsekuensi yang menarik.

Gunakan tanggul secara online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Lantai Kantor
    Lantai Kantor
    OfficeFloor menyediakan inversi dari
    kontrol kopling, dengan: - ketergantungan
    injeksi - injeksi lanjutan -
    injeksi benang Untuk informasi lebih lanjut
    mengunjungi...
    Unduh OfficeFloor.dll
  • 2
    DivKit
    DivKit
    DivKit adalah sumber terbuka Berbasis Server
    Kerangka UI (SDUI). Ini memungkinkan Anda untuk melakukannya
    meluncurkan pembaruan yang bersumber dari server
    versi aplikasi yang berbeda. Bisa juga
    digunakan untuk...
    Unduh DivKit
  • 3
    subkonverter
    subkonverter
    Utilitas untuk mengkonversi antara berbagai
    format langganan. Pengguna Shadowrocket
    harus menggunakan ss, ssr atau v2ray sebagai target.
    Anda dapat menambahkan &komentar= ke
    HT yang disukai Telegram...
    Unduh subkonverter
  • 4
    BERDEBUR
    BERDEBUR
    SWASH adalah numerik tujuan umum
    alat untuk mensimulasikan goyah,
    non-hidrostatik, permukaan bebas,
    aliran rotasi dan fenomena transportasi
    di perairan pantai sebagai...
    Unduh SWASH
  • 5
    VBA-M (Diarsipkan - Sekarang di Github)
    VBA-M (Diarsipkan - Sekarang di Github)
    Proyek telah pindah ke
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Fitur: Kreasi curang, simpan status multi
    sistem, mendukung gba, gbc, gb, sgb,
    sgb2Tu...
    Unduh VBA-M (Diarsipkan - Sekarang di Github)
  • 6
    Stacer
    Stacer
    Pengoptimal dan Pemantauan Sistem Linux
    Repositori Github:
    https://github.com/oguzhaninan/Stacer.
    Audiens: Pengguna Akhir/Desktop. Pengguna
    antarmuka: Qt. Pemrograman La...
    Unduh Stacer.dll
  • Lebih banyak lagi »

Perintah Linux

Ad