Dalam tutorial hari ini, saya ingin menunjukkan kepada Anda cara menginstal ZSH, menjadikannya shell default dan menginstal kerangka kerja oh-my-zsh untuk menyesuaikan dan menambahkan lebih banyak fungsionalitas ke shell Anda menggunakan plugin.
Mari kita mulai:
Cara Menginstal Kerangka ZSH dan Oh-My-ZSH
ZSH adalah shell populer yang biasanya tersedia di repositori distribusi Linux utama. Untuk menginstalnya, gunakan manajer paket default Anda. Untuk contoh ini, saya akan menggunakan manajer paket apt:
sudo apt-get updatesudo apt-get install zsh -y
Selanjutnya, jalankan ZSH untuk pengaturan awal dan buat .file konfigurasi zshrc.
Untuk menjadikan ZSH sebagai shell default Anda, gunakan perintah chsh sebagai:
chsh -s /usr/bin/zshMenginstal oh-my-zsh
Menginstal kerangka kerja oh-my-zsh semudah menjalankan satu baris perintah. Jika Anda ingin tahu apa yang dilakukan skrip penginstal, Anda dapat mengunduh dan meninjaunya, lalu menjalankannya setelah Anda merasa nyaman. Jika tidak, gunakan salah satu dari perintah di bawah ini untuk menginstalnya:
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"Untuk menggunakan cURL, masukkan perintah:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.SH)"Setelah oh-my-zsh diinstal dan diaktifkan, Anda dapat mulai menyesuaikannya dengan mengedit .zshrc di direktori home Anda.
Cara Mengaktifkan Plugin
Secara default, oh-my-zsh hadir dengan kumpulan plugin yang dapat Anda aktifkan sesuai dengan kebutuhan Anda. Beberapa dari mereka adalah alias sederhana, tetapi yang lain rumit. Tautan berikut memiliki daftar semua plugin yang didukung.
https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins
Setelah Anda menemukan plugin yang ingin Anda gunakan, aktifkan dengan menambahkannya ke array plugin() di .file zshrc. Misalnya, untuk mengaktifkan plugin python, Vscode, git, dan wp-CLI, tambahkan entri seperti yang ditunjukkan di bawah ini:
plugins=(python, git, vscode, wp-cli)Simpan file dan sumbernya .zshrc untuk memuat perubahan atau meluncurkan sesi shell baru.
sumber ~/.zsrcKesimpulan
ZSH dan Oh-my-zsh memiliki komunitas khusus yang terus-menerus merilis plugin, tema, dan fungsi baru untuk mempermudah bekerja dengan shell. Jangan ragu untuk mengunjungi forum komunitas untuk menjelajahi cara menyesuaikan shell Anda agar sesuai dengan kebutuhan Anda.