# Emulator Terminal

&date;
2003
2004
2005
2006
2007
2008
os-cillation
2009
Tim Pengembang Xfce
2009
Andhika Padmawan (andhika.padmawan@gmail.com)

Izin diberikan untuk menyalin, mendistribusikan dan/atau memodifikasi dokumen ini di bawah perjanjian Lisensi Dokumentasi Bebas GNU, versi 1.1 atau versi apapun setelahnya yang dipublikasikan oleh Free Software Foundation; tanpa Bagian Invarian, tanpa Teks Sampul-Depan, dan tanpa Teks Sampul-Belakang. Teks lisensi selengkapnya tersedia dari Free Software Foundation.

Benedikt
Meurer

    benny@xfce.org

os-cillation
Pengembangan sistem
Pengembang peranti lunak
Andrew
Conkling

    andrewski@fr.st

Nick
Schermer

    nick@xfce.org

Pengembang Inti Xfce
Manual ini menjelaskan versi 0.4.1 dari Terminal.

## Pengantar untuk Terminal

### Apakah emulator terminal itu?

Sistem operasi UNIX awalnya didesain sebagai sistem berbasis teks, yang dikendalikan oleh perintah yang dimasukkan melalui papan ketik. Hal ini dikenal sebagai antarmuka baris perintah (CLI). X Window System, Xfce, dan proyek lainnya telah menambahkan antarmuka pengguna grafis ke UNIX, dan itulah yang sedang anda gunakan sekarang. Tapi penambahan antarmuka pengguna grafis tidak berarti bahwa CLI telah mati. CLI tetap hadir dan sering menjadi cara termudah, tercepat, dan paling handal untuk melakukan tugas tertentu. Malah pengguna lama akan merasa kehilangan tanpa adanya CLI.

Terminal adalah apa yang dikenal sebagai emulator terminal X, sering disebut sebagai terminal atau shell. Terminal menyediakan pengganti untuk layar teks bergaya lama di desktop anda, namun dapat dengan mudah berbagi layar dengan aplikasi grafis lainnya. Pengguna Windows mungkin telah familier dengan utilitas MS-DOS, yang memiliki fungsi analog dalam menawarkan baris perintah DOS di dalam Windows, meskipun perlu diingat bahwa CLI UNIX menawarkan kemampuan yang lebih besar dan kemudahan yang lebih dalam hal penggunaan dibanding DOS.

Terminal mengemulasi aplikasi xterm yang dikembangkan oleh X Consortium. Sebaliknya, aplikasi xterm mengemulasikan terminal DEC VT102 dan juga mendukung sekuensi keluar DEC VT220. Sekuensi keluar adalah rangkaian karakter yang dimulai dengan karakter Esc. Terminal menerima semua sekuensi keluar yang terminal VT102 dan VT220 gunakan untuk fungsi-fungsi seperti meletakkan kursor dan untuk membersihkan layar.

### Apa yang membuat Terminal spesial?

Fitur canggih Terminal meliputi antarmuka konfigurasi yang sederhana, kemampuan untuk menggunakan banyak tab terminal di dalam satu jendela, kemungkinan untuk memiliki latar belakang transparan, dan mode sederhana (baik batang menu maupun dekorasi jendela disembunyikan) yang membantu anda menghemat ruang di dekstop anda.

Fitur kunci berikut telah tersedia:

- Banyak tab per jendela
- Batang alat yang dapat disesuaikan, yang dapat diubah menggunakan penyunting batang alat grafis yang terintegrasi
- Kemampuan untuk mengatur hampir seluruh aspek dari Terminal dalam dialog Pengaturan ditambah banyak kelebihan dari opsi tersembunyi
- Integrasi yang baik khususnya dengan Lingkungan desktop Xfce, tapi juga dengan tiap desktop Linux lainnya
- Dukungan manajemen sesi
- Dukungan multi tajuk nyata (baik dalam mode MultiScreen dan Xinerama)
- Sesuai standar (lihat situs web freedesktop.org)
- D-BUS berbasis fasilitas layanan terminal untuk meminimalkan penggunaan sumber daya secara keseluruhan
- Pengelolaan yang sangat baik dengan memaksimalkan penggunaan GTK+ dan GObject.

Selain fitur-fitur kunci ini, Terminal mendukung semua fitur yang anda harapkan dari sebuah emulator terminal modern.

## Untuk memulai

### Memulai Terminal

Cara termudah untuk menjalankan Terminal adalah dengan menggunakan menu aplikasi dari desktop anda; untuk Xfce, arahkan kursor tetikus ke desktop, klik tombol tetikus kanan lalu pilih Sistem Terminal.

Anda juga dapat memulai Terminal dari baris perintah atau dari Peluncur aplikasi. Cukup tekan AltF2, tekan ``Terminal`` dan klik tombol Jalankan.

### Ketika anda pertama kali menjalankan Terminal

Ketika anda menjalankan Terminal untuk pertama kalinya, aplikasi membuka jendela terminal dengan pengaturan standar.

Contoh jendela terminal standar

Jendela terminal menampilkan prompt perintah tempat anda mengetik perintah UNIX. Prompt perintah dapat berbeda tergantung konfigurasi shell anda. Kursor diletakkan di prompt perintah. Ketika anda mengetikkan perintah lalu menekan Return, maka komputer akan mengeksekusi perintah. Standarnya, Terminal akan menggunakan shell log masuk dari pengguna yang menjalankan aplikasi (`/bin/bash` bila dalam instalasi Linux standar).

Terminal mengatur variabel lingkungan berikut untuk perintah yang berjalan di dalam jendela terminal:

`TERM`

  Atur ke `xterm` atau `xterm-color`, anda dapat mengatur nilai dari dialog pengaturan.

`COLORTERM`

  Atur ke `Terminal` sebagai standar.

`DISPLAY`

  Atur ke tampilan X11 dari terminal sebagai standar.

`WINDOWID`

  Atur ke pengenal jendela X11 dari terminal sebagai standar.

### Bekerja dengan banyak terminal

Terminal menyediakan fitur tab yang memungkinkan anda untuk membuka beberapa terminal di dalam sebuah jendela tunggal. Tiap terminal dibuka dalam tab yang terpisah. Klik pada tab yang sesuai untuk menampilkan terminal di dalam jendela. Tiap terminal yang di-tab dalam jendela adalah subproses yang terpisah, sehingga anda dapat menggunakan tiap terminal untuk tugas yang berbeda.

Contoh jendela terminal dengan banyak tab

Lihat untuk informasi tentang bagaimana cara membuka terminal yang baru di-tab.

Anda dapat menutup tab terminal dengan klik pada tombol tutup di tajuk tab terminal atau dengan memilih Berkas Tutup Tab dari batang menu.

## Penggunaan

### Untuk membuka dan menutup terminal

Untuk membuka jendela terminal baru:

  Pilih Berkas Buka Terminal (atau klik kanan jendela terminal lalu pilih Buka Terminal).

  Terminal yang baru mewarisi direktori kerja dari terminal induknya.

Untuk menutup jendela terminal:

  Pilih Berkas Tutup Jendela.

  Aksi ini menutup terminal dan mematikan subproses apapun yang anda buka dari terminal. Jika anda menutup jendela terminal terakhir, aplikasiTerminal akan keluar.

Untuk menambah jendela di-tab baru ke sebuah jendela:

  Pilih Berkas Buka Tab (atau klik kanan jendela terminal dan pilih Buka Tab).

  Terminal baru mewarisi direktori kerja dari terminal yang aktif sebelumnya.

### Untuk mengubah jendela terminal

Untuk menyembunyikan batang menu:

  Pilih Tampilan Tampilkan Batang Menu (atau klik kanan jendela terminal dan pilih Tampilkan Batang Menu).

Untuk menampilkan batang menu yang tersembunyi:

  Klik kanan jendela terminal dan pilih Tampilkan Batang Menu dari menu popup.

Untuk menampilkan atau menyembunyikan batang alat:

  Pilih Tampilan Tampilkan Batang Alat.

Untuk menyesuaikan batang alat:

  Pastikan untuk menampilkan batang alat dahulu; lalu pilih Sunting Batang alat....

Untuk menampilkan atau menyembunyikan dekorasi jendela:

  Pilih Tampilan Tampilkan Batas Jendela.

Untuk menempatkan jendela terminal dalam layar penuh

  Pilih Tampilan Layar penuh dari batang menu (atau klik kanan jendela terminal dan pilih Layar penuh).

Untuk mengubah tampilan dari jendela terminal:

  Lihat untuk informasi tentang opsi yang anda pilih pada dialog Pengaturan Terminal untuk mengubah tampilan dan perilaku jendela terminal. Misalnya, anda dapat mengubah warna latar belakang atau lokasi batang gulung.

### Untuk bekerja dengan isi dari jendela terminal

Untuk menggulung ke perintah dan keluaran sebelumnya:

  Lakukan salah satu dari cara berikut:

  - Gunakan batang gulung, yang biasanya ditampilkan pada sisi kanan dari tiap jendela terminal.

  - Tekan tombol ShiftPage Up, ShiftPage Down, ShiftUp, ShiftDown, ShiftHome, atau ShiftEnd.

  - Gunakan tombol roda tengah di tetikus anda jika dapat digunakan

  Terminal meniru konsol FreeBSD jika Scroll Lock ditekan. Jika scroll lock aktif, masukan dan keluaran biasa dari shell dihentikan dan anda dapat menelusuri riwayat dengan menggunakan ShiftPage Up dan ShiftPage Down atau menggunakan batang gulung opsional. Tekan CtrlS untuk mengaktifkan scroll lock dan CtrlQ untuk menonaktifkan setelahnya.

  Jumlah baris yang dapat anda gulung balik dalam jendela terminal ditentukan oleh pengaturan Gulung balik di bagian Umum dari dialog Pengaturan Terminal.

