Z shell
{{Infobox software
| name = Z shell
| logo = Z Shell Logo Color Horizontal.svg
| screenshot = Zsh 5.8 screenshot.png
| screenshot size = 300px
| caption = Tangkapan layar dari sesi Zsh
| author = Paul Falstad[1]
| developer = Peter Stephenson dan kontributor.Kesalahan pengutipan: Tag <ref>
harus ditutup oleh </ref>
ketika menjadi mahasiswa di Universitas Princeton.[2] Nama zsh berasal dari nama profesor Universitas Yale, Zhong Shao (kemudian menjadi Asisten Profesor di Universitas Princeton) — Paul Falstad menganggap ID masuk Shao, "zsh", sebagai nama yang bagus untuk shell.[3][4]
Zsh merupakan shell yang digunakan oleh macOS sejak Catalina dan Kali Linux sejak versi 2020.4.[5][6]
Fitur
Fitur-fitur yang diberikan:
- Penyelesaian baris perintah yang dapat diprogram untuk membantu pengguna mengetikkan opsi dan argumen untuk sebagian besar perintah yang digunakan, dengan dukungan out-of-the-box untuk beberapa ratus perintah
- Berbagi riwayat perintah di antara semua shell yang sedang berjalan
- Peningkatan penanganan variabel/larik
- Memperbarui perintah multi-baris dalam buffer tunggal
- Koreksi ejaan
- Berbagai mode kompatibilitas, contoh: Zsh dapat berpura-pura menjadi Bourne shell ketika dijalankan sebagai
/bin/sh
- Petunjuk yang bisa diminta, termasuk kemampuan untuk menempatkan informasi yang cepat di sisi kanan layar dan membuatnya otomatis bersembunyi ketika mengetik perintah yang panjang
- Modul yang dapat dimuat, menyediakan antara lain: kontrol penuh atas TCP dan kontrol soket domain Unix, klien FTP, dan fungsi matematika yang diperluas
- Perintah
where
yang telah terpasang. Bekerja seperti perintahwhich
, tetapi menunjukkan semua lokasi target perintah di dalam direktori yang telah ditentukan, yaitu di$PATH
daripada hanya satu lokasi yang akan digunakan. - Direktori bernama. Ini memungkinkan pengguna untuk mengatur pintasan seperti
~direktoriku
, yang kemudian diarahkan ke~
dan~pengguna
.
Oh My Zsh
Situs web komunitas yang disebut "Oh My Zsh" mengumpulkan plug-in dan tema pihak ketiga untuk Z shell.[7] Pada tahun 2018, repositori GitHub mereka memiliki lebih dari 1.100 kontributor, lebih dari 230 plug-in, dan lebih dari 140 tema. Ini juga dilengkapi dengan alat pembaruan otomatis yang membuatnya lebih mudah untuk plug-in dan tema yang telah terpasang agar tetap terperbarui.[8]
Lihat pula
Referensi
- ^ "The Z Shell Manual" (Version 5.8.1). Sourceforge.io. July 21, 2012. Diarsipkan dari versi asli tanggal February 20, 2018. Diakses tanggal March 29, 2022.
- ^ "Z-Shell Frequently-Asked Questions". SourceForge.net. 15 Februari 2010. Diakses tanggal 10 April 2018.
- ^ "The Z-Shell (ZSH) Lovers' Page". Guckes.net. 22 November 2003. Diakses tanggal 10 April 2018.
- ^ "Zsh Mailing List Archive". Zsh.org. 8 Agustus 2005. Diakses tanggal 10 April 2018.
- ^ Warren, Tom (2019-06-04). "Apple replaces bash with zsh as the default shell in macOS Catalina". The Verge (dalam bahasa Inggris). Diakses tanggal 2021-03-03.
- ^ "Kali Linux 2020.4 Release (ZSH, Bash, CME, MOTD, AWS, Docs, Win-KeX & Vagrant) | Kali Linux Blog". Kali Linux (dalam bahasa English). Diakses tanggal 2021-03-03.
- ^ "Oh My Zsh". Diakses tanggal 10 April 2018.
- ^ "robbyrussell/oh-my-zsh".
A delightful community-driven (with 1,000+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.