Ini ialah arahan tmate yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
ambil sendiri — pemultipleks terminal dengan perkongsian terminal segera
SINOPSIS
ambil sendiri [tayang-mesej] [-28lCquvV] [-c perintah shell] [-f fail] [-L nama soket]
[-S laluan soket] [arahan [bendera]]
DESCRIPTION
ambil sendiri ialah pemultipleks terminal dengan perkongsian terminal segera: ia membolehkan beberapa
terminal untuk dibuat, diakses dan dikawal dari satu skrin dan dikongsi bersama
pasangan lain. ambil sendiri mungkin tertanggal daripada skrin dan terus berjalan di latar belakang,
kemudian disambung semula, seperti daemon.
ambil sendiri menyediakan penyelesaian berpasangan segera, membolehkan anda berkongsi terminal dengan satu atau
beberapa rakan sepasukan. Bersama-sama dengan panggilan suara, ia hampir seperti berpasangan secara peribadi. The
perkongsian terminal berfungsi dengan menggunakan sambungan SSH ke pelayan hujung belakang yang diselenggara oleh tmate
pemaju huluan; rakan sepasukan perlu diberi token yang dijana secara rawak untuk dapat
menyertai sesi.
ambil sendiri ialah versi tmux yang diubah suai, dan menggunakan konfigurasi yang sama seperti pengikatan kekunci,
skema warna dsb.
Bila ambil sendiri dimulakan ia mencipta yang baru Sesi dengan sebatang tetingkap dan memaparkannya pada
skrin. Baris status di bahagian bawah skrin menunjukkan maklumat tentang sesi semasa,
seperti arahan ssh untuk berkongsi dengan pasangan anda, dan digunakan untuk memasukkan arahan interaktif.
Sesi ialah koleksi tunggal nama samaran terminal di bawah pengurusan ambil sendiri. setiap
session mempunyai satu atau lebih tetingkap yang dipautkan kepadanya. Tetingkap menduduki keseluruhan skrin dan mungkin
dibahagikan kepada anak tetingkap segi empat tepat, setiap satunya adalah terminal pseudo yang berasingan (the pty(4)
halaman manual mendokumenkan butiran teknikal terminal pseudo). Sebarang bilangan ambil sendiri
kejadian mungkin bersambung ke sesi yang sama, dan sebarang bilangan tetingkap mungkin terdapat dalam
sesi yang sama. Sebaik sahaja semua sesi dibunuh, ambil sendiri jalan keluar.
Setiap sesi adalah berterusan dan akan bertahan apabila terputus secara tidak sengaja (seperti ssh(1)
tamat masa sambungan) atau tertanggal dengan sengaja (dengan pukulan kekunci 'Cb d'). ambil sendiri mungkin
mula menggunakan:
$ tmate
In ambil sendiri, sesi dipaparkan pada skrin oleh a pelanggan dan semua sesi diuruskan oleh a
tunggal server. Pelayan dan setiap pelanggan adalah proses berasingan yang berkomunikasi melalui
soket masuk / tmp.
Pilihannya adalah seperti berikut:
tunjuk-mesej
untuk melihat mesej log daripada ambil sendiri , termasuk rentetan sambungan ssh.
-2 Memaksa ambil sendiri untuk menganggap terminal menyokong 256 warna.
-8 suka -2, tetapi menunjukkan bahawa terminal menyokong 88 warna.
-C Mulakan dalam mod kawalan. Diberi dua kali (-CC) melumpuhkan gema.
-c perintah shell
Melaksanakan perintah shell menggunakan cangkerang lalai. Jika perlu, yang ambil sendiri server
akan dimulakan untuk mendapatkan semula cangkang lalai pilihan. Pilihan ini adalah untuk
keserasian dengan sh(1) bila ambil sendiri digunakan sebagai shell log masuk.
-f fail Tentukan fail konfigurasi alternatif. Secara lalai, ambil sendiri memuatkan sistem
fail konfigurasi dari /etc/tmate.conf, jika ada, kemudian cari pengguna
fail konfigurasi di ~/.tmate.conf or ~/.tmux.conf.
Fail konfigurasi ialah satu set ambil sendiri arahan yang dilaksanakan dalam
urutan apabila pelayan pertama kali dimulakan. ambil sendiri memuatkan fail konfigurasi
sekali apabila proses pelayan telah bermula. The fail sumber arahan boleh digunakan
untuk memuatkan fail kemudian.
ambil sendiri menunjukkan sebarang mesej ralat daripada arahan dalam fail konfigurasi dalam
sesi pertama dibuat, dan terus memproses konfigurasi yang lain
fail.
-L nama soket
ambil sendiri menyimpan soket pelayan dalam direktori di bawah / tmp (atau TMPDIR jika ditetapkan);
soket lalai dinamakan lalai. Pilihan ini membenarkan soket yang berbeza
nama ditentukan, membenarkan beberapa nama bebas ambil sendiri pelayan untuk dijalankan.
Tidak seperti -S laluan penuh tidak diperlukan: semua soket dicipta dalam
direktori yang sama.
Jika soket tertanggal secara tidak sengaja, isyarat SIGUSR1 mungkin dihantar ke
ambil sendiri proses pelayan untuk menciptanya semula.
-l Berkelakuan sebagai shell log masuk. Bendera ini pada masa ini tidak mempunyai kesan dan adalah untuk
keserasian dengan cangkerang lain apabila menggunakan tmate sebagai cangkerang log masuk.
-q Menetapkan tenang pilihan pelayan untuk menghalang pelayan menghantar pelbagai
mesej maklumat.
-S laluan soket
Tentukan laluan alternatif penuh kepada soket pelayan. Jika -S dinyatakan, iaitu
direktori soket lalai tidak digunakan dan mana-mana -L bendera diabaikan.
-u ambil sendiri cuba meneka sama ada terminal mungkin menyokong UTF-8 dengan menyemak
pembolehubah persekitaran LC_ALL, LC_CTYPE dan LANG yang pertama untuk ditetapkan
rentetan "UTF-8". Ini tidak selalu betul: the -u bendera secara eksplisit
memaklumi ambil sendiri bahawa UTF-8 disokong.
Jika pelayan dimulakan daripada pelanggan yang diluluskan -u atau tempat UTF-8 dikesan,
yang utf8 and status-utf8 pilihan didayakan dalam tetingkap dan sesi global
pilihan masing-masing.
-v Minta pengelogan bertele-tele. Pilihan ini mungkin ditetapkan beberapa kali untuk
meningkatkan verbositi. Mesej log akan disimpan ke dalam tmate-client-PID.log
and tmate-server-PID.log fail dalam direktori semasa, di mana PID ialah PID
daripada proses pelayan atau klien.
-V Laporkan ambil sendiri versi.
arahan [bendera]
Ini menentukan salah satu set perintah yang digunakan untuk mengawal ambil sendiri, seperti yang diterangkan dalam
bahagian berikut. Jika tiada arahan dinyatakan, the sesi baru arahan
diandaikan.
UTAMA IKATAN
ambil sendiri boleh dikawal daripada klien yang dilampirkan dengan menggunakan kombinasi kunci kekunci awalan,
'C-b' (Ctrl-b) secara lalai, diikuti dengan kekunci arahan.
Pengikatan kunci arahan lalai ialah:
Cb Hantar kekunci awalan (Cb) melalui ke aplikasi.
Co Putar anak tetingkap dalam tetingkap semasa ke hadapan.
Cz Tangguhkan ambil sendiri pelanggan.
! Pecah anak tetingkap semasa keluar dari tetingkap.
" Pisahkan anak tetingkap semasa kepada dua, atas dan bawah.
# Senaraikan semua penimbal tampal.
$ Namakan semula sesi semasa.
% Pisahkan anak tetingkap semasa kepada dua, kiri dan kanan.
& Matikan tetingkap semasa.
' Minta indeks tetingkap untuk dipilih.
, Namakan semula tetingkap semasa.
- Padamkan penimbal teks yang paling baru disalin.
. Gesa indeks untuk mengalihkan tetingkap semasa.
0 hingga 9 Pilih tingkap 0 hingga 9.
: Masuk ke ambil sendiri arahan prompt.
; Beralih ke anak tetingkap yang aktif sebelum ini.
= Pilih penimbal mana yang hendak ditampal secara interaktif daripada senarai.
? Senaraikan semua pengikatan kunci.
D Pilih pelanggan untuk dipisahkan.
[ Masukkan mod salin untuk menyalin teks atau melihat sejarah.
] Tampal penimbal teks yang paling baru disalin.
c Cipta tetingkap baharu.
d Tanggalkan klien semasa.
f Gesa untuk mencari teks dalam tetingkap terbuka.
i Paparkan beberapa maklumat tentang tetingkap semasa.
l Beralih ke tetingkap yang dipilih sebelum ini.
n Tukar ke tetingkap seterusnya.
o Pilih anak tetingkap seterusnya dalam tetingkap semasa.
p Tukar kepada tetingkap sebelumnya.
q Paparkan secara ringkas indeks anak tetingkap.
r Paksa lukis semula klien yang dilampirkan.
s Pilih sesi baharu untuk klien yang dilampirkan secara interaktif.
L Tukar klien yang dilampirkan kembali ke sesi terakhir.
t Tunjukkan masa.
w Pilih tetingkap semasa secara interaktif.
x Matikan anak tetingkap semasa.
{ Tukar anak tetingkap semasa dengan anak tetingkap sebelumnya.
} Tukar anak tetingkap semasa dengan anak tetingkap seterusnya.
~ Tunjukkan mesej sebelumnya daripada ambil sendiri, sekiranya ada.
Halaman Atas Masukkan mod salin dan tatal satu halaman ke atas.
Atas bawah
Kiri kanan
Tukar kepada anak tetingkap di atas, di bawah, ke kiri atau ke kanan
anak tetingkap semasa.
M-1 hingga M-5 Susun anak tetingkap dalam salah satu daripada lima susun atur pratetap: mendatar sekata, sekata-
menegak, utama-mendatar, utama-menegak atau berjubin.
Mn Beralih ke tetingkap seterusnya dengan loceng atau penanda aktiviti.
Mo Putar anak tetingkap dalam tetingkap semasa ke belakang.
Mp Beralih ke tetingkap sebelumnya dengan loceng atau penanda aktiviti.
C-Up, C-Down
C-Kiri, C-Kanan
Ubah saiz anak tetingkap semasa dalam langkah satu sel.
M-Atas, M-Bawah
M-Kiri, M-Kanan
Ubah saiz anak tetingkap semasa dalam langkah lima sel.
Pengikatan kunci boleh ditukar dengan bind-key and unbind-key menyuruh.
PERINTAH
Bahagian ini mengandungi senarai arahan yang disokong oleh ambil sendiri. Kebanyakan arahan menerima
pilihan -t hujah dengan salah seorang sasaran-klien, sesi sasaran tetingkap sasaran, Atau
anak tetingkap sasaran. Ini menentukan klien, sesi, tetingkap atau anak tetingkap yang mana arahan sepatutnya
mempengaruhi. sasaran-klien adalah nama pty(4) fail yang klien disambungkan, untuk
contoh sama ada /dev/ttyp1 or ttyp1 untuk pelanggan yang dilampirkan /dev/ttyp1. Jika tiada pelanggan
ditentukan, klien semasa dipilih, jika boleh, atau ralat dilaporkan. Pelanggan
boleh disenaraikan dengan senarai-pelanggan perintah.
sesi sasaran ialah id sesi yang diawali dengan $, nama sesi (seperti yang disenaraikan oleh
senarai-sesi command), atau nama klien dengan sintaks yang sama seperti sasaran-klien, Dalam
yang mana sesi yang dilampirkan kepada klien digunakan. Apabila mencari nama sesi,
ambil sendiri mula-mula mencari padanan tepat; jika tiada yang ditemui, nama sesi disemak
untuk mana-mana yang sesi sasaran ialah awalan atau yang dipadankan sebagai fnmatch(3)
corak. Jika satu perlawanan ditemui, ia digunakan sebagai sesi sasaran; berbilang perlawanan
menghasilkan ralat. Jika sesi ditinggalkan, sesi semasa digunakan jika tersedia; jika tidak
sesi semasa tersedia, yang paling baru digunakan dipilih.
tetingkap sasaran menentukan tetingkap dalam bentuk Sesi:tetingkap. Sesi mengikut peraturan yang sama
untuk sesi sasaran, dan tetingkap dicari mengikut urutan: sebagai indeks tetingkap, sebagai contoh
mysession:1; sebagai ID tetingkap, seperti @1; sebagai nama tetingkap yang tepat, seperti
mysession:mywindow; kemudian sebagai fnmatch(3) corak atau permulaan nama tetingkap, seperti
mysession:mywin* atau mysession:mywin. Nama tetingkap kosong menentukan indeks yang tidak digunakan seterusnya
jika sesuai (contohnya new-window and tetingkap pautan arahan) sebaliknya arus
tingkap masuk Sesi dipilih. Watak istimewa '!' menggunakan yang terakhir (sebelum ini semasa)
tetingkap, '^' memilih tetingkap bernombor tertinggi, '$' memilih tetingkap bernombor terendah, dan
'+' dan '-' pilih tetingkap seterusnya atau tetingkap sebelumnya mengikut nombor. Apabila hujah itu berlaku
tidak mengandungi kolon, ambil sendiri percubaan pertama untuk menghuraikannya sebagai tetingkap; jika itu gagal, percubaan
dibuat untuk memadankan sesi.
anak tetingkap sasaran mengambil bentuk yang serupa dengan tetingkap sasaran tetapi dengan tambahan pilihan tempoh
diikuti dengan indeks anak tetingkap, contohnya: mysession:mywindow.1. Jika indeks anak tetingkap ditinggalkan,
anak tetingkap yang sedang aktif dalam tetingkap yang ditentukan digunakan. Jika bukan kolon mahupun period
muncul, ambil sendiri percubaan pertama untuk menggunakan hujah sebagai indeks anak tetingkap; jika itu gagal, ia adalah
memandang ke atas tetingkap sasaran. '+' atau '-' menunjukkan indeks anak tetingkap seterusnya atau sebelumnya,
masing-masing. Salah satu rentetan bahagian, bawah, kiri, kanan, kiri atas, kanan atas, dibahagian bawah kiri
or bawah-kanan boleh digunakan dan bukannya indeks anak tetingkap.
Aksara khas '+' dan '-' mungkin diikuti dengan offset, sebagai contoh:
pilih-tetingkap -t:+2
Apabila berurusan dengan sesi yang tidak mengandungi indeks tetingkap berjujukan, ia akan menjadi
dilangkau dengan betul.
ambil sendiri juga memberikan setiap anak tetingkap yang dibuat dalam pelayan pengecam yang terdiri daripada '%' dan a
nombor, bermula dari sifar. Pengecam anak tetingkap adalah unik untuk hayatnya ambil sendiri server
dan dihantar kepada proses anak anak tetingkap dalam pembolehubah persekitaran tmate_PANE. Ia
boleh digunakan secara bersendirian untuk menyasarkan anak tetingkap atau tetingkap yang mengandunginya.
perintah shell hujah adalah sh(1) perintah. Ini mesti diluluskan sebagai satu item, yang
biasanya bermaksud memetik mereka, contohnya:
new-window 'vi / etc / passwd'
arahan [hujah] merujuk kepada a ambil sendiri perintah, diluluskan dengan perintah dan hujah
secara berasingan, contohnya:
bind-key F1 set-window-option force-width 81
Atau jika menggunakan sh(1):
$ tmate bind-key F1 set-window-option force-width 81
Berbilang arahan boleh ditentukan bersama sebagai sebahagian daripada a arahan turutan. Setiap arahan
hendaklah dipisahkan oleh ruang dan koma bertitik; arahan dilaksanakan secara berurutan dari kiri
ke kanan dan garisan yang berakhir dengan garis miring ke belakang diteruskan ke baris seterusnya, kecuali apabila terlepas
oleh satu lagi garis miring terbalik. Koma bertitik literal boleh disertakan dengan melepaskannya dengan garis serong ke belakang
(contohnya, apabila menentukan urutan arahan kepada bind-key).
Contoh ambil sendiri arahan merangkumi:
refresh-client -t/dev/ttyp2
namakan semula-sesi -nama baru pertama
set-window-option -t:0 monitor-activity on
new-window ; split-window -d
fail sumber bind-key R ~/.tmate.conf \; \
paparan-mesej "sumber-fail selesai"
Atau dari sh(1):
$ tmate kill-window -t :1
$ tmate new-window \; split-window -d
$ tmate new-session -d 'vi / etc / passwd' \; split-window -d \; lampirkan
PELANGGAN DAN SESI
. ambil sendiri pelayan menguruskan klien, sesi, tetingkap dan anak tetingkap. Pelanggan dilampirkan kepada
sesi untuk berinteraksi dengan mereka, sama ada apabila ia dicipta dengan sesi baru perintah,
atau kemudian dengan attach-session perintah. Setiap sesi mempunyai satu atau lebih tingkap dikaitkan ke dalam
ia. Windows mungkin dipautkan kepada berbilang sesi dan terdiri daripada satu atau lebih anak tetingkap, setiap satu
yang mengandungi terminal pseudo. Perintah untuk mencipta, memaut dan sebagainya
memanipulasi tingkap diliputi dalam WINDOWS DAN PANES bawah seksyen ini.
Perintah berikut tersedia untuk mengurus klien dan sesi:
attach-session [-dr] [-t sesi sasaran]
(alias: melampirkan)
Jika lari dari luar ambil sendiri, buat klien baharu dalam terminal semasa dan lampirkannya
kepada sesi sasaran. Jika digunakan dari dalam, tukar klien semasa. Jika -d is
ditentukan, mana-mana pelanggan lain yang dilampirkan pada sesi akan dipisahkan. -r menandakan
klien adalah baca sahaja (hanya kunci yang terikat pada detach-client or suis-klien arahan
mempunyai sebarang kesan)
Jika tiada pelayan dimulakan, attach-session akan cuba untuk memulakannya; ini akan gagal
melainkan sesi dicipta dalam fail konfigurasi.
. sesi sasaran kaedah-kaedah bagi attach-session dilaraskan sedikit: jika ambil sendiri perlu
pilih sesi yang paling baru digunakan, ia akan memilih sesi yang paling baru digunakan
tidak terikat sesi.
detach-client [-P] [-a] [-s sesi sasaran] [-t sasaran-klien]
(alias: lepaskan)
Tanggalkan klien semasa jika terikat pada kunci, yang ditentukan oleh klien -t, atau semua
pelanggan yang sedang dilampirkan pada sesi yang ditentukan oleh -s. Yang -a pilihan membunuh semua
tetapi pelanggan diberi dengan -t. Jika -P diberikan, hantar SIGHUP kepada proses induk
pelanggan, biasanya menyebabkan ia keluar.
mempunyai-sesi [-t sesi sasaran]
(alias: mempunyai)
Laporkan ralat dan keluar dengan 1 jika sesi yang ditentukan tidak wujud. Jika ia berlaku
wujud, keluar dengan 0.
bunuh-pelayan
Bunuh ambil sendiri pelayan dan pelanggan dan memusnahkan semua sesi.
sesi membunuh
[-a] [-t sesi sasaran] Musnahkan sesi yang diberikan, tutup mana-mana tetingkap yang dipautkan kepadanya
dan tiada sesi lain, dan menanggalkan semua pelanggan yang dilampirkan padanya. Jika -a diberikan,
semua sesi tetapi yang ditentukan dibunuh.
senarai-pelanggan [-F format] [-t sesi sasaran]
(alias: lsc)
Senaraikan semua klien yang dilampirkan pada pelayan. Untuk maksud -F bendera, lihat
FORMATS bahagian. Jika sesi sasaran ditentukan, senaraikan hanya pelanggan yang disambungkan
sesi itu.
senarai-perintah
(alias: lscm)
Senaraikan sintaks semua arahan yang disokong oleh ambil sendiri.
senarai-sesi [-F format]
(alias: ls)
Senaraikan semua sesi yang diuruskan oleh pelayan. Untuk maksud -F bendera, lihat
FORMATS bawah seksyen ini.
pelanggan kunci [-t sasaran-klien]
(alias: kuncic)
Kunci sasaran-klien, lihat pelayan kunci perintah.
sesi kunci [-t sesi sasaran]
(alias: kunci)
Kunci semua pelanggan yang dilampirkan sesi sasaran.
sesi baru [-AdDP] [-F format] [-n nama tetingkap] [-s nama sesi] [-t sesi sasaran] [-x
lebar] [-y ketinggian] [perintah shell]
(alias: baru)
Buat sesi baharu dengan nama nama sesi.
Sesi baharu dilampirkan pada terminal semasa melainkan -d diberikan. nama tetingkap
and perintah shell adalah nama dan perintah shell untuk dilaksanakan dalam permulaan
tingkap. Jika -d digunakan, -x and -y nyatakan saiz tetingkap awal (80 x 24
jika tidak diberi).
Jika dijalankan dari terminal, mana-mana termios(4) aksara khas disimpan dan digunakan untuk yang baharu
tingkap dalam sesi baharu.
. -A bendera membuat sesi baru berkelakuan seperti attach-session if nama sesi sudah
wujud; dalam hal, -D berkelakuan seperti -d kepada attach-session.
If -t diberikan, sesi baru adalah dikumpulkan bersama sesi sasaran. Ini bermakna mereka
berkongsi set tetingkap yang sama - semua tetingkap daripada sesi sasaran dikaitkan dengan
sesi baharu dan mana-mana tetingkap baharu atau tetingkap yang ditutup akan digunakan
kedua-dua sesi. Tetingkap semasa dan sebelumnya serta sebarang pilihan sesi kekal
bebas dan mana-mana sesi boleh dibunuh tanpa menjejaskan yang lain. Memberi -n
or perintah shell tidak sah jika -t digunakan.
. -P pilihan mencetak maklumat tentang sesi baharu selepas ia dibuat.
Secara lalai, ia menggunakan format '#{session_name}:' tetapi mungkin format yang berbeza
ditentukan dengan -F.
refresh-client [-S] [-t sasaran-klien]
(alias: refresh)
Muat semula klien semasa jika terikat pada kunci, atau klien tunggal jika satu diberikan
bersama -t. Jika -S ditentukan, hanya kemas kini bar status pelanggan.
menamakan semula-sesi [-t sesi sasaran] nama baru
(alias: menamakan semula)
Namakan semula sesi kepada nama baru.
tunjuk-mesej [-t sasaran-klien]
(alias: showmsgs)
Sebarang mesej yang dipaparkan pada baris status disimpan dalam log mesej setiap pelanggan, atas
kepada maksimum had yang ditetapkan oleh had mesej pilihan sesi untuk sesi
melekat pada klien itu. Perintah ini memaparkan log untuk sasaran-klien.
fail sumber jalan
(alias: sumber)
Laksanakan arahan daripada jalan.
pelayan permulaan
(alias: permulaan)
Mulakan ambil sendiri pelayan, jika belum berjalan, tanpa membuat sebarang sesi.
menggantung-pelanggan [-t sasaran-klien]
(alias: menangguhc)
Gantung pelanggan dengan menghantar SIGTSTP (tty stop).
suis-klien [-lnpr] [-c sasaran-klien] [-t sesi sasaran]
(alias: beralihc)
Tukar sesi semasa untuk klien sasaran-klien kepada sesi sasaran. Jika -l, -n or
-p digunakan, klien dipindahkan ke sesi terakhir, seterusnya atau sebelumnya masing-masing.
-r togol sama ada pelanggan adalah baca sahaja (lihat attach-session perintah).
WINDOWS DAN PANES
A ambil sendiri tetingkap mungkin dalam salah satu daripada beberapa mod. Lalai membenarkan akses terus ke
terminal yang dipasang pada tingkap. Yang lain ialah mod salin, yang membenarkan bahagian a
tetingkap atau sejarahnya untuk disalin ke a tampal penampan untuk dimasukkan kemudian ke dalam yang lain
tingkap. Mod ini dimasukkan dengan mod salin arahan, terikat kepada '[' secara lalai. Ia adalah
juga dimasukkan apabila arahan yang menghasilkan output, seperti kekunci senarai, dilaksanakan daripada kunci
mengikat.
Kekunci yang tersedia bergantung pada sama ada mod emac atau vi dipilih (lihat kekunci mod
pilihan). Kekunci berikut disokong mengikut kesesuaian untuk mod:
fungsi vi emacs
Kembali ke lekukan ^ Mm
Bahagian bawah sejarah G M-
Kosongkan pilihan Escape Cg
Salin pilihan Masukkan Mw
Kursor ke bawah j Ke bawah
Kursor kiri h Kiri
Kursor kanan l Kanan
Kursor ke garis bawah L
Kursor ke garisan tengah M En
Kursor ke baris atas H MR
Kursor ke atas k Atas
Padamkan keseluruhan baris d Cu
Padam/Salin ke hujung baris D Ck
Akhir baris $ Ce
Pergi ke baris : g
Separuh muka surat ke bawah Cd M-Down
Separuh muka surat ke atas Cu M-Up
Lompat ke hadapan ff
Lompat ke hadapan t
Lompat ke belakang FF
Lompat ke belakang T
Lompat lagi ; ;
Lompat semula secara terbalik , ,
Halaman seterusnya Cf Halaman bawah
Ruang seterusnya W
Ruang seterusnya, akhir perkataan E
Perkataan seterusnya w
Kata akhir akhir e Mf
Tampal penimbal p Cy
Halaman sebelumnya Cb Page up
Perkataan sebelumnya b Mb
Ruang sebelumnya B
Keluar dari mod q Melarikan diri
Togol segi empat tepat v R
Tatal ke bawah C-Down atau Ce C-Down
Tatal ke atas C-Up atau Cy C-Up
Cari lagi nn
Cari sekali lagi dalam NN terbalik
Cari ke belakang? Cr
Cari ke hadapan / Cs
Mula baris 0 Ca
Mulakan pemilihan Ruang C-Space
Bahagian atas sejarah g M->
Ubah aksara Ct
Kekunci perkataan seterusnya dan sebelumnya menggunakan ruang dan aksara '-', '_' dan '@' sebagai perkataan
pembatas secara lalai, tetapi ini boleh dilaraskan dengan menetapkan pemisah perkataan Sesi
pilihan. Perkataan seterusnya bergerak ke permulaan perkataan seterusnya, perkataan seterusnya berakhir ke akhir perkataan seterusnya
perkataan dan perkataan sebelumnya kepada permulaan perkataan sebelumnya. Tiga ruang seterusnya dan sebelumnya
kekunci berfungsi sama tetapi menggunakan ruang sahaja sebagai pemisah perkataan.
Perintah lompat membolehkan pergerakan pantas dalam satu baris. Sebagai contoh, menaip 'f' diikuti dengan
'/' akan mengalihkan kursor ke aksara '/' seterusnya pada baris semasa. A ';' akan kemudian
melompat ke kejadian seterusnya.
Perintah dalam mod salin mungkin didahului dengan kiraan ulangan pilihan. Dengan pengikatan kunci vi, a
awalan dimasukkan menggunakan kekunci nombor; dengan emacs, kekunci Alt (meta) dan nombor bermula
entri awalan. Sebagai contoh, untuk menggerakkan kursor ke hadapan dengan sepuluh perkataan, gunakan 'M-1 0 M-f' dalam
mod emacs, dan '10w' dalam vi.
Apabila menyalin pemilihan, kiraan ulangan menunjukkan indeks penimbal untuk diganti, jika digunakan.
Pengikatan kunci mod ditakrifkan dalam set jadual bernama: vi-edit and emacs-edit untuk kunci yang digunakan
apabila menyunting baris pada gesaan arahan; pilihan-vi and emacs-choice untuk kunci yang digunakan apabila
memilih daripada senarai (seperti yang dihasilkan oleh pilih-tingkap perintah); dan salinan-vi and
emacs-copy digunakan dalam mod salin. Jadual boleh dilihat dengan kekunci senarai arahan dan kunci
diubah suai atau dikeluarkan dengan bind-key and unbind-key. Satu perintah menerima hujah,
paip-salinan, yang menyalin pemilihan dan menyalurkannya ke arahan. Contohnya seperti berikut
akan mengikat 'C-q' untuk menyalin pemilihan ke dalam / tmp serta penimbal tampal:
bind-key -temacs-copy Cq copy-pipe "cat >/tmp/out"
Kekunci penimbal tampal menampal baris pertama dari penimbal tampal atas pada tindanan.
Sinopsis untuk mod salin perintah ialah:
mod salin [-u] [-t anak tetingkap sasaran]
Masukkan mod salin. The -u pilihan menatal satu halaman ke atas.
Setiap tetingkap dipaparkan oleh ambil sendiri boleh dibahagikan kepada satu atau lebih anak tetingkap; setiap anak tetingkap mengambil a
kawasan tertentu paparan dan merupakan terminal yang berasingan. Tetingkap boleh dipecah menjadi anak tetingkap
menggunakan split-window perintah. Windows boleh dipecah secara mendatar (dengan -h bendera) atau
secara menegak. Anak tetingkap boleh diubah saiznya dengan ubah saiz anak tetingkap arahan (terikat kepada 'C-up', 'C-down'
'C-kiri' dan 'C-kanan' secara lalai), anak tetingkap semasa boleh ditukar dengan anak tetingkap pilih
perintah dan tetingkap putar and swap-pane arahan boleh digunakan untuk menukar anak tetingkap tanpa
menukar kedudukan mereka. Anak tetingkap dinomborkan bermula dari sifar mengikut susunannya
dicipta.
Sebilangan pratetap susun atur boleh didapati. Ini boleh dipilih dengan susun atur pilih
arahan atau dikitar dengan susun atur seterusnya (terikat kepada 'Ruang' secara lalai); setelah susun atur dipilih,
anak tetingkap di dalamnya boleh dialihkan dan diubah saiznya seperti biasa.
Reka letak berikut disokong:
mendatar sekata
Anak tetingkap dibentangkan sama rata dari kiri ke kanan merentasi tingkap.
genap-menegak
Anak tetingkap tersebar sama rata dari atas ke bawah.
utama-mendatar
Anak tetingkap besar (utama) ditunjukkan di bahagian atas tetingkap dan anak tetingkap yang tinggal adalah
tersebar dari kiri ke kanan di ruang sisa di bahagian bawah. Menggunakan
tinggi anak tetingkap utama pilihan tetingkap untuk menentukan ketinggian anak tetingkap atas.
utama-menegak
Sama seperti utama-mendatar tetapi anak tetingkap besar diletakkan di sebelah kiri dan yang lain
tersebar dari atas ke bawah di sepanjang kanan. Lihat lebar anak tetingkap utama pilihan tetingkap.
berjubin Anak tetingkap dibentangkan serata mungkin di atas tetingkap dalam kedua-dua baris dan lajur.
Di samping itu, susun atur pilih boleh digunakan untuk menggunakan susun atur yang digunakan sebelum ini - the senarai-tingkap
arahan memaparkan susun atur setiap tetingkap dalam bentuk yang sesuai untuk digunakan dengan susun atur pilih.
Sebagai contoh:
$ tmate list-windows
0: ksh [159x48]
layout: bb62,159x48,0,0{79x48,0,0,79x48,80,0}
$ tmate susun atur pilih bb62,159x48,0,0{79x48,0,0,79x48,80,0}
ambil sendiri secara automatik melaraskan saiz susun atur untuk saiz tetingkap semasa. Perhatikan bahawa a
susun atur tidak boleh digunakan pada tetingkap dengan lebih banyak anak tetingkap daripada tetingkap yang digunakan untuk reka letak
asalnya ditakrifkan.
Perintah yang berkaitan dengan tetingkap dan anak tetingkap adalah seperti berikut:
anak tetingkap pecah [-dP] [-F format] [-t anak tetingkap sasaran]
(alias: putus)
Break anak tetingkap sasaran dimatikan daripada tetingkap yang mengandunginya untuk menjadikannya satu-satunya anak tetingkap dalam tetingkap baharu
tingkap. Jika -d diberikan, tetingkap baharu tidak menjadi tetingkap semasa. The -P
pilihan mencetak maklumat tentang tetingkap baharu selepas ia dibuat. Oleh
lalai, ia menggunakan format '#{session_name}:#{window_index}' tetapi format yang berbeza
boleh ditentukan dengan -F.
anak tetingkap tangkap [-aepPq] [-b indeks penimbal] [-E garis akhir] [-S garis permulaan] [-t anak tetingkap sasaran]
(alias: tangkapan)
Tangkap kandungan anak tetingkap. Jika -p diberikan, output pergi ke stdout,
sebaliknya kepada penimbal yang ditentukan dengan -b atau penimbal baharu jika ditinggalkan. Jika -a is
diberikan, skrin ganti digunakan, dan sejarah tidak boleh diakses. Jika tidak
skrin ganti wujud, ralat akan dikembalikan melainkan -q diberikan. Jika -e is
diberikan, output termasuk urutan melarikan diri untuk teks dan atribut latar belakang. -C
juga melepaskan aksara yang tidak boleh dicetak sebagai oktal \xxx. -J menyertai garisan berbalut dan
mengekalkan ruang mengekor pada setiap hujung baris. -P menangkap hanya sebarang output yang
anak tetingkap telah menerima yang merupakan permulaan bagi urutan pelarian yang masih belum lengkap.
-S and -E nyatakan nombor baris permulaan dan penamat, sifar ialah baris pertama
anak tetingkap yang boleh dilihat dan nombor negatif ialah garisan dalam sejarah. Lalainya ialah
tangkap hanya kandungan anak tetingkap yang boleh dilihat.
pilih-klien [-F format] [-t tetingkap sasaran] [template]
Letakkan tetingkap ke dalam mod pilihan pelanggan, membolehkan pelanggan dipilih secara interaktif
daripada senarai. Selepas pelanggan dipilih, '%%' digantikan oleh klien pty(4) laluan
in template dan hasilnya dilaksanakan sebagai arahan. Jika template tidak diberikan,
"detach-client -t '%%'" digunakan. Untuk maksud -F bendera, lihat FORMATS
bahagian. Perintah ini hanya berfungsi jika sekurang-kurangnya satu klien dilampirkan.
senarai pilih [-l item] [-t tetingkap sasaran] [template]
Letakkan tetingkap ke dalam mod pilihan senarai, membenarkan item untuk dipilih. item boleh jadi
senarai dipisahkan koma untuk memaparkan lebih daripada satu item. Jika item mempunyai ruang, itu
entri mesti dipetik. Selepas item dipilih, '%%' digantikan dengan item yang dipilih
dalam template dan hasilnya dilaksanakan sebagai arahan. Jika template tidak diberikan,
"run-shell '%%'" digunakan. item juga menerima penentu format. Untuk maksud
ini melihat FORMATS bahagian. Perintah ini hanya berfungsi jika sekurang-kurangnya satu pelanggan
dilampirkan.
pilih-sesi [-F format] [-t tetingkap sasaran] [template]
Letakkan tetingkap ke dalam mod pilihan sesi, di mana sesi boleh dipilih secara interaktif
daripada senarai. Apabila satu dipilih, '%%' digantikan dengan nama sesi dalam template
dan hasilnya dilaksanakan sebagai arahan. Jika template tidak diberikan, "suis-klien -t
'%%'" digunakan. Untuk maksud -F bendera, lihat FORMATS bahagian. ini
arahan hanya berfungsi jika sekurang-kurangnya satu klien dilampirkan.
pilih-pokok [-suw] [-b templat sesi] [-c templat tingkap] [-S format] [-W format] [-t
tetingkap sasaran]
Letakkan tetingkap ke dalam mod pilihan pokok, di mana sama ada sesi atau tetingkap boleh dipilih
secara interaktif daripada senarai. Secara lalai, tetingkap kepunyaan sesi diinden
untuk menunjukkan hubungan mereka kepada sesi.
Ambil perhatian bahawa pilih-tingkap and pilih-sesi arahan adalah pembalut di sekeliling
pilih-pokok.
If -s diberikan, akan menunjukkan sesi. Jika -w diberikan, akan menunjukkan tingkap.
Secara lalai, pokok itu runtuh dan sesi mesti dikembangkan ke tetingkap dengan
kekunci anak panah kanan. The -u pilihan akan bermula dengan semua sesi dikembangkan sebaliknya.
If -b diberikan, akan mengatasi arahan sesi lalai. Ambil perhatian bahawa '%%' boleh
digunakan dan akan digantikan dengan nama sesi. Pilihan lalai jika tidak
dinyatakan ialah "switch-client -t '%%'". Jika -c diberikan, akan mengatasi lalai
arahan tetingkap. Suka -b, '%%' boleh digunakan dan akan digantikan dengan sesi
nama dan indeks tetingkap. Apabila tetingkap dipilih daripada senarai, arahan sesi
dijalankan sebelum arahan tetingkap.
If -S diberikan akan memaparkan format yang ditentukan dan bukannya sesi lalai
format. Jika -W diberikan akan memaparkan format yang ditentukan dan bukannya lalai
format tetingkap. Untuk maksud -s and -w pilihan, lihat FORMATS bawah seksyen ini.
Perintah ini hanya berfungsi jika sekurang-kurangnya satu klien dilampirkan.
pilih-tingkap [-F format] [-t tetingkap sasaran] [template]
Letakkan tetingkap ke dalam mod pilihan tetingkap, di mana tetingkap boleh dipilih secara interaktif
daripada senarai. Selepas tetingkap dipilih, '%%' digantikan dengan nama sesi dan
indeks tetingkap masuk template dan hasilnya dilaksanakan sebagai arahan. Jika template tidak
diberikan, "select-window -t '%%'" digunakan. Untuk maksud -F bendera, lihat
FORMATS bahagian. Perintah ini hanya berfungsi jika sekurang-kurangnya satu klien dilampirkan.
anak tetingkap paparan [-t sasaran-klien]
(alias: paparanp)
Paparkan penunjuk yang boleh dilihat bagi setiap anak tetingkap yang ditunjukkan oleh sasaran-klien. Lihat
masa tetingkap paparan, warna tetingkap paparan, dan paparan-panes-active-color Sesi
pilihan. Semasa penunjuk berada pada skrin, anak tetingkap boleh dipilih dengan '0' kepada
kekunci '9'.
tetingkap cari [-CNT] [-F format] [-t tetingkap sasaran] rentetan perlawanan
(alias: findw)
Carian untuk fnmatch(3) corak rentetan perlawanan dalam nama tetingkap, tajuk dan boleh dilihat
kandungan (tetapi bukan sejarah). Bendera mengawal tingkah laku padanan: -C perlawanan sahaja
kandungan tetingkap yang boleh dilihat, -N hanya sepadan dengan nama tetingkap dan -T sepadan hanya dengan
tajuk tingkap. Lalainya ialah -CNT. Jika hanya satu tetingkap dipadankan, ia akan menjadi
dipilih secara automatik, jika tidak senarai pilihan ditunjukkan. Untuk maksud -F
bendera, lihat FORMATS bahagian. Perintah ini hanya berfungsi jika sekurang-kurangnya satu pelanggan
dilampirkan.
anak tetingkap gabungan [-bdhv] [-l saiz | -p peratusan] [-s src-pane] [-t anak tetingkap dst]
(alias: joinp)
suka split-window, tetapi bukannya berpecah anak tetingkap dst dan mencipta anak tetingkap baharu, belah
itu dan bergerak src-pane ke dalam angkasa. Ini boleh digunakan untuk membalikkan anak tetingkap pecah. Yang
-b punca pilihan src-pane untuk dicantumkan ke kiri atau di atas anak tetingkap dst.
kill-pane [-a] [-t anak tetingkap sasaran]
(alias: membunuh)
Musnahkan anak tetingkap yang diberikan. Jika tiada anak tetingkap kekal dalam tetingkap yang mengandungi, ia juga
musnah. The -a pilihan membunuh semua kecuali anak tetingkap yang diberikan dengan -t.
kill-window [-a] [-t tetingkap sasaran]
(alias: membunuhw)
Matikan tetingkap semasa atau tetingkap di tetingkap sasaran, mengalihkannya daripada mana-mana
sesi yang dikaitkan dengannya. The -a pilihan membunuh semua kecuali tetingkap yang diberikan dengan
-t.
anak tetingkap terakhir [-t tetingkap sasaran]
(alias: lastp)
Pilih anak tetingkap yang terakhir (dipilih sebelum ini).
tetingkap terakhir [-t sesi sasaran]
(alias: lepas)
Pilih tetingkap terakhir (dipilih sebelum ini). Jika tidak sesi sasaran dinyatakan,
pilih tetingkap terakhir sesi semasa.
tetingkap pautan [-dk] [-s src-window] [-t dst-window]
(alias: linkw)
Pautkan tetingkap di src-window untuk yang dinyatakan dst-window. Jika dst-window is
ditentukan dan tiada tetingkap sedemikian wujud, the src-window dikaitkan di sana. Jika -k diberikan
and dst-window wujud, ia dibunuh, jika tidak ralat dihasilkan. Jika -d is
diberikan, tetingkap yang baru dipautkan tidak dipilih.
anak tetingkap senarai [-seperti] [-F format] [-t sasaran]
(alias: lsp)
If -a diberikan, sasaran diabaikan dan semua anak tetingkap pada pelayan disenaraikan. Jika -s is
diberi, sasaran ialah sesi (atau sesi semasa). Jika kedua-duanya tidak diberikan, sasaran is
tetingkap (atau tetingkap semasa). Untuk maksud -F bendera, lihat FORMATS
bawah seksyen ini.
senarai-tingkap [-a] [-F format] [-t sesi sasaran]
(alias: lsw)
If -a diberikan, senaraikan semua tetingkap pada pelayan. Jika tidak, senaraikan tetingkap dalam
sesi semasa atau dalam sesi sasaran. Untuk maksud -F bendera, lihat
FORMATS bawah seksyen ini.
anak tetingkap bergerak [-bdhv] [-l saiz | -p peratusan] [-s src-pane] [-t anak tetingkap dst]
(alias: bergerak)
suka anak tetingkap gabungan, Tetapi src-pane and anak tetingkap dst mungkin tergolong dalam tetingkap yang sama.
tetingkap bergerak [-rdk] [-s src-window] [-t dst-window]
(alias: bergerak)
Ini serupa dengan tetingkap pautan, kecuali tingkap di src-window dipindahkan ke
dst-window. Dengan -r, semua tetingkap dalam sesi dinomborkan semula dalam susunan berurutan,
menghormati indeks asas pilihan.
new-window [-adkP] [-c mula-direktori] [-F format] [-n nama tetingkap] [-t tetingkap sasaran]
[perintah shell]
(alias: neww)
Buat tetingkap baharu. Dengan -a, tetingkap baharu disisipkan pada indeks seterusnya dari
yang ditentukan tetingkap sasaran, alihkan tingkap ke atas jika perlu, jika tidak tetingkap sasaran
ialah lokasi tetingkap baharu.
If -d diberikan, sesi tidak menjadikan tetingkap baharu sebagai tetingkap semasa.
tetingkap sasaran mewakili tetingkap yang akan dibuat; jika sasaran sudah wujud an
ralat ditunjukkan, melainkan jika -k bendera digunakan, dalam hal ini ia dimusnahkan.
perintah shell adalah perintah untuk melaksanakan. Jika perintah shell tidak dinyatakan, iaitu
nilai arahan lalai pilihan digunakan. -c menentukan direktori kerja dalam
yang mana tetingkap baharu dibuat. Ia mungkin mempunyai laluan mutlak atau salah satu daripada
nilai berikut (atau subdirektori):
Rentetan kosong Direktori anak tetingkap semasa
~ Direktori rumah pengguna
- Di mana sesi dimulakan
. Tempat pelayan dimulakan
Apabila arahan shell selesai, tetingkap ditutup. Lihat kekal semasa keluar pilihan
untuk mengubah tingkah laku ini.
Pembolehubah persekitaran TERM mesti ditetapkan kepada "skrin" untuk semua program yang dijalankan
di dalam ambil sendiri. Tetingkap baharu akan secara automatik mempunyai "TERM=screen" ditambahkan padanya
persekitaran, tetapi berhati-hati mesti diambil untuk tidak menetapkan semula ini dalam fail permulaan shell.
. -P pilihan mencetak maklumat tentang tetingkap baharu selepas ia dibuat. Oleh
lalai, ia menggunakan format '#{session_name}:#{window_index}' tetapi format yang berbeza
boleh ditentukan dengan -F.
susun atur seterusnya [-t tetingkap sasaran]
(alias: seterusnya)
Alihkan tetingkap ke susun atur seterusnya dan susun semula anak tetingkap agar muat.
tetingkap seterusnya [-a] [-t sesi sasaran]
(alias: seterusnya)
Beralih ke tetingkap seterusnya dalam sesi. Jika -a digunakan, beralih ke tetingkap seterusnya dengan
amaran.
anak tetingkap paip [-o] [-t anak tetingkap sasaran] [perintah shell]
(alias: paip)
Paipkan sebarang output yang dihantar oleh program ke dalam anak tetingkap sasaran kepada arahan shell. Anak tetingkap boleh
hanya disalurkan kepada satu arahan pada satu masa, mana-mana paip sedia ada ditutup sebelum ini
perintah shell dilaksanakan. The perintah shell rentetan mungkin mengandungi yang istimewa
urutan watak yang disokong oleh status-kiri pilihan. Jika tidak perintah shell is
diberikan, paip semasa (jika ada) ditutup.
. -o pilihan hanya membuka paip baharu jika tiada paip sebelumnya wujud, membenarkan paip untuk
ditogol dengan satu kekunci, contohnya:
bind-key Cp pipe-pane -o 'cat >>~/output.#I-#P'
susun atur sebelumnya [-t tetingkap sasaran]
(alias: prevl)
Beralih ke susun atur sebelumnya dalam sesi.
tetingkap sebelumnya [-a] [-t sesi sasaran]
(alias: prev)
Beralih ke tetingkap sebelumnya dalam sesi. Dengan -a, beralih ke tetingkap sebelumnya
dengan amaran.
tukar nama-tetingkap [-t tetingkap sasaran] nama baru
(alias: menamakan semula)
Namakan semula tetingkap semasa, atau tetingkap di tetingkap sasaran jika dinyatakan, kepada nama baru.
ubah saiz anak tetingkap [-DLRUZ] [-t anak tetingkap sasaran] [-x lebar] [-y ketinggian] [pelarasan]
(alias: ubah saiz)
Ubah saiz anak tetingkap, atas, bawah, kiri atau kanan dengan pelarasan bersama -U, -D, -L or -R, atau kepada an
saiz mutlak dengan -x or -y. Yang pelarasan diberikan dalam baris atau sel (default
adalah 1).
Dengan -Z, anak tetingkap aktif ditogol antara dizum (menduduki keseluruhan
tetingkap) dan dinyahzum (kedudukan biasa dalam reka letak).
respawn-pane [-k] [-t anak tetingkap sasaran] [perintah shell]
(alias: respawnp)
Aktifkan semula anak tetingkap di mana arahan telah keluar (lihat kekal semasa keluar tetingkap
pilihan). Jika perintah shell tidak diberikan, arahan digunakan apabila anak tetingkap dicipta
dilaksanakan. Anak tetingkap mestilah sudah tidak aktif, melainkan -k diberikan, dalam hal ini
mana-mana arahan sedia ada dibunuh.
respawn-window [-k] [-t tetingkap sasaran] [perintah shell]
(alias: respawnw)
Aktifkan semula tetingkap di mana arahan telah keluar (lihat kekal semasa keluar tetingkap
pilihan). Jika perintah shell tidak diberikan, arahan digunakan semasa tetingkap itu
dicipta dilaksanakan. Tetingkap mesti sudah tidak aktif, melainkan -k diberikan, dalam
yang mana mana-mana arahan sedia ada dibunuh.
tetingkap putar [-DU] [-t tetingkap sasaran]
(alias: rotatew)
Putar kedudukan anak tetingkap dalam tetingkap, sama ada ke atas (secara angka lebih rendah)
bersama -U atau ke bawah (lebih tinggi dari segi angka).
susun atur pilih [-np] [-t tetingkap sasaran] [nama susun atur]
(alias: pilih)
Pilih reka letak khusus untuk tetingkap. Jika nama susun atur tidak diberikan, pratetap terakhir
susun atur yang digunakan (jika ada) digunakan semula. -n and -p adalah setara dengan susun atur seterusnya and
susun atur sebelumnya menyuruh.
anak tetingkap pilih [-lDLRU] [-t anak tetingkap sasaran]
(alias: pilihp)
Buat anak tetingkap anak tetingkap sasaran anak tetingkap aktif dalam tetingkap tetingkap sasaran. Jika salah satu daripada -D, -L,
-R, Atau -U digunakan, masing-masing anak tetingkap di bawah, ke kiri, ke kanan, atau di atas
anak tetingkap sasaran digunakan. -l adalah sama seperti menggunakan anak tetingkap terakhir perintah.
tetingkap pilih [-lnpT] [-t tetingkap sasaran]
(alias: pilihw)
Pilih tetingkap di tetingkap sasaran. -l, -n and -p adalah setara dengan
tetingkap terakhir, tetingkap seterusnya and tetingkap sebelumnya arahan. Jika -T diberikan dan
tetingkap yang dipilih sudah pun menjadi tetingkap semasa, arahan itu berkelakuan seperti tetingkap terakhir.
split-window [-dhvP] [-c mula-direktori] [-l saiz | -p peratusan] [-t anak tetingkap sasaran]
[perintah shell] [-F format]
(alias: splitw)
Buat anak tetingkap baharu dengan membelah anak tetingkap sasaran: -h melakukan belahan melintang dan -v a
perpecahan menegak; jika tidak dinyatakan, -v diandaikan. The -l and -p pilihan
nyatakan saiz anak tetingkap baharu dalam baris (untuk pemisahan menegak) atau dalam sel (untuk
belahan mendatar), atau sebagai peratusan, masing-masing. Semua pilihan lain mempunyai
maksud yang sama seperti untuk new-window perintah.
swap-pane [-dDU] [-s src-pane] [-t anak tetingkap dst]
(alias: tukar)
Tukar dua anak tetingkap. Jika -U digunakan dan tiada anak tetingkap sumber dinyatakan dengan -s, anak tetingkap dst is
ditukar dengan anak tetingkap sebelumnya (sebelumnya secara berangka); -D bertukar dengan anak tetingkap seterusnya
(selepas itu secara berangka). -d memberi arahan ambil sendiri bukan untuk menukar anak tetingkap aktif.
swap-window [-d] [-s src-window] [-t dst-window]
(alias: swapw)
Ini serupa dengan tetingkap pautan, kecuali tetingkap sumber dan destinasi adalah
ditukar. Ia adalah ralat jika tiada tetingkap wujud di src-window.
nyahpaut-tetingkap [-k] [-t tetingkap sasaran]
(alias: unlinkw)
Nyahpaut tetingkap sasaran. Kecuali -k diberikan, tetingkap mungkin dinyahpautkan hanya jika ia
dipautkan kepada berbilang sesi - tetingkap mungkin tidak dipautkan kepada tiada sesi; jika -k is
ditentukan dan tetingkap dipautkan kepada satu sesi sahaja, ia dinyahpautkan dan
musnah.
UTAMA IKATAN
ambil sendiri membenarkan arahan untuk diikat pada kebanyakan kekunci, dengan atau tanpa kunci awalan. Bila
menentukan kunci, kebanyakannya mewakili diri mereka sendiri (contohnya 'A' hingga 'Z'). Kekunci Ctrl mungkin
diawali dengan 'C-' atau '^' dan Alt (meta) dengan 'M-'. Di samping itu, kunci khas berikut
nama diterima: Up, Down, Left, Kanan, BSspace, BTab, DC (Padam), akhir, Masukkan, Melarikan diri, F1
kepada F20, Laman Utama, IC (Sisipkan), NPage/PageDown/PgDn, PPage/PageUp/PgUp, Ruang, dan Tab. Catatan
bahawa untuk mengikat kekunci '"' atau ''', tanda petikan diperlukan, sebagai contoh:
bind-key '"' split-window
bind-key "'" new-window
Perintah yang berkaitan dengan pengikatan kunci adalah seperti berikut:
bind-key [-cnr] [-t jadual kunci] utama arahan [hujah]
(alias: mengikat)
Kunci ikat utama kepada arahan. Secara lalai (tanpa -t) pengikatan kunci utama ialah
diubah suai (yang biasanya diaktifkan dengan kekunci awalan); dalam kes ini, jika -n is
ditentukan, tidak perlu menggunakan kekunci awalan, arahan terikat dengan utama sahaja.
. -r bendera menunjukkan kunci ini mungkin berulang, lihat ulang-masa pilihan.
If -t hadir, utama terikat dalam jadual kunci: pengikatan untuk mod arahan dengan -c or
untuk mod biasa tanpa. Untuk melihat pengikatan lalai dan perintah yang mungkin, lihat
yang kekunci senarai perintah.
kekunci senarai [-t jadual kunci]
(alias: lsk)
Senaraikan semua pengikatan kunci. Tanpa -t pengikatan kunci utama - yang dilaksanakan apabila
didahului oleh kekunci awalan - dicetak.
Dengan -t, pengikat utama dalam jadual kunci disenaraikan; ini mungkin salah satu daripada: vi-edit,
emacs-edit, pilihan-vi, emacs-choice, salinan-vi or emacs-copy.
hantar-kunci [-lR] [-t anak tetingkap sasaran] utama ...
(alias: menghantar)
Hantar kunci atau kunci ke tetingkap. Setiap hujah utama ialah nama kunci (seperti
'C-a' atau 'npage' ) untuk dihantar; jika rentetan tidak dikenali sebagai kunci, ia dihantar sebagai
satu siri watak. The -l bendera melumpuhkan carian nama kunci dan menghantar kunci
secara literal. Semua hujah dihantar secara berurutan dari pertama hingga terakhir. The -R bendera
menyebabkan keadaan terminal ditetapkan semula.
awalan hantar [-2] [-t anak tetingkap sasaran]
Hantar kekunci awalan, atau dengan -2 kekunci awalan sekunder, ke tetingkap seolah-olah itu
ditekan.
unbind-key [-acn] [-t jadual kunci] utama
(alias: terikat)
Nyahikat perintah yang terikat utama. Tanpa -t pengikatan kunci utama diubah suai;
dalam kes ini, jika -n ditentukan, arahan terikat kepada utama tanpa awalan (jika ada)
dikeluarkan. Jika -a ada, semua pengikatan kunci ditanggalkan.
If -t hadir, utama in jadual kunci tidak terikat: pengikatan untuk mod arahan dengan -c
atau untuk mod biasa tanpa.
PILIHAN
Penampilan dan tingkah laku ambil sendiri boleh diubah suai dengan menukar nilai pelbagai
pilihan. Terdapat tiga jenis pilihan: server pilihan, Sesi pilihan and tetingkap
pilihan.
. ambil sendiri pelayan mempunyai satu set pilihan global yang tidak digunakan pada mana-mana tetingkap tertentu atau
sesi. Ini diubah dengan pilihan set -s arahan, atau dipaparkan dengan
pilihan persembahan -s perintah.
Di samping itu, setiap sesi individu mungkin mempunyai satu set pilihan sesi, dan terdapat a
set pilihan sesi global yang berasingan. Sesi yang tidak mempunyai pilihan tertentu
dikonfigurasikan mewarisi nilai daripada pilihan sesi global. Pilihan sesi ditetapkan atau
tidak ditetapkan dengan pilihan set arahan dan boleh disenaraikan dengan pilihan persembahan arahan. The
pilihan pelayan dan sesi yang tersedia disenaraikan di bawah pilihan set perintah.
Begitu juga, satu set pilihan tetingkap dilampirkan pada setiap tetingkap, dan terdapat satu set global
pilihan tetingkap yang mana pilihan yang tidak ditetapkan diwarisi. Pilihan tetingkap diubah dengan
yang set-window-option arahan dan boleh disenaraikan dengan tunjuk-tetingkap-pilihan perintah. Semua
pilihan tetingkap didokumenkan dengan set-window-option perintah.
ambil sendiri juga menyokong pilihan pengguna yang diawali dengan '@'. Pilihan pengguna mungkin ada
nama, selagi ia diawali dengan '@', dan ditetapkan kepada sebarang rentetan. Sebagai contoh
$ tmate setw -q @foo "abc123"
$ tmate showw -v @foo
Abc123
Perintah yang menetapkan pilihan adalah seperti berikut:
pilihan set [-agoqsuw] [-t sesi sasaran | tetingkap sasaran] pilihan nilai
(alias: menetapkan)
Tetapkan pilihan tetingkap dengan -w (bersamaan dengan set-window-option arahan), pelayan
pilihan dengan -s, jika tidak, pilihan sesi.
If -g ditentukan, sesi global atau pilihan tetingkap ditetapkan. Dengan -a, dan sekiranya
pilihan mengharapkan rentetan, nilai dilampirkan pada tetapan sedia ada. The -u bendera
menyahset pilihan, jadi sesi mewarisi pilihan daripada pilihan global. Ia adalah
tidak mungkin untuk menyahset pilihan global.
. -o bendera menghalang menetapkan pilihan yang telah ditetapkan.
. -q bendera menyekat mesej maklumat (seolah-olah tenang pilihan pelayan ialah
ditetapkan).
Pilihan tetingkap yang tersedia disenaraikan di bawah set-window-option.
nilai bergantung pada pilihan dan mungkin nombor, rentetan atau bendera (hidup, mati atau
diabaikan untuk menogol).
Pilihan pelayan yang tersedia ialah:
had penampan nombor
Tetapkan bilangan penimbal; apabila penimbal baharu ditambahkan pada bahagian atas timbunan,
yang lama dikeluarkan dari bawah jika perlu untuk mengekalkan maksimum ini
panjang.
masa melarikan diri masa
Tetapkan masa dalam milisaat yang ambil sendiri menunggu selepas escape dimasukkan
untuk menentukan sama ada ia adalah sebahagian daripada fungsi atau urutan kunci meta. lalai
ialah 500 milisaat.
keluar-tidak bersambung [on | off]
Jika didayakan, pelayan akan keluar apabila tiada klien yang dilampirkan.
tenang [on | off]
Dayakan atau lumpuhkan paparan pelbagai mesej maklumat (lihat juga
yang -q bendera baris arahan).
set-papan keratan [on | off]
Cuba untuk menetapkan kandungan papan keratan terminal menggunakan \e]52;...\007
xterm(1) urutan melarikan diri. Pilihan ini dihidupkan secara lalai jika ada Ms
masuk dalam terminfo(5) penerangan untuk terminal pelanggan. Perhatikan bahawa
ciri ini perlu didayakan dalam xterm(1) dengan menetapkan sumber:
tidak dibenarkanWindowOps: 20,21, SetXprop
Atau menukar harta ini daripada xterm(1) menu interaktif apabila diperlukan.
Pilihan sesi yang tersedia ialah:
anggap-tampal-masa milisaat
Jika kunci dimasukkan lebih cepat daripada satu kekunci milisaat, mereka diandaikan
telah ditampal daripada ditaip dan ambil sendiri pengikatan kunci tidak diproses.
Lalai ialah satu milisaat dan sifar dilumpuhkan.
indeks asas indeks
Tetapkan indeks asas dari mana indeks yang tidak digunakan harus dicari apabila indeks baharu
tetingkap dibuat. Lalai ialah sifar.
aksi loceng [mana-mana | tiada | semasa]
Tetapkan tindakan pada loceng tingkap. mana-mana bermaksud loceng dalam mana-mana tingkap yang dipautkan kepada a
sesi menyebabkan loceng dalam tetingkap semasa sesi itu, tiada bermaksud semua
loceng tidak diendahkan dan semasa bermakna hanya loceng dalam tingkap selain daripada
tetingkap semasa diabaikan.
loceng-berjaga-jaga [on | off]
Jika hidup, bunyikan loceng terminal apabila amaran berlaku.
arahan lalai perintah shell
Tetapkan arahan yang digunakan untuk tetingkap baharu (jika tidak dinyatakan apabila tetingkap itu
dicipta) kepada perintah shell, yang mungkin ada sh(1) perintah. Lalainya ialah
rentetan kosong, yang mengarahkan ambil sendiri untuk membuat shell log masuk menggunakan
nilai cangkang lalai pilihan.
laluan lalai jalan
Tetapkan direktori kerja lalai untuk anak tetingkap baharu. Jika kosong (lalai),
direktori kerja ditentukan daripada proses yang berjalan dalam aktif
anak tetingkap, dari persekitaran baris arahan atau dari direktori kerja di mana
sesi telah dibuat. Jika tidak, pilihan yang sama tersedia seperti untuk
yang -c bendera ke new-window.
cangkang lalai jalan
Tentukan shell lalai. Ini digunakan sebagai shell log masuk untuk tetingkap baharu
apabila arahan lalai pilihan ditetapkan kepada kosong, dan mestilah laluan penuh
daripada yang boleh dilaksanakan. Apabila dimulakan ambil sendiri cuba menetapkan nilai lalai daripada
pertama yang sesuai untuk pembolehubah persekitaran SHELL, shell dikembalikan oleh
getpwuid(3), atau / Bin / sh. Pilihan ini harus dikonfigurasikan apabila ambil sendiri is
digunakan sebagai shell log masuk.
terminal lalai terminal
Tetapkan terminal lalai untuk tetingkap baharu yang dibuat dalam sesi ini - the
nilai lalai pembolehubah persekitaran TERM. Untuk ambil sendiri bekerja
betul, ini kemestian ditetapkan kepada 'skrin' atau terbitan daripadanya.
musnah-tidak terikat [on | off]
Jika didayakan dan sesi tidak lagi dilampirkan kepada mana-mana pelanggan, ia adalah
musnah.
detach-on-musnah [on | off]
Jika pada (lalai), pelanggan dipisahkan apabila sesi ia dilampirkan
untuk dimusnahkan. Jika dimatikan, pelanggan ditukar kepada yang paling aktif baru-baru ini
daripada sesi yang tinggal.
paparan-panes-active-color warna
Tetapkan warna yang digunakan oleh anak tetingkap paparan arahan untuk menunjukkan penunjuk untuk
anak tetingkap aktif.
warna tetingkap paparan warna
Tetapkan warna yang digunakan oleh anak tetingkap paparan arahan untuk menunjukkan penunjuk bagi
anak tetingkap tidak aktif.
masa tetingkap paparan masa
Tetapkan masa dalam milisaat yang penunjuk ditunjukkan oleh
anak tetingkap paparan arahan muncul.
masa paparan masa
Tetapkan jumlah masa untuk mesej baris status dan lain-lain pada skrin
penunjuk dipaparkan. masa berada dalam milisaat.
had sejarah talian
Tetapkan bilangan maksimum baris yang dipegang dalam sejarah tetingkap. Tetapan ini
terpakai hanya pada tetingkap baharu - sejarah tetingkap sedia ada tidak diubah saiznya dan
mengekalkan had pada titik ia dicipta.
kunci selepas masa nombor
Kunci sesi (seperti sesi kunci perintah) selepas nombor detik daripada
tidak aktif, atau keseluruhan pelayan (semua sesi) jika pelayan kunci pilihan adalah
ditetapkan. Lalainya adalah untuk tidak mengunci (ditetapkan kepada 0).
perintah kunci perintah shell
Perintah untuk dijalankan apabila mengunci setiap pelanggan. Lalai adalah untuk dijalankan mengunci(1) dengan
-np.
pelayan kunci [on | off]
Jika pilihan ini adalah on (lalai), bukannya mengunci setiap sesi
secara individu kerana masing-masing telah melahu kunci selepas masa, keseluruhan pelayan
akan dikunci selepas itu semua sesi akan dikunci. Ini tidak mempunyai kesan sebagai a
pilihan sesi; ia mesti ditetapkan sebagai pilihan global.
mesej-attr sifat-sifat
Tetapkan atribut mesej baris status, di mana sifat-sifat sama ada tiada atau
senarai dipisahkan koma satu atau lebih daripada: terang (Atau berani), malap, menekankan,
berkelip, berbalik, tersembunyi, Atau huruf condong.
mesej-bg warna
Tetapkan warna latar belakang mesej baris status, di mana warna adalah salah satu daripada: hitam,
merah, hijau, kuning, biru, magenta, cyan, putih, varian cerah aixterm (jika
disokong: merah terang, hijau terang, dan sebagainya), warna0 kepada warna255 daripada
set 256 warna, lalai, atau rentetan RGB heksadesimal seperti '#ffffff',
yang memilih padanan terdekat daripada set 256 warna lalai.
mesej-perintah-attr sifat-sifat
Tetapkan atribut mesej baris status apabila dalam mod arahan.
pesanan-arahan-bg warna
Tetapkan warna latar belakang mesej baris status apabila dalam mod arahan.
mesej-perintah-fg warna
Tetapkan warna latar depan mesej baris status apabila dalam mod arahan.
mesej-fg warna
Tetapkan warna latar depan mesej baris status.
had mesej nombor
Tetapkan bilangan ralat atau mesej maklumat untuk disimpan dalam log mesej
untuk setiap pelanggan. Lalai ialah 20.
anak tetingkap ubah saiz [on | off]
Jika pada, ambil sendiri menangkap tetikus dan membenarkan anak tetingkap diubah saiz dengan menyeret
di sempadan mereka.
anak tetingkap pilih tetikus [on | off]
Jika pada, ambil sendiri menangkap tetikus dan apabila tetingkap dipecahkan kepada berbilang
anak tetingkap tetikus boleh digunakan untuk memilih anak tetingkap semasa. Klik tetikus adalah
juga dihantar ke aplikasi seperti biasa.
tetingkap-pilih tetikus [on | off]
Jika dihidupkan, mengklik tetikus pada nama tetingkap dalam baris status akan memilih
tingkap itu.
tetikus-utf8 [on | off]
Jika didayakan, minta input tetikus sebagai UTF-8 pada terminal UTF-8.
anak tetingkap-aktif-sempadan-bg warna
anak tetingkap-aktif-sempadan-fg warna
Tetapkan warna sempadan anak tetingkap untuk anak tetingkap yang sedang aktif.
anak tetingkap-sempadan-bg warna
anak tetingkap-sempadan-fg warna
Tetapkan warna sempadan anak tetingkap untuk anak tetingkap selain daripada anak tetingkap aktif.
awalan utama
Tetapkan kunci yang diterima sebagai kunci awalan.
awalan2 utama
Tetapkan kunci sekunder yang diterima sebagai kunci awalan.
renumber-windows [on | off]
Jika hidup, apabila tetingkap ditutup dalam sesi, nombor semula secara automatik
tetingkap lain dalam susunan berangka. Ini menghormati indeks asas pilihan jika ia
telah ditetapkan. Jika dimatikan, jangan nombor semula tingkap.
ulang-masa masa
Benarkan berbilang arahan untuk dimasukkan tanpa menekan kekunci awalan sekali lagi
dalam yang ditentukan masa milisaat (lalai ialah 500). Sama ada kunci
ulangan boleh ditetapkan apabila ia diikat menggunakan -r bendera ke bind-key. ulang
didayakan untuk kekunci lalai yang terikat pada ubah saiz anak tetingkap perintah.
tetapkan-keluar-keluar [on | off]
Menetapkan kekal semasa keluar pilihan tetingkap untuk mana-mana tetingkap yang pertama kali dibuat dalam ini
sesi. Apabila pilihan ini benar, tetingkap di mana program berjalan mempunyai
keluar jangan tutup, sebaliknya kekal terbuka tetapi tidak aktif. Menggunakan
respawn-window arahan untuk mengaktifkan semula tetingkap sedemikian, atau kill-window
perintah untuk memusnahkannya.
set-tajuk [on | off]
Cuba untuk menetapkan tajuk terminal klien menggunakan tsl and fsl terminfo(5)
entri jika wujud. ambil sendiri secara automatik menetapkan ini kepada \e]2;...\007
turutan jika terminal kelihatan sebagai xterm. Pilihan ini dimatikan oleh
lalai. Ambil perhatian bahawa elinks hanya akan cuba menetapkan tajuk tetingkap jika
Pembolehubah persekitaran STY ditetapkan.
set-titles-string rentetan
Rentetan digunakan untuk menetapkan tajuk tetingkap jika set-tajuk sedang aktif. watak
urutan diganti seperti untuk status-kiri pilihan.
terkini [on | off]
Tunjukkan atau sembunyikan baris status.
status-attr sifat-sifat
Tetapkan atribut baris status.
status-bg warna
Tetapkan warna latar belakang baris status.
status-fg warna
Tetapkan warna latar depan baris status.
selang status selang
Kemas kini bar status setiap selang detik. Secara lalai, kemas kini akan
berlaku setiap 15 saat. Tetapan sifar melumpuhkan lukisan semula pada selang waktu.
status-justify [kiri | pusat | kanan]
Tetapkan kedudukan komponen senarai tetingkap baris status: kiri,
tengah atau kanan wajar.
kunci status [vi | emacs]
Gunakan pengikatan kunci gaya vi atau emacs dalam baris status, contohnya di
arahan prompt. Lalai ialah emacs, melainkan VISUAL atau EDITOR
pembolehubah persekitaran ditetapkan dan mengandungi rentetan 'vi'.
status-kiri rentetan
paparan rentetan di sebelah kiri bar status. rentetan akan dilalui
masa strft(3) sebelum digunakan. Secara lalai, nama sesi ditunjukkan.
rentetan mungkin mengandungi mana-mana urutan aksara khas berikut:
Watak pasangan Digantikan bersama
#(shell-command) Baris pertama output arahan
#[attributes] Perubahan warna atau atribut
#H Nama hos hos tempatan
#h Nama hos hos tempatan tanpa nama domain
#F Bendera tingkap semasa
#I Indeks tetingkap semasa
#D Pengecam unik anak tetingkap semasa
#P Indeks anak tetingkap semasa
Nama Sesi #S
#T Tajuk anak tetingkap semasa
#W Nama tetingkap semasa
## '#' literal
Borang #(shell-command) melaksanakan 'shell-command' dan memasukkan yang pertama
baris keluarannya. Ambil perhatian bahawa arahan shell hanya dilaksanakan sekali di
selang yang ditentukan oleh selang status pilihan: jika baris status ialah
dilukis semula sementara itu, hasil sebelumnya digunakan. Perintah Shell ialah
dilaksanakan dengan ambil sendiri set persekitaran global (lihat PERSEKITARAN
bahagian).
Untuk butiran tentang cara nama dan gelaran boleh ditetapkan lihat NAMA DAN TAJUK
bawah seksyen ini.
#[attributes] membenarkan senarai atribut yang dipisahkan koma ditentukan,
ini mungkin 'fg=colour' untuk menetapkan warna latar depan, 'bg=colour' untuk ditetapkan
warna latar belakang, nama salah satu atribut (disenaraikan di bawah
mesej-attr pilihan) untuk menghidupkan atribut, atau atribut yang diawali dengan
'tidak' untuk mematikan satu, contohnya nobright. Contohnya ialah:
#(sysctl vm.loadavg)
#[fg=kuning,tebal]#(apm -l)%%#[lalai] [#S]
Di mana sesuai, urutan aksara khas boleh diawali dengan nombor
untuk menentukan panjang maksimum, contohnya '#24T'.
Secara lalai, UTF-8 in rentetan tidak ditafsirkan, untuk membolehkan UTF-8, gunakan
status-utf8 pilihan.
status-left-attr sifat-sifat
Tetapkan atribut bahagian kiri baris status.
status-kiri-bg warna
Tetapkan warna latar belakang bahagian kiri baris status.
status-kiri-fg warna
Tetapkan warna latar depan bahagian kiri baris status.
status-kiri-panjang panjang
Tetapkan maksimum panjang daripada komponen kiri bar status. lalai
adalah 10.
status-kedudukan [bahagian | bawah]
Tetapkan kedudukan baris status.
status-betul rentetan
paparan rentetan di sebelah kanan bar status. Secara lalai, arus
tajuk tetingkap dalam petikan berganda, tarikh dan masa ditunjukkan. Seperti dengan
status-kiri, rentetan akan diserahkan kepada masa strft(3), pasangan watak ialah
diganti, dan UTF-8 bergantung pada status-utf8 pilihan.
status-kanan-attr sifat-sifat
Tetapkan atribut bahagian kanan baris status.
status-kanan-bg warna
Tetapkan warna latar belakang bahagian kanan baris status.
status-kanan-fg warna
Tetapkan warna latar depan bahagian kanan baris status.
status-kanan-panjang panjang
Tetapkan maksimum panjang komponen kanan bar status. The
lalai adalah 40.
status-utf8 [on | off]
Arahkan ambil sendiri untuk merawat aksara top-bit-set dalam status-kiri and
status-betul rentetan sebagai UTF-8; terutamanya, ini penting untuk luas
watak. Pilihan ini dimatikan secara lalai.
terminal-overrides rentetan
Mengandungi senarai entri yang mengatasi perihalan terminal yang dibaca menggunakan
terminfo(5). rentetan ialah senarai item yang dipisahkan koma setiap satu titik bertindih-
rentetan dipisahkan terdiri daripada corak jenis terminal (dipadanankan menggunakan
fnmatch(3)) dan satu set nama=nilai penyertaan.
Sebagai contoh, untuk menetapkan 'jelas' terminfo(5) kemasukan ke '\e[H\e[2J' untuk semua
jenis terminal dan entri 'dch1' kepada '\e[P' untuk jenis terminal 'rxvt',
pilihan boleh ditetapkan kepada rentetan:
"*:clear=\e[H\e[2J,rxvt:dch1=\e[P"
Nilai kemasukan terminal dilalui srunvis(3) sebelum ini
tafsiran. Nilai lalai membetulkan entri 'warna' secara paksa untuk
terminal yang menyokong 88 atau 256 warna:
"*88col*:colors=88,*256col*:colors=256,xterm*:XT"
kemas kini-persekitaran pembolehubah
Tetapkan rentetan yang dipisahkan ruang yang mengandungi senarai pembolehubah persekitaran
disalin ke dalam persekitaran sesi apabila sesi baharu dibuat atau an
sesi sedia ada dilampirkan. Sebarang pembolehubah yang tidak wujud dalam sumber
persekitaran ditetapkan untuk dialih keluar daripada persekitaran sesi (seolah-olah -r adalah
diberikan kepada set-persekitaran perintah). Lalai ialah "DISPLAY SSH_ASKPASS
SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUHORITY".
aktiviti visual [on | off]
Jika hidup, paparkan mesej baris status apabila aktiviti berlaku dalam tetingkap untuk
yang memantau-aktiviti pilihan tetingkap didayakan.
loceng visual [on | off]
Jika pilihan ini dihidupkan, mesej ditunjukkan pada loceng dan bukannya berada
melalui ke terminal (yang biasanya mengeluarkan bunyi). Juga lihat
aksi loceng pilihan.
kandungan visual [on | off]
suka aktiviti visual, paparkan mesej apabila kandungan hadir dalam tetingkap
untuk yang memantau-kandungan pilihan tetingkap didayakan.
visual-senyap [on | off]
If monitor-senyap didayakan, mencetak mesej selepas selang masa telah
tamat tempoh pada tetingkap tertentu.
pemisah perkataan rentetan
Menetapkan konsep sesi tentang watak yang dianggap sebagai perkataan
pemisah, untuk tujuan perintah perkataan seterusnya dan sebelumnya dalam salinan
mod. Lalai ialah ' -_@'.
set-window-option [-agqu] [-t tetingkap sasaran] pilihan nilai
(alias: setw)
Tetapkan pilihan tetingkap. The -a, -g, -q and -u bendera berfungsi sama dengan pilihan set
perintah.
Pilihan tetingkap yang disokong ialah:
agresif-saiz semula [on | off]
Ubah saiz tetingkap yang dipilih secara agresif. Ini bermakna bahawa ambil sendiri akan mengubah saiz
tetingkap kepada saiz sesi terkecil yang mana ia adalah semasa
tetingkap, bukannya sesi terkecil yang dilampirkan. The
tetingkap boleh mengubah saiz apabila tetingkap semasa ditukar pada sesi lain;
pilihan ini bagus untuk program skrin penuh yang menyokong SIGWINCH dan lemah
untuk program interaktif seperti shell.
benarkan nama semula [on | off]
Benarkan program menukar nama tetingkap menggunakan urutan melarikan diri terminal
(\033k...\033\\). Lalai dihidupkan.
skrin ganti [on | off]
Pilihan ini mengkonfigurasi sama ada program berjalan di dalam ambil sendiri boleh menggunakan
ciri skrin ganti terminal, yang membolehkan smcup and rmcup
terminfo(5) keupayaan. Ciri skrin gantian mengekalkan
kandungan tetingkap apabila aplikasi interaktif dimulakan dan dipulihkan
ia semasa keluar, supaya sebarang output kelihatan sebelum aplikasi bermula
muncul semula tidak berubah selepas ia keluar. Lalai dihidupkan.
nama semula automatik [on | off]
Kawal penamaan semula tetingkap automatik. Apabila tetapan ini didayakan, ambil sendiri akan
percubaan - pada platform yang disokong - untuk menamakan semula tetingkap untuk mencerminkan
perintah yang sedang berjalan di dalamnya. Bendera ini dilumpuhkan secara automatik untuk a
tetingkap individu apabila nama ditentukan semasa penciptaan dengan new-window or
sesi baru, atau kemudian dengan tukar nama-tetingkap, atau dengan pelarian terminal
urutan. Ia mungkin dimatikan secara global dengan:
set-window-option -g automatik-nama semula dimatikan
c0-perubahan-selang selang
c0-perubahan-pencetus mencetuskan
Kedua-dua pilihan ini mengkonfigurasi bentuk pengehadan kadar yang mudah untuk anak tetingkap. Jika
ambil sendiri melihat lebih daripada mencetuskan Urutan C0 yang mengubah suai skrin (untuk
contoh, pemulangan pengangkutan, suapan talian atau ruang belakang) dalam satu milisaat, ia
akan berhenti mengemas kini anak tetingkap serta-merta dan sebaliknya melukis semula sepenuhnya setiap
selang milisaat. Ini membantu untuk mengelakkan keluaran pantas (seperti yes(1)
mengatasi terminal). Lalai ialah pencetus 250 dan selang
daripada 100. Pencetus sifar melumpuhkan pengehadan kadar.
warna mod jam warna
Tetapkan warna jam.
gaya mod jam [12 | 24]
Tetapkan format jam jam.
tinggi daya ketinggian
lebar-daya lebar
Mencegah ambil sendiri daripada mengubah saiz tetingkap kepada lebih besar daripada lebar or ketinggian. A
nilai sifar memulihkan tetapan lalai tanpa had.
tinggi anak tetingkap utama ketinggian
lebar anak tetingkap utama lebar
Tetapkan lebar atau tinggi anak tetingkap utama (kiri atau atas) dalam
utama-mendatar or utama-menegak susun atur.
mod-attr sifat-sifat
Tetapkan atribut mod tetingkap.
mod-bg warna
Tetapkan warna latar belakang mod tetingkap.
mod-fg warna
Tetapkan warna latar depan mod tetingkap.
kekunci mod [vi | emacs]
Gunakan pengikatan kunci gaya vi atau emacs dalam mod salinan dan pilihan. Seperti dengan
kunci status pilihan, lalai ialah emacs, melainkan VISUAL atau EDITOR mengandungi
'vi'.
mod-tikus [on | off | mod salin]
Keadaan tetikus dalam mod. Jika hidup, tetikus boleh digunakan untuk memasuki mod salin dan
salin pilihan dengan menyeret, untuk memasuki mod salin dan tatal dengan tetikus
roda, atau untuk memilih pilihan dalam mod pilihan. Jika ditetapkan kepada mod salin, yang
tetikus berkelakuan seperti ditetapkan kepada hidup, tetapi tidak boleh digunakan untuk memasuki mod salin.
memantau-aktiviti [on | off]
Pantau aktiviti dalam tetingkap. Windows dengan aktiviti diserlahkan
dalam barisan status.
memantau-kandungan rentetan perlawanan
Pantau kandungan dalam tetingkap. Bila fnmatch(3) corak rentetan perlawanan muncul
dalam tetingkap, ia diserlahkan dalam baris status.
monitor-senyap [selang]
Pantau senyap (tiada aktiviti) dalam tetingkap dalam selang saat.
Windows yang telah senyap untuk selang waktu diserlahkan dalam status
barisan. Selang sifar melumpuhkan pemantauan.
ketinggian-pane-lain ketinggian
Tetapkan ketinggian anak tetingkap lain (bukan anak tetingkap utama) dalam utama-mendatar
susun atur. Jika pilihan ini ditetapkan kepada 0 (lalai), ia tidak akan memberi kesan.
Jika kedua-duanya tinggi anak tetingkap utama and ketinggian-pane-lain pilihan ditetapkan, yang utama
anak tetingkap akan bertambah tinggi untuk menjadikan anak tetingkap lain ketinggian yang ditentukan, tetapi akan
jangan sesekali mengecil untuk berbuat demikian.
lebar anak tetingkap lain lebar
suka ketinggian-pane-lain, tetapi tetapkan lebar anak tetingkap lain dalam
utama-menegak susun atur.
anak tetingkap asas-indeks indeks
suka indeks asas, tetapi tetapkan indeks permulaan untuk nombor anak tetingkap.
kekal semasa keluar [on | off]
Tetingkap dengan set bendera ini tidak dimusnahkan apabila program berjalan di dalamnya
keluar. Tetingkap mungkin diaktifkan semula dengan respawn-window perintah.
synchronize-panes [on | off]
Salin input ke mana-mana anak tetingkap ke semua anak tetingkap lain dalam tetingkap yang sama (hanya untuk
anak tetingkap yang tidak berada dalam mana-mana mod khas).
utf8 [on | off]
Mengarahkan ambil sendiri untuk mengharapkan urutan UTF-8 muncul dalam tetingkap ini.
status-tingkap-loceng-attr sifat-sifat
Tetapkan atribut baris status untuk tetingkap yang mempunyai amaran loceng.
status-tingkap-loceng-bg warna
Tetapkan warna latar belakang baris status untuk tetingkap dengan amaran loceng.
status-tingkap-loceng-fg warna
Tetapkan warna latar depan baris status untuk tetingkap dengan isyarat loceng.
window-status-content-attr sifat-sifat
Tetapkan atribut baris status untuk tetingkap yang mempunyai makluman kandungan.
status-tetingkap-kandungan-bg warna
Tetapkan warna latar belakang baris status untuk tetingkap dengan amaran kandungan.
status-tetingkap-kandungan-fg warna
Tetapkan warna latar depan baris status untuk tetingkap dengan amaran kandungan.
window-status-activity-attr sifat-sifat
Tetapkan atribut baris status untuk tetingkap yang mempunyai aktiviti (atau senyap)
amaran.
tetingkap-status-aktiviti-bg warna
Tetapkan warna latar belakang baris status untuk tetingkap dengan amaran aktiviti.
tetingkap-status-aktiviti-fg warna
Tetapkan warna latar depan baris status untuk tetingkap dengan amaran aktiviti.
status-tetingkap-attr sifat-sifat
Tetapkan atribut baris status untuk satu tetingkap.
status-tingkap-bg warna
Tetapkan warna latar belakang baris status untuk satu tetingkap.
status-tetingkap-semasa-attr sifat-sifat
Tetapkan atribut baris status untuk tetingkap yang sedang aktif.
status-tetingkap-semasa-bg warna
Tetapkan warna latar belakang baris status untuk tetingkap yang sedang aktif.
status-tetingkap-semasa-fg warna
Tetapkan warna latar depan baris status untuk tetingkap yang sedang aktif.
format-status-tetingkap-semasa rentetan
suka format-status tetingkap, tetapi adakah format yang digunakan apabila tetingkap ialah
tetingkap semasa.
window-status-last-attr sifat-sifat
Tetapkan atribut baris status untuk tetingkap aktif terakhir.
status-tingkap-terakhir-bg warna
Tetapkan warna latar belakang baris status untuk tetingkap aktif terakhir.
status-tingkap-terakhir-fg warna
Tetapkan warna latar depan baris status untuk tetingkap aktif terakhir.
status-tingkap-fg warna
Tetapkan warna latar depan baris status untuk satu tetingkap.
format-status tetingkap rentetan
Tetapkan format di mana tetingkap dipaparkan dalam tetingkap baris status
senarai. Lihat status-kiri pilihan untuk butiran urutan aksara khas
tersedia. Lalai ialah '#I:#W#F'.
pemisah status tingkap rentetan
Menetapkan pemisah yang dilukis antara tingkap dalam baris status. Lalainya ialah
watak ruang tunggal.
kunci-xterm [on | off]
Jika pilihan ini ditetapkan, ambil sendiri akan menjana xterm(1) -kunci fungsi gaya
urutan; ini mempunyai nombor yang disertakan untuk menunjukkan pengubah seperti Shift,
Alt atau Ctrl. Lalai dimatikan.
bungkus-cari [on | off]
Jika pilihan ini ditetapkan, carian akan membungkus hujung anak tetingkap
kandungan. Lalai dihidupkan.
pilihan persembahan [-gqsvw] [-t sesi sasaran | tetingkap sasaran] [pilihan]
(alias: Menunjukkan)
Tunjukkan pilihan tetingkap (atau pilihan tetingkap tunggal jika diberikan) dengan -w (bersamaan dengan
tunjuk-tetingkap-pilihan), pilihan pelayan dengan -s, jika tidak pilihan sesi untuk
sasaran Sesi. Pilihan sesi atau tetingkap global disenaraikan jika -g digunakan. -v
hanya menunjukkan nilai pilihan, bukan nama. Jika -q ditetapkan, tiada ralat akan dikembalikan
if pilihan tidak ditetapkan.
tunjuk-tetingkap-pilihan [-gv] [-t tetingkap sasaran] [pilihan]
(alias: showw)
Senaraikan pilihan tetingkap atau satu pilihan untuk tetingkap sasaran, atau tetingkap global
pilihan jika -g digunakan. -v hanya menunjukkan nilai pilihan, bukan nama.
FORMATS
Perintah tertentu menerima -F bendera dengan a format hujah. Ini adalah rentetan yang mengawal
format output arahan. Urutan aksara khas digantikan seperti yang didokumenkan
di bawah status-kiri pilihan dan borang panjang tambahan diterima. Pembolehubah penggantian
disertakan dalam '#{' dan '}', contohnya '#{session_name}' bersamaan dengan '#S'.
Syarat juga diterima dengan memberi awalan dengan '?' dan mengasingkan dua alternatif dengan a
koma; jika pembolehubah yang ditentukan wujud dan bukan sifar, alternatif pertama dipilih,
jika tidak yang kedua digunakan. Contohnya '#{?session_attached,attached,not attached}' akan
sertakan rentetan 'dipasang' jika sesi dilampirkan dan rentetan 'tidak dilampirkan' jika ia
tidak terikat.
Pembolehubah berikut tersedia, jika sesuai:
Pembolehubah nama Digantikan bersama
alternate_on Jika anak tetingkap berada dalam skrin ganti
alternate_saved_x Menyimpan kursor X dalam skrin ganti
alternate_saved_y Menyimpan kursor Y dalam skrin ganti
buffer_sample 50 aksara pertama daripada penimbal yang ditentukan
buffer_size Saiz penimbal yang ditentukan dalam bait
client_activity Masa integer klien terakhir mempunyai aktiviti
client_activity_string Masa rentetan klien terakhir mempunyai aktiviti
client_created Pelanggan masa integer dibuat
client_created_string Masa rentetan Pelanggan dibuat
client_cwd Direktori kerja klien
client_height Ketinggian pelanggan
client_last_session Nama sesi terakhir klien
client_prefix 1 jika kekunci awalan telah ditekan
klien_baca sahaja 1 jika klien dibaca sahaja
client_session Nama sesi klien
client_termname Nama terminal pelanggan
client_tty Pseudo terminal pelanggan
client_utf8 1 jika klien menyokong utf8
client_width Lebar klien
kursor_flag Anak tetingkap bendera kursor
cursor_x Kedudukan kursor X dalam anak tetingkap
kursor_y Kedudukan Kursor Y dalam anak tetingkap
history_bait Bilangan bait dalam sejarah tetingkap
history_limit Garis sejarah tetingkap maksimum
history_size Saiz sejarah dalam bait
hos Nama hos hos tempatan
insert_flag Pane insert flag
keypad_cursor_flag Pane keypad kursor bendera
keypad_flag Pane keypad bendera
baris Nombor baris dalam senarai
mouse_any_flag Anak tetikus tetikus sebarang bendera
tetikus_button_flag Anak tetingkap bendera butang tetikus
tetikus_standard_flag Pane tetikus bendera standard
mouse_utf8_flag Anak tetikus bendera UTF-8
pane_aktif 1 jika anak tetingkap aktif
pane_current_command Perintah semasa jika tersedia
pane_current_path Laluan semasa jika tersedia
pane_dead 1 jika anak tetingkap mati
pane_height Ketinggian anak tetingkap
pane_id ID anak tetingkap unik
pane_in_mode Jika anak tetingkap dalam mod
pane_index Indeks anak tetingkap
pane_pid PID proses pertama dalam anak tetingkap
pane_start_command Anak tetingkap arahan bermula dengan
pane_start_path Anak tetingkap laluan bermula dengan
pane_tabs Kedudukan tab anak tetingkap
pane_title Tajuk anak tetingkap
pane_tty Pseudo terminal anak tetingkap
pane_width Lebar anak tetingkap
saved_cursor_x Disimpan kursor X dalam anak tetingkap
saved_cursor_y Disimpan kursor Y dalam anak tetingkap
scroll_region_lower Bahagian bawah kawasan skrol dalam anak tetingkap
scroll_region_upper Bahagian atas kawasan skrol dalam anak tetingkap
session_attached 1 jika session attached
session_created Sesi masa integer dibuat
session_created_string Sesi masa rentetan dibuat
session_group Bilangan kumpulan sesi
session_grouped 1 jika sesi dalam kumpulan
session_height Ketinggian sesi
session_id ID sesi unik
session_name Nama sesi
session_width Lebar sesi
session_windows Bilangan tetingkap dalam sesi
window_active 1 jika window active
window_find_matches Data dipadankan daripada arahan find-window jika tersedia
window_flags Bendera tingkap
window_height Ketinggian tingkap
window_id ID tetingkap unik
window_index Indeks tetingkap
window_layout Penerangan susun atur tetingkap
window_name Nama tetingkap
window_panes Bilangan anak tetingkap dalam tetingkap
window_width Lebar tetingkap
wrap_flag Pane wrap bendera
NAMA DAN TAJUK
ambil sendiri membezakan antara nama dan gelaran. Windows dan sesi mempunyai nama, yang mungkin
digunakan untuk menentukannya dalam sasaran dan dipaparkan dalam baris status dan pelbagai senarai: the
nama ialah ambil sendiri pengecam untuk tetingkap atau sesi. Hanya anak tetingkap mempunyai tajuk. Anak tetingkap
tajuk biasanya ditetapkan oleh program yang berjalan di dalam anak tetingkap dan tidak diubah suai oleh ambil sendiri.
Ia adalah mekanisme yang sama digunakan untuk menetapkan contohnya xterm(1) tajuk tetingkap dalam X(7) tingkap
pengurus. Windows sendiri tidak mempunyai tajuk - tajuk tetingkap adalah tajuknya
anak tetingkap aktif. ambil sendiri sendiri boleh menetapkan tajuk terminal di mana pelanggan sedang berjalan,
melihat set-tajuk pilihan.
Nama sesi ditetapkan dengan sesi baru and menamakan semula-sesi arahan. Nama tingkap
ditetapkan dengan salah satu daripada:
1. Hujah perintah (seperti -n khususnya new-window or sesi baru).
2. Urutan melarikan diri:
$ printf '\033kWINDOW_NAME\033\\'
3. Penamaan semula automatik, yang menetapkan nama kepada arahan aktif dalam tetingkap aktif
anak tetingkap. Lihat nama semula automatik pilihan.
Apabila anak tetingkap pertama kali dibuat, tajuknya ialah nama hos. Tajuk anak tetingkap boleh ditetapkan melalui
Urutan tetapan tajuk OSC, contohnya:
$ printf '\033]2;Tajuk Saya\033\\'
PERSEKITARAN
Apabila pelayan dimulakan, ambil sendiri menyalin persekitaran ke dalam global persekitaran; dalam
Selain itu, setiap sesi mempunyai a Sesi persekitaran. Apabila tetingkap dicipta, sesi dan
persekitaran global digabungkan. Jika pembolehubah wujud dalam kedua-duanya, nilai daripada sesi
persekitaran digunakan. Hasilnya ialah persekitaran awal yang diserahkan kepada proses baharu.
. kemas kini-persekitaran pilihan sesi boleh digunakan untuk mengemas kini persekitaran sesi daripada
klien apabila sesi baharu dibuat atau disambung semula yang lama. ambil sendiri juga memulakan tmate
pembolehubah dengan beberapa maklumat dalaman untuk membolehkan arahan dilaksanakan dari dalam, dan
pembolehubah TERM dengan tetapan terminal 'skrin' yang betul.
Perintah untuk mengubah dan melihat persekitaran adalah:
set-persekitaran [-gru] [-t sesi sasaran] nama [nilai]
(alias: settenv)
Tetapkan atau nyahtetapkan pembolehubah persekitaran. Jika -g digunakan, perubahan dibuat dalam
persekitaran global; jika tidak, ia digunakan pada persekitaran sesi untuk
sesi sasaran. Yang -u bendera menyahset pembolehubah. -r menunjukkan pembolehubah adalah menjadi
dikeluarkan daripada persekitaran sebelum memulakan proses baharu.
pertunjukan-persekitaran [-g] [-t sesi sasaran] [berubah-ubah]
(alias: showenv)
Paparkan persekitaran untuk sesi sasaran atau persekitaran global dengan -g. Jika
berubah-ubah diabaikan, semua pembolehubah ditunjukkan. Pembolehubah dialih keluar daripada
persekitaran diawali dengan '-'.
STATUS LINE
ambil sendiri termasuk baris status pilihan yang dipaparkan di baris bawah setiap satu
terminal. Secara lalai, baris status didayakan (ia mungkin dilumpuhkan dengan terkini
pilihan sesi) dan mengandungi, dari kiri ke kanan: nama sesi semasa dalam petak
kurungan; senarai tetingkap; tajuk anak tetingkap aktif dalam petikan berganda; dan masa dan
tarikh.
Garis status terdiri daripada tiga bahagian: bahagian kiri dan kanan boleh dikonfigurasikan (yang mungkin
mengandungi kandungan dinamik seperti masa atau output daripada arahan shell, lihat
status-kiri, status-kiri-panjang, status-betul, dan status-kanan-panjang pilihan di bawah), dan a
senarai tetingkap tengah. Secara lalai, senarai tetingkap menunjukkan indeks, nama dan (jika ada) bendera
tetingkap hadir dalam sesi semasa dalam tertib berangka menaik. Ia mungkin
disesuaikan dengan format-status tetingkap and format-status-tetingkap-semasa pilihan. Bendera
ialah salah satu daripada simbol berikut yang dilampirkan pada nama tetingkap:
Simbol Pengertian
* Menandakan tetingkap semasa.
- Menandai tetingkap terakhir (dipilih sebelum ini).
# Tetingkap dipantau dan aktiviti telah dikesan.
! Loceng telah berlaku di tingkap.
+ Tetingkap dipantau untuk kandungan dan ia telah muncul.
~ Tingkap telah senyap untuk selang senyap monitor.
Z Anak tetingkap aktif tetingkap dizum.
Simbol # berkaitan dengan memantau-aktiviti dan + kepada memantau-kandungan pilihan tetingkap.
Nama tetingkap dicetak dalam warna terbalik jika amaran (loceng, aktiviti atau kandungan) adalah
Sekarang.
Warna dan atribut baris status boleh dikonfigurasikan, keseluruhan baris status menggunakan
yang status-attr, status-fg and status-bg pilihan sesi dan tetingkap individu menggunakan
status-tetingkap-attr, status-tingkap-fg and status-tingkap-bg pilihan tetingkap.
Baris status dimuat semula secara automatik pada selang waktu jika ia telah berubah, selang mungkin
dikawal dengan selang status pilihan sesi.
Perintah yang berkaitan dengan baris status adalah seperti berikut:
arahan prompt [-I input] [-p ganjaran] [-t sasaran-klien] [template]
Buka gesaan arahan dalam klien. Ini boleh digunakan dari dalam ambil sendiri untuk melaksanakan
arahan secara interaktif.
If template ditentukan, ia digunakan sebagai arahan. Jika ada, -I ialah koma-
senarai berasingan teks awal untuk setiap gesaan. Jika -p diberikan, ganjaran ialah
senarai gesaan yang dipisahkan koma yang dipaparkan mengikut urutan; sebaliknya seorang
gesaan dipaparkan, dibina daripada template jika ia ada, atau ':' jika tidak.
Kedua-dua input and ganjaran mungkin mengandungi urutan aksara khas yang disokong oleh
status-kiri pilihan.
Sebelum arahan itu dilaksanakan, kejadian pertama rentetan '%%' dan semua
kejadian '% 1' digantikan dengan respons kepada gesaan pertama, yang kedua
'%%' dan semua '%2' digantikan dengan respons kepada gesaan kedua, dan seterusnya untuk
gesaan selanjutnya. Sehingga sembilan respons segera boleh digantikan ('% 1' hingga '%9').
mengesahkan-sebelum ini [-p segera] [-t sasaran-klien] arahan
(alias: mengesahkan)
Minta pengesahan sebelum melaksanakan arahan. Jika -p diberikan, segera ialah gesaan
untuk mempamerkan; jika tidak, gesaan dibina daripada arahan. Ia mungkin mengandungi
urutan watak khas yang disokong oleh status-kiri pilihan.
Perintah ini hanya berfungsi dari dalam ambil sendiri.
paparan-mesej [-p] [-c sasaran-klien] [-t anak tetingkap sasaran] [mesej]
(alias: memaparkan)
Paparkan mesej. Jika -p diberikan, output dicetak ke stdout, jika tidak
dipaparkan di sasaran-klien baris status. Format daripada mesej dijelaskan dalam
yang FORMATS bahagian; maklumat diambil daripada anak tetingkap sasaran if -t diberikan, sebaliknya
anak tetingkap aktif untuk sesi yang dilampirkan sasaran-klien.
PENAPI
ambil sendiri mengekalkan timbunan tampal penampan. Sehingga nilai had penampan pilihan ialah
disimpan; apabila penimbal baharu ditambah, penimbal di bahagian bawah timbunan dikeluarkan. Penampan
boleh ditambah menggunakan mod salin atau set-buffer arahan, dan ditampal ke dalam tetingkap menggunakan
tampal-penampan perintah.
Penimbal sejarah yang boleh dikonfigurasikan juga dikekalkan untuk setiap tetingkap. Secara lalai, sehingga 2000
garisan disimpan; ini boleh diubah dengan had sejarah pilihan (lihat pilihan set
perintah di atas).
Perintah penimbal adalah seperti berikut:
pilih-penampan [-F format] [-t tetingkap sasaran] [template]
Letakkan tetingkap ke dalam mod pilihan penimbal, di mana penimbal boleh dipilih secara interaktif
daripada senarai. Selepas penimbal dipilih, '%%' digantikan dengan indeks penimbal dalam
template dan hasilnya dilaksanakan sebagai arahan. Jika template tidak diberikan, "tampal-
buffer -b '%%'" digunakan. Untuk maksud -F bendera, lihat FORMATS bawah seksyen ini.
Perintah ini hanya berfungsi jika sekurang-kurangnya satu klien dilampirkan.
jelas-sejarah [-t anak tetingkap sasaran]
(alias: clearhist)
Alih keluar dan kosongkan sejarah untuk anak tetingkap yang ditentukan.
delete-buffer [-b indeks penimbal]
(alias: padamb)
Padamkan penimbal di indeks penimbal, atau penimbal atas jika tidak dinyatakan.
penimbal senarai [-F format]
(alias: lsb)
Senaraikan penampan global. Untuk maksud -F bendera, lihat FORMATS bawah seksyen ini.
penampan beban [-b indeks penimbal] jalan
(alias: muatb)
Muatkan kandungan penimbal tampal yang ditentukan daripada jalan.
tampal-penampan [-dpr] [-b indeks penimbal] [-s pemisah] [-t anak tetingkap sasaran]
(alias: pasteb)
Masukkan kandungan penimbal tampal ke dalam anak tetingkap yang ditentukan. Jika tidak dinyatakan,
tampal ke dalam yang semasa. Dengan -d, juga padamkan penimbal tampal daripada timbunan.
Apabila output, sebarang aksara suapan baris (LF) dalam penimbal tampal digantikan dengan a
pemisah, secara lalai carriage return (CR). Pemisah tersuai mungkin ditentukan
menggunakan -s bendera. The -r bendera bermaksud tidak melakukan penggantian (bersamaan dengan a
pemisah LF). Jika -p ditentukan, tampal kod kawalan kurungan dimasukkan
sekitar penimbal jika aplikasi telah meminta mod tampal kurungan.
jimat-penampan [-a] [-b indeks penimbal] jalan
(alias: jimatb)
Simpan kandungan penimbal tampal yang ditentukan ke jalan. Yang -a opsyen ditambah kepada
daripada menulis ganti fail.
set-buffer [-b indeks penimbal] data
(alias: setb)
Tetapkan kandungan penimbal yang ditentukan kepada data.
tunjuk-penampan [-b indeks penimbal]
(alias: pertunjukanb)
Paparkan kandungan penimbal yang ditentukan.
PELBAGAI
Pelbagai arahan adalah seperti berikut:
mod jam [-t anak tetingkap sasaran]
Paparkan jam yang besar.
jika-shell [-b] [-t anak tetingkap sasaran] perintah shell arahan [arahan]
(alias: if)
Laksanakan yang pertama arahan if perintah shell mengembalikan kejayaan atau yang kedua arahan
sebaliknya. Sebelum dilaksanakan, perintah shell dikembangkan menggunakan peraturan
dinyatakan dalam FORMATS bahagian, termasuk yang berkaitan dengan anak tetingkap sasaran. Dengan -b,
perintah shell dijalankan di latar belakang.
pelayan kunci
(alias: mengunci)
Kunci setiap klien secara individu dengan menjalankan arahan yang ditentukan oleh perintah kunci
pilihan.
run-shell -b [-t anak tetingkap sasaran] perintah shell
(alias: menjalankan)
Melaksanakan perintah shell di latar belakang tanpa mencipta tetingkap. Sebelum menjadi
dilaksanakan, shell-command dikembangkan menggunakan peraturan yang dinyatakan dalam FORMATS
bahagian. Dengan -b, arahan dijalankan di latar belakang. Selepas ia selesai, mana-mana
output ke stdout dipaparkan dalam mod salin (dalam anak tetingkap yang ditentukan oleh -t atau
anak tetingkap semasa jika ditinggalkan). Jika arahan tidak mengembalikan kejayaan, status keluar ialah
turut dipaparkan.
maklumat pelayan
(alias: maklumat)
Tunjukkan maklumat pelayan dan butiran terminal.
tunggu-tunggu -LSU saluran
(alias: tunggu)
Apabila digunakan tanpa pilihan, menghalang pelanggan daripada keluar sehingga bangun menggunakan
tunggu-tunggu -S dengan saluran yang sama. Bila -L digunakan, saluran dikunci dan sebarang
pelanggan yang cuba mengunci saluran yang sama terpaksa menunggu sehingga saluran itu
dikunci dengan tunggu-tunggu -U. Perintah ini hanya berfungsi dari luar ambil sendiri.
TERMINFO PERLUASAN
ambil sendiri memahami beberapa sambungan kepada terminfo(5):
Cc, Cr Tetapkan warna kursor. Yang pertama mengambil hujah rentetan tunggal dan digunakan untuk menetapkan
warna; yang kedua tidak mengambil hujah dan memulihkan warna kursor lalai.
Jika ditetapkan, urutan seperti ini boleh digunakan untuk menukar warna kursor dari dalam
ambil sendiri:
$ printf '\033]12;merah\033\\'
Cs, csr
Tukar gaya kursor. Jika ditetapkan, urutan seperti ini boleh digunakan untuk menukar
kursor ke garis bawah:
$ printf '\033[4 q'
If csr ditetapkan, ia akan digunakan untuk menetapkan semula gaya kursor dan bukannya Cs.
Ms Urutan ini boleh digunakan oleh ambil sendiri untuk menyimpan penimbal semasa dalam hos
pemilihan terminal (papan keratan). Lihat set-papan keratan pilihan di atas dan
xterm(1) halaman manusia.
KAWALAN MODE
ambil sendiri menawarkan antara muka teks yang dipanggil kawalan mod. Ini membolehkan aplikasi untuk
berkomunikasi dengan ambil sendiri menggunakan protokol teks sahaja yang mudah.
Dalam mod kawalan, pelanggan menghantar ambil sendiri perintah atau urutan perintah yang ditamatkan oleh baris baharu
pada input standard. Setiap arahan akan menghasilkan satu blok output pada output standard. An
blok keluaran terdiri daripada a %mulakan baris diikuti dengan output (yang mungkin kosong). The
blok keluaran berakhir dengan a %akhir or %error. %mulakan dan padanan %akhir or %error mempunyai dua
hujah: masa integer (sebagai saat dari zaman) dan nombor arahan. Sebagai contoh:
%mula 1363006971 2
0: ksh* (1 anak tetingkap) [80x24] [reka letak b25f,80x24,0,0,2] @2 (aktif)
%akhir 1363006971 2
Dalam mod kawalan, ambil sendiri mengeluarkan pemberitahuan. Pemberitahuan tidak akan berlaku di dalam an
blok keluaran.
Pemberitahuan berikut ditakrifkan:
%keluar [sebab]
. ambil sendiri pelanggan akan keluar serta-merta, sama ada kerana ia tidak dilampirkan pada mana-mana
sesi atau ralat berlaku. Jika ada, sebab menerangkan sebab klien keluar.
%ubah susun atur window-id susun atur tingkap
Reka letak tetingkap dengan ID window-id berubah. Susun atur baru ialah susun atur tingkap.
%pengeluaran id anak tetingkap nilai
Anak tetingkap menghasilkan output. nilai melarikan diri daripada aksara yang tidak boleh dicetak dan garis miring ke belakang
sebagai oktal \xxx.
%sesi-diubah id sesi nama
Pelanggan kini dilampirkan pada sesi dengan ID id sesi, yang dinamakan nama.
%session-dinamakan nama
Sesi semasa telah dinamakan semula kepada nama.
%sessions-changed
Sesi telah dibuat atau dimusnahkan.
%unlinked-window-add window-id
Tetingkap dengan ID window-id telah dibuat tetapi tidak dipautkan ke sesi semasa.
%window-add window-id
Tetingkap dengan ID window-id telah dikaitkan dengan sesi semasa.
%tutup tingkap window-id
Tetingkap dengan ID window-id tertutup.
%window-namakan semula window-id nama
Tetingkap dengan ID window-id telah dinamakan semula kepada nama.
Gunakan tmate dalam talian menggunakan perkhidmatan onworks.net