Untuk memilih dan menyalin teks:

  Anda dapat memilih teks dengan berbagai cara berikut:

  - Untuk memilih karakter, klik pada karakter pertama yang ingin anda pilih lalu tarik tetikus ke karakter terakhir yang ingin anda pilih.

  - Untuk memilih kata, klik ganda pada kata pertama yang ingin anda pilih lalu tarik tetikus ke kata terakhir yang ingin anda pilih.

  - Untuk memilih baris, klik tiga kali pada baris pertama yang ingin anda pilih lalu tarik tetikus ke baris terakhir yang ingin anda pilih.

  Cara ini memilih semua teks di antara item pertama dan terakhir. Untuk pemilihan semua teks, Terminal menyalin teks terpilih ke dalam papan klip ketika anda melepas tombol tetikus. Untuk menyalin teks terpilih secara eksplisit, pilih Suntingitem>.

Untuk merekatkan teks ke dalam terminal:

  Jika anda sebelumnya menyalin teks ke papan klip, anda dapat merekatkan teks ke dalam terminal dengan melakukan salah satu cara berikut:

  - Untuk merekatkan teks yang telah anda salin dengan hanya pemilihan, klik tengah pada prompt perintah. Jika anda tidak memiliki tombol tengah tetikus, silakan merujuk ke dokumentasi X Server untuk informasi tentang bagaimana cara mengemulasi tombol tengah tetikus. Ini ekuivalen dengan menggunakan item Seleksi Rekat dari menu Sunting.

  - Untuk merekatkan teks yang telah anda salin, pilih Sunting Rekat.

Untuk menarik nama berkas ke dalam jendela terminal:

  Anda dapat menarik nama berkas ke terminal dari aplikasi lain seperti manajer berkas atau peramban web. Terminal menampilkan alamat dan nama penuh URI.

Untuk mengakses hipertaut:

  Untuk mengakses Uniform Resource Locator (URL) yang ditampilkan dalam jendela terminal, lakukan langkah berikut:

  1. Pindahkan tetikus ke URL sampai URL digarisbawahi.

  2. Klik kanan pada URL untuk membuka menu konteks.

  3. Pilih Buka Tautan dari menu konteks untuk menjalankan Peramban Web pilihan anda dan menampilkan berkas yang tersimpan di URL.

Untuk menulis email:

  Untuk menulis email ke alamat yang ditampilkan dalam jendela terminal, lakukan langkah berikut:

  1. Pindahkan tetikus ke alamat email sampai alamat email digarisbawahi.

  2. Klik kanan pada alamat email untuk membuka menu konteks.

  3. Pilih Tulis Email dari menu konteks untuk menulis email dalam Pembaca Surat pilihan anda.

### Untuk mengubah judul terminal

Atur dialog judul

Untuk mengubah judul yang saat ini ditampilkan di terminal, lakukan tiga langkah berikut:

1. Pilih Terminal Tentukan Judul... atau klik ganda pada tajuk tab terminal.

2. Ketik judul baru pada kotak teks Judul. Terminal segera menerapkan perubahan.

3. Klik tombol Tutup atau tekan kunci Return untuk menutup dialog Tentukan Judul.

Untuk mengembalikan judul terminal ke perilaku standarnya, lakukan tiga langkah yang sama seperti dijelaskan di atas, tapi kosongkan judul.

### Untuk mengembalikan terminal anda.

Bagian ini memberikan beberapa tips jika anda memiliki masalah dengan terminal.

Untuk menata ulang kondisi terminal:

  Pilih Terminal Tata Ulang.

Untuk menata ulang terminal dan membersihkan layar terminal:

  Pilih Terminal Tata Ulang dan hapus.

Anda juga dapat menggunakan perintah shell ``tata ulang`` dan ``hapus`` untuk mengembalikan terminal anda.

### Untuk menyesuaikan batang alat

Seperti telah disebutkan sebelumnya, Terminal menyertakan dukungan untuk penyesuaian batang alat. Batang alat dinonaktifkan secara standar, anda harus mengaktifkannya secara eksplisit. Pilih Tampilan Tampilkan Batang Alat dari batang menu untuk menampilkan batang alat di jendela saat ini. Jika anda ingin menggunakan batang alat secara permanen, lihat .

Ketika batang alat ditampilkan, pilih Sunting Batang alat... dari batang menu atau klik kanan salah satu batang alat lalu pilih Suaikan Batang Alat... dari menu konteks. Ini membuka jendela Penyunting Batang Alat, yang memungkinkan anda untuk menyesuaikan alat di jendela terminal saat ini.

Menyesuaikan batang alat

Cukup tarik item dari jendela Penyunting Batang Alat lalu taruh di dalam batang alat untuk menambah item ke batang alat tertentu atau tarik item dari batang alat ke Penyunting Batang Alat untuk menghapus item dari batang alat. Anda dapat menambah batang alat tambahan dengan klik tombol Tambah batang alat baru dan untuk menghapus batang alat dengan klik kanan pada batang alat lalu pilih Hapus Batang Alat dari menu konteks. Anda dapat juga memilih gaya yang berbeda untuk batang alat dari konteks menu.

### Untuk berpindah diantara penyandian yang berbeda

Terminal sendiri belum menyertakan dukungan tertanam untuk bertukar penyandian langsung dalam sesi terminal. Tapi karena Terminal mengimplementasikan mode UTF-8, anda dapat menggunakan aplikasi Luit untuk berpindah antar penyandian karakter yang berbeda di dalam sesi terminal.

## Pengaturan

Pengaturan

Untuk mengatur Terminal, pilih Sunting Pengaturan... atau klik kanan area terminal jendela lalu pilih Preferences.... Ini akan memunculkan dialog Pengaturan Terminal, yang memungkinkan anda untuk menyesuaikan perilaku Terminal agar sesuai dengan kebutuhan anda.

### Umum

Pengaturan umum

Judul utama

  Gunakan kotak teks ini untuk menentukan judul utama dari terminal. Terminal baru akan menggunakan judul utama.

Judul yang ditentukan secara dinamis

  Gunakan senarai muncul ke bawah untuk menentukan bagaimana cara menangani judul yang ditentukan secara dinamis, yaitu, judul terminal yang diatur oleh perintah yang dijalankan di terminal.

Jalankan perintah sebagai shell log masuk

  Pilih opsi ini untuk memaksa Terminal untuk menjalankan shell anda sebagai shell log masuk ketika anda membuka terminal baru. Lihat dokumentasi shell anda untuk detail tentang perbedaan antara menjalankan shell sebagai shell interaktif dan menjalankan shell sebagai shell log masuk.

Mutakhirkan catatan utmp/wtmp ketika perintah dijalankan

  Pilih opsi ini untuk memasukkan entri baru di catatan utmp dan wtmp ketika terminal baru dibuka.

Gulung pada keluaran

  Pilih opsi ini yang memungkinkan anda untuk menggulung keluaran di terminal ketika terminal melanjutkan untuk menampilkan keluaran lagi dari perintah.

Gulung pada stroke kunci

  Pilih opsi ini yang memungkinkan anda untuk menekan kunci apapun di papan ketik untuk menggulung ke bawah jendela terminal ke prompt perintah. Cara ini hanya berlaku jika anda menggulung jendela terminal dan anda ingin kembali ke prompt perintah.

Batang alat adalah

  Gunakan senarai muncul ke bawah untuk menentukan posisi batang gulung di jendela terminal.

Gulung balik

  Gunakan kotak putar ini untuk menentukan jumlah baris yang ingin anda gulung balik menggunakan batang gulung atau roda tetikus. Misalnya, jika anda menentukan 1000 maka anda dapat menggulung balik ke 1000 baris terakhir yang ditampilkan dalam terminal.

### Tampilan

Pengaturan tampilan

Fonta

  Klik pada tombol untuk memilih jenis fonta dan ukuran fonta yang ingin anda gunakan untuk terminal.

  Gnakan opsi Aktifkan anti-alias untuk fonta terminal untuk mengatur apakah anda ingin agar Terminal untuk memakai anti-alias ketika render teks di terminal. Menonaktifkan opsi ini dapat meningkatkan performa render terminal secara signifikan dan mengurangi beban keseluruhan sistem pada sistem yang lebih lambat.

  Opsi Izinkan teks tebal menentukan apakah Terminal mengizinkan aplikasi yang berjalan di dalamnya untuk menggunakan teks tebal atau tidak. Jika dinonaktifkan, semua teks akan tampak dalam fonta terpilih, dan bila sebaliknya teks tertentu akan tampak dalam wujud tebal.

Latar belakang

  Pilih latar belakan untuk jendela terminal. Opsinya adalah sebagai berikut:

  - Tidak ada (gunakan warna solid)

    Pilih opsi ini untuk menggunakan warna latar belakang yang ditentukan dalam bagian Warna sebagai warna latar belakang untuk terminal.

  - Gambar latar belakang

    Gunakan opsi ini untuk menggunakan berkas gambar sebagai latar belakang untuk terminal. Gunakan kotak entri Berkas gambar untuk menentukan lokasi dan nama berkas gambar. Sebagai alternatif, klik tombol di samping kotak entri untuk menelusuri dan memilih berkas gambar.

    Gunakan opsi Gaya untuk mengatur tampilan gambar latar belakang. Terminal mendukung pengubinan, pengetengahan, penyekalaan dan perentangan gambar latar belakang.

  - Latar belakang transparan

    Pilih opsi ini untuk menggunakan latar belakang transparan untuk terminal anda.

  Jika anda telah memilih Gambar latar belakang atau Latar belakang transparan, anda dapat menggunakan penggeser Bayangan transparan atau gambar latar belakang agar latar belakang terminal tampak berbayang atau samar.

Tampilkan batang menu di jendela baru

  Pilih opsi ini untuk menampilkan batang menu pada jendela terminal baru sebagai standarnya.

Tampilkan batang alat di jendela baru

  Pilih opsi ini untuk menampilkan batang alat pada jendela terminal baru sebagai standarnya.

Tampilkan batas di sekeliling jendela baru

  Pilih opsi ini untuk menampilkan dekorasi jendela pada jendela terminal baru sebagai standarnya.

### Warna

Pengaturan warna

Latar Depan dan Belakang

  Dua tombol yang dilabeli dengan Warna teks dan kursor memungkinkan untuk memilih warna yang Terminal gunakan untuk menggambar teks normal dan warna untuk kursor teks. Aplikasi yang berjalan di dalam terminal dapat juga meminta warna yang dipilih berbeda dari palet di bawah ke teks gambar.

  Klik pada tombol Warna latar belakang untuk memilih latar belakang standar untuk jendela terminal. Warna ini juga digunakan dalam pewarnaan latar belakang ketika Latar belakang transparan atau Gambar latar belakang dipilih.

Seleksi Teks

  Pilih warna latar belakang yang akan digunakan ketika memilih teks di jendela terminal. Anda dapat menentukan warna yang sesuai atau tetap pada warna standar.

Palet

  Terminal menyediakan aplikasi yang berjalan di dalamnya sebuah palet yang terdiri dari 16 warna. Anda dapat menyesuaikan warna-warna ini dengan menggunakan tombol 16 warna.

### Jalan pintas

Pengaturan jalan pintas

Tombol pintas

  Bagian Tombol pintas dari dialog menampilkan tombol pintas yang didefinisikan untuk tiap item menu. Tombol pintas memudahkan anda untuk menggunakan papan ketik ketika memilih item menu ketimbang menggunakan tetikus. Tombol pintas dapat berupa tombol non-modifikasi atau kombinasi apapun dari tombol non-modifikasi dan beberapa tombol modifikasi, dimana tombol modifikasi adalah Alt, Ctrl dan sejenisnya.

  Tulis jalan pintas

  Untuk mengubah tombol pintas untuk item menu, klik ganda item di senarai lalu tekan kombinasi tombol yang ingin anda gunakan. Untuk menonaktifkan jalan pintas untuk item menu tertentu, klik ganda item menu di senarai lalu klik tombol Hapus.

Nonaktifkan semua tombol akses menu (seperti Alt+f)

  Pilih opsi ini untuk menonaktifkan tombol akses yang ditentukan untuk memudahkan anda untuk menggunakan papan ketik ketimbang tetikus ketika memilih item menu. Tiap tombol akses diidentifikasi dengan huruf yang digarisbawahi pada menu atau opsi dialog. Dalam beberapa kasus, anda harus menekan tombol Alt disertai kombinasi dengan tombol akses untuk melakukan aksi.

Nonaktifkan tombol pintas menu (F10 sebagai standar)

  Pilih opsi ini untuk menonaktifkan tombol pintas yang ditentukan untuk memudahkan anda ketika mengakses menu Terminal. Tombol pintas standar untuk mengakses menu adalah F10.

### Tingkat lanjut

Pengaturan tingkat lanjut

Bangkitkan tombol spasi mundur

  Gunakan senarai muncul ke bawah untuk memilih fungsi yang anda ingin tombol Backspace lakukan.

Bangkitkan tombol hapus

  Gunakan senarai muncul ke bawah untuk memilih fungsi yang anda ingi tombol Hapus lakukan.

Pengaturan $TERM

  Ini menentukan tempat diaturnya nilai variabel lingkungan `$TERM`, ketika tab terminal atau jendela terminal baru dibuka. Standarnya sudah ok untuk kebanyakan sistem. Jika anda mempunyai masalah dengan warna pada beberapa aplikasi atau jika anda pikir bahwa aplikasi tertentu berperilaku aneh, coba `xterm-color` di sini. Jika anda mempunyai masalah dengan ncurses 5.6 atau versi setelahnya anda dapat juga mencoba `xfce`.

Tata ulang opsi kompatibilitas ke standar

  Klik tombol ini untuk mengatur ulang opsi pada bagian Kompatibilitas yang di tab untuk kembali ke pengaturan standarnya.

Klik ganda

  Gunakan kotak teks ini untuk menentukan karakter atau grup karakter yang Terminal anggap sebagai kata ketika anda memilih teks sebagai kata.

## Topik tingkat lanjut

### Opsi Baris Perintah

Ketika Terminal dijalankan dari baris perintah atau dari peluncur panel, beberapa opsi dapat ditentukan untuk memodifikasi perilakunya.

`--help`

  Tampilkan berbagai opsi baris perintah yang didukung oleh Terminal lalu keluar

`--version`

  Tampilkan informasi versi dan keluar

`--disable-server`

  Jangan daftarkan dengan bus pesan sesi D-BUS

`--execute` `...`

  Eksekusi pengingat baris perintah di dalam terminal

`--command` `perintah`

  Eksekusi `perintah` di dalam terminal

`--working-directory` `direktori`

  Atur `direktori` sebagai direktori kerja untuk terminal

`--title` `judul`

  Atur `judul` sebagai judul jendela utama untuk terminal

`--hold`

  Menyebabkan terminal tetap terbuka ketika perintah anak telah dimatikan

`--display` `tampilan`

  Buka jendela terminal pada layar X yang ditentukan oleh `tampilan`.

`--geometry` `geometri`

  Atur geometri dari jendela yang ditentukan terakhir ke `geometri`. Baca ``man` `X`` untuk informasi lebih lanjut tentang bagaimana menentukan geometri jendela.

`--role` `peran`

  Atur peran jendela dari jendela yang ditentukan terakhir ke `peran`. Berlaku hanya untuk satu jendela dan dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah. Hal ini seringkali digunakan untuk manajemen sesi di dalam Terminal.

`--startup-id` `id`

  Tentukan id notifikasi hidupkan untuk jendela yang ditentukan terakhir. Gunakan secara internal untuk meneruskan id notifikasi hidupkan ketika menggunakan layanan D-BUS.

`--fullscreen`

  Atur jendela yang ditentukan terakhir ke dalam mode layar penuh; berlaku hanya untuk satu jendela; dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah.

`--maximize`

  Atur jendela yang ditentukan terakhir ke dalam mode dimaksimalkan; berlaku hanya untuk satu jendela; dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah.

`--show-menubar`

  Nyalakan batang menu untuk jendela yang ditentukan terakhir. Dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah.

`--hide-menubar`

  Matikan batang menu untuk jendela yang ditentukan terakhir. Dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah.

`--show-borders`

  Nyalakan dekorasi jendela untuk jendela yang ditentukan terakhir. Berlaku hanya untuk satu jendela. Dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah.

`--hide-borders`

  Matikan dekorasi jendela untuk jendela yang ditentukan terakhir. Berlaku hanya untuk satu jendela. Dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah.

`--show-toolbars`

  Nyalakan batang alat untuk jendela yang ditentukan terakhir. Berlaku hanya untuk satu jendela. Dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah.

`--hide-toolbars`

  Matikan batang alat untuk jendela yang ditentukan terakhir. Berlaku hanya untuk satu jendela. Dapat ditentukan sekali untuk tiap jendela yang anda buat dari baris perintah.

`--tab`

  Buka tab baru di jendela yang ditentukan terakhir. Lebih dari satu opsi seperti ini dapat diberikan.

`--window`

  Buka jendela baru yang berisi satu tab. Lebih dari satu opsi seperti ini dapat diberikan.

Misalnya, katakanlah anda ingin membuka jendela terminal baru dengan dua tab di dalamnya, dimana tab pertama akan menjalankan `mutt` dan tab kedua akan menjalankan `mc`, dan jendela akan memiliki 80 kolom dan 40 baris, maka anda perlu menggunakan perintah berikut ketika menjalankan Terminal:

    Terminal --geometry 80x40 --command mutt --tab --command mc

### Variabel Berkas dan Lingkungan

Terminal menggunakan Spesifikasi Basedir seperti dijelaskan dalam Freedesktop.org untuk mencari berkas data dan konfigurasinya. Ini berarti bahwa lokasi berkas dapat ditentukan sebagai alamat yang relatif terhadap direktori yang dijelaskan dalam spesifikasi.

`${XDG_CONFIG_HOME}`

  Direktori awal pertama untuk mencari berkas konfigurasi. Standarnya ini diatur ke `~/.config/`.

`${XDG_CONFIG_DIRS}`

  Tanda titik dua memisahkan senarai direktori dasar yang berisi data konfigurasi. Standarnya aplikasi akan mencari di `${sysconfdir}/xdg/`. Nilai `${sysconfdir}` tergantung pada bagaimana program dibangun dan akan sering menjadi `/etc/` untuk paket biner.

`${XDG_DATA_HOME}`

  Akar untuk semua berkas data khusus pengguna. Pada keadaan standar diatur ke `~/.local/share/`.

`${XDG_DATA_DIRS}`

  Seperangkat pengaturan yang diurutkan secara relatif terhadap direktori dasar sebagai tempat berkas data akan dicari sebagai tambahan untuk direktori dasar `${XDG_DATA_HOME}`. Direktori-direktori harus dipisahkan oleh tanda titik dua.

`${XDG_CONFIG_DIRS}/Terminal/terminalrc`

  Ini adalah lokasi berkas konfigurasi yang termasuk pengaturan yang mengontrol tampilan dan rasa Terminal.

`${XDG_DATA_DIRS}/Terminal/Terminal-toolbars.ui`

  Berkas ini menyertakan definisi antarmuka penggna untuk batang alat. Jika anda menyesuaikan batang alat dengan memakai penyunting batang alat grafis, Terminal akan menyimpan tata letak batang alat baru di berkas `${XDG_DATA_HOME}/Terminal/Terminal-toolbars.ui`.

### Opsi tersembunyi

Terminal menawarkan beberapa opsi tersembunyi yang memungkinkan pengguna untuk mengontrol beragam pengaturan mahir dan mengurangi jumlah opsi di antarmuka pengguna. Untuk mengatur opsi ini, anda harus membuka berkas `${XDG_CONFIG_HOME}/Terminal/terminalrc` di penyunting berkas favorit anda dan sunting bagian `[Configuration]`; cukup buat berkas tersebut bila belum ada. Misalnya, berkas `terminalrc` dapat berisi

    [Configuration]
    MiscAlwaysShowTabs=TRUE
    MiscBell=TRUE
    MiscConfirmClose=FALSE
    MiscCursorBlinks=TRUE
    MiscCursorShape=TERMINAL_CURSOR_SHAPE_BLOCK
    MiscCycleTabs=FALSE
    MiscInheritGeometry=TRUE
    MiscMouseAutohide=FALSE
    MiscTabCloseButtons=TRUE
    MiscTabCloseMiddleClick=TRUE
    MiscTabPosition=GTK_POS_TOP
    MiscHighlightUrls=TRUE

ditambah semua opsi yang dikendalikan melalui dialog pengaturan.

`MiscAlwaysShowTabs`

  Jika `TRUE` tajuk tab akan selalu ditampilkan bahkan jika hanya satu tab terminal yang terbuka. Opsi ini berguna jika anda tidak ingin jendela terminal berubah ukuran ketika anda membuka tab kedua. Hal ini dinonaktifkan pada standarnya.

`MiscBell`

  Aktifkan (`MiscBell=TRUE`) atau nonaktifkan (`MiscBell=FALSE`) bel terminal bersuara. Hal ini dinonaktifkan pada standarnya.

`MiscConfirmClose`

  Mengontrol apakah Terminal memunculkan dialog konfirmasi ketika pengguna mencoba untuk menutup jendela terminal dengan banyak tab di dalamnya. Dapat diatur `TRUE` (standarnya) atau `FALSE`.

`MiscCursorBlinks`

  Aktifkan opsi ini untuk menampilkan kursor yang berkedip. Dapat diatur `TRUE` atau `FALSE` (standarnya).

`MiscCursorShape`

  Tentukan bentuk kursor di terminal. Ini dapat berupa `TERMINAL_CURSOR_SHAPE_BLOCK` (standarnya), `TERMINAL_CURSOR_SHAPE_IBEAM` atau `TERMINAL_CURSOR_SHAPE_UNDERLINE`. Opsi ini hanya tersedia jika anda mengompilasinya pada VTE 0.19.1 atau versi lebih baru.

`MiscCycleTabs`

  Opsi ini mengontrol apakah anda dapat bersirkulasi antar tab terminal. Yaitu, apabila anda dapat berpindah dari tab terakhir ke tab pertama menggunakan tombol Tab Berikutnya dari menu Go (atau jalan pintas papan ketik yang ditentukan), dan dari tab pertama ke tab terakhir dengan menggunakan tombol Tab Sebelumnya dari menu Ke. Opsi ini dapat diatur `TRUE` (standarnya) atau `FALSE`.

`MiscDefaultGeometry`

  Geometri standar untuk jendela Terminal baru jika tidak ada opsi `--geometry` yang ditentukan di baris perintah (standarnya `80x24`).

`MiscInheritGeometry`

  Pengaturan ini mengontrol apakah jendela baru akan mewarisi geometri (lebar dan tinggi tab yang aktif) dari jendela induknya (jendela dari jendela baru dibuka). Dapat diatur `TRUE` atau `FALSE` (standarnya).

`MiscMouseAutohide`

  Pengaturan ini mengontrol apakah Terminal akan menyembunyikan kursor tetikus ketika anda mengetik di dalam jendela terminal. Dapat diatur `TRUE` atau `FALSE` (standarnya).

`MiscTabCloseButtons`

  Pengaturan ini mengontrol apakah Terminal menyediakan tombol tutup dengan judul tab terminal. Dapat diatur `TRUE` (standarnya) atau `FALSE`.

`MiscTabCloseMiddleClick`

  Pengaturan ini mengontrol apakah Terminal akan menutup tab terminal jika pengguna menekan klik tengah pada judul tab. Dapat diatur `TRUE` (standarnya) atau `FALSE.`

`MiscTabPosition`

  Tentukan posisi dimana tajuk tab harus ditampilkan. Ini dapat diatur `GTK_POS_TOP` (standarnya), `GTK_POS_LEFT`, `GTK_POS_BOTTOM` atau `GTK_POS_RIGHT`. Jika anda menentukan `GTK_POS_LEFT` atau `GTK_POS_RIGHT` di sini, teks tajuk tab akan ditampilkan secara vertikal dan bukan secara horizontal. Sangat disarankan untuk menonaktifkan `MiscTabCloseButtons` untuk `GTK_POS_LEFT` and `GTK_POS_RIGHT`.

`MiscHighlightUrls`

  Pengaturan ini mengontrol apakah URL - baik hipertaut dan alamat email - akan disorot dalam teks yang ditampilkan di jendela terminal. Jika anda mengubah opsi ini menjadi `FALSE`, URL tidak akan disorot lagi dan anda tidak akan dapat lagi klik tengah URL untuk membukanya dalam aplikasi kesukaan.

## Pertanyaan acapkali diajukan

Tujuan dari bagian ini adalah untuk mengumpulkan banyak pertanyaan acapkali ditanyakan yang berhubungan dengan bagaimana cara bekerja dengan Terminal, atau bahkan emulator terminal pada umumnya. Jika anda mengetahui ada pertanyaan yang hilang dari halaman ini, silakan ajukan pertanyaan.

### Terminal komplain tentang `Tak dapat memulai server terminal: Tak dapat menyambung ke jurik pesan D-BUS`, apa yang harus saya lakukan?

Terminal mencoba untuk mengurangi jumlah instansi berjalan dengan membangun layanan D-BUS yang menangani semua jendela terminal. Pesan di atas memberitahu anda bahwa Terminal tak dapat menyambung ke jurik pesan sesi D-BUS dan mendaftarkan layanan. Ini hanya peringatan, anda dapat menggunakan terminal tanpa fitur layanan D-BUS.

Untuk memulai jurik pesan sesi D-BUS ketika anda log masuk ke sesi X anda, anda dapat mengubah berkas xinitrc dan mengubah baris `xfce4-session` menjadi `dbus-launch xfce4-session` atau gunakan `dbus-launch startxfce4` untuk memulai Xfce. Jika anda tidak menggunakan Xfce, silakan lihat dokumentasi lingkungan desktop anda tentang bagaimana mengaktifkan jurik sesi D-BUS.

### Tombol Home dan End tidak bekerja di Terminal, apa yang salah?

Masalah ini sebenarnya adalah kutu di vte, widget terminal yang digunakan oleh Terminal. Patch untuk vte yang memperbaiki masalah ini tersedia di sini (patch ini dibuat dengan vte versi 0.11.11, dan mungkin tidak bekerja pada versi lainnya). Terima kasih untuk Auke Kok untuk patch ini.

## Dukungan

Untuk melaporkan kutu atau membuat saran tentang aplikasi atau manual ini, gunakan sistem pelacakan kutu di http://bugzilla.xfce.org/. Perlu diingat bahwa pelaporan kutu yang berguna adalah yang akan memperbaiki kutu, jadi pelaporan kutu yang berguna memiliki dua syarat:

- Dapat dibuat kembali. Jika pengembang tidak dapat melihat langsung kutu untuk membuktikan bahwa kutu itu ada, maka hampir dapat dipastikan ia tidak dapat memperbaikinya sama sekali. Tiap detail yang anda berikan akan membantu.

- Spesifik. Makin cepat pengembang dapat mengisolasi masalah ke area spesifik, makin besar kemungkinan ia akan memperbaikinya.

Dalam kasus dimana anda ingin meminta fitur baru, tolong buat secara jelas kenapa anda menganggap hal itu merupakan tambahan yang berharga untuk aplikasi. Makin besar kemungkinan fitur baru ditambahkan ke aplikasi jika anda memberikan argumen yang bagus untuk fitur tersebut. Akan pula meningkatkan peluang penambahan tersebut jika anda menyediakan patch yang mengimplementasikan fitur yang diminta, tapi pastikan anda telah membaca berkas HACKING - terutama bagian yang berjudul Gaya Penyandian - sebelum anda mulai hacking program.

Atau, jika anda memiliki pertanyaan tentang bagaimana cara penggunaan atau instalasi peranti lunak ini, silakan tanyakan di milis pengguna Xfce atau arahkan klien IRC anda ke irc.freenode.net, gabung ke kanal #xfce dan mintalah bantuan.

## Tentang Terminal

Terminal ditulis oleh Benedikt Meurer (benny@xfce.org). Kunjungi os-cillation website untuk informasi lebih lanjut.

Dokumentasi ini ditulis oleh Benedikt Meurer (benny@xfce.org) dan Andrew Conkling (andrewski@fr.st). Versi paling baru dari dokumen ini selalu tersedia dari situs web Terminal.

Program ini didistribusikan di bawah perjanjian Lisensi Publik Umum GNU seperti yang dipublikasikan oleh Free Software Foundation; baik versi 2 dari Lisensi, atau (sesuai pilihan anda) versi manapun setelahnya.

Anda seharusnya menerima salinan dari Lisensi Publik Umum GNU bersama dengan program ini; jika tidak, kirim surat ke Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.