Cara Beralih Dari Bash Ke Fish Shell Di Linux

click fraud protection

Di terminal, banyak pengguna tetap menggunakan Bash. Hasilnya, pengalaman terminal mereka tidak sebaik yang seharusnya. Ini sangat mendasar, tanpa fitur modern di luar kotak. Jika Anda ingin pengalaman terminal yang lebih baik, pertimbangkan beralih dari Bash ke Fish Shell.

Instal Cangkang Ikan

Sebelum beralih dari Bash ke Fish Shell sebagai Shell terminal utama Anda, Anda harus menginstalnya di Linux. Untungnya, ini sangat populer dan ada paket di hampir setiap distribusi Linux di luar sana. Buka terminal dan masukkan perintah di bawah ini untuk menginstalnya.

Ubuntu

sudo untuk menginstal ikan

Debian

sudo apt-get install ikan

Arch Linux

sudo pacman -S ikan

Fedora

sudo dnf pasang ikan

OpenSUSE

sudo zypper pasang ikan

Linux lain

Ikan telah ada selama beberapa waktu, meskipun dalam fitur yang cukup modern. Karena usianya, cukup mudah untuk mendapatkannya di sembarang distribusi Linux. Untuk menginstalnya, buka terminal dan periksa manajer paket Anda untuk "ikan" atau "kerang ikan". Atau, periksa halaman Github resmi dan membangunnya dari sumber dengan kode program.

instagram viewer

Ganti Bash Ke Shell Ikan

Menggunakan Ikan sebagai cangkang utama mungkin memerlukan waktu untuk membiasakan diri, karena sangat berbeda dari Bash. Tidak seperti banyak alternatif lain (seperti Zsh, Ksh, dll), Fish tidak menggunakan sistem Bash sebagai basis. Karena Fish memiliki desain ini, beberapa perintah mungkin menolak untuk bekerja karena sintaks yang berbeda, dan Anda mungkin harus mengubah beberapa kebiasaan saat menggunakan terminal.

Beruntung bagi Anda, ada halaman bagus yang menguraikan semua seluk-beluk Kerang Ikan dan lingkungan untuk ditinjau. Ini menguraikan Sintaksis Ikan, bagaimana menangani perpipaan, dan banyak hal lainnya. Jika Anda mempertimbangkan untuk beralih, bantulah diri Anda sendiri dan bacakanlah.

Setelah Anda melihat lembar contekan, aman untuk membuka terminal dan mengubah shell default pengguna Anda dari Bash ke Fish Shell. Di terminal, jalankan chsh perintah. Namun, jangan jalankan dengan sudo, atau Anda bisa menukar shell pengguna Root dengan Fish alih-alih milik Anda.

chsh -s / usr / bin / fish

Menjalankan chsh perintah akan memberi pengguna Anda shell baru. Untuk mendapatkan akses instan ke Fish dengan pengguna Anda, tulis ikan ke terminal. Jika tidak, nyalakan kembali Linux PC Anda untuk menyelesaikan sakelar. Setelah reboot, masuk kembali dan buka terminal lagi. Jika semuanya berjalan dengan baik, Fish akan menjadi default baru, dan Anda akan disambut dengan Fish Shell, daripada Bash.

Mengkonfigurasi Ikan

Meskipun Anda telah beralih ke Kerang Ikan, itu tidak sepenuhnya siap untuk digunakan. Langkah selanjutnya adalah mengkonfigurasinya. Di terminal, buat folder konfigurasi baru.

mkdir -p ~ / .config / fish

Selanjutnya, buat file konfigurasi baru, di dalam folder Fish config baru:

sentuh ~ / .config / fish / config.fish

Menggunakan sentuh membuat file konfigurasi Fish Shell kosong dengan tidak ada di dalamnya. Pada titik ini, aman untuk menambahkan konfigurasi khusus apa pun ke dalam shell. Untuk sebagian besar pengguna, satu-satunya modifikasi yang diperlukan adalah menonaktifkan pesan selamat datang secara permanen. Tambahkan modifikasi ke konfigurasi Ikan dengan menjalankan perintah berikut:

echo 'set fish_greeting ""' >> ~ / .config / fish / config.fish

Cadangan Ikan Konfigurasi

Menyiapkan Fish di beberapa komputer bisa sangat menjengkelkan, karena Anda harus membuat konfigurasi baru untuk setiap PC. Cara yang lebih cepat adalah membuat cadangan file dan mengembalikannya pada setiap PC yang Anda rencanakan untuk menggunakan Fish. Untuk mencadangkan konfigurasi, jalankan perintah ini di terminal

cp ~ / .config / fish / config.fish ~ / Documents /

Untuk memulihkan konfigurasi, pindahkan file ke PC baru, letakkan di folder Documents dan jalankan:

mkdir -p ~ / .config / fish cp ~ / Documents / config.fish ~ / .config / fish / config.fish

Kustomisasi

Sebagian besar, Ikan sudah siap dan siap digunakan. Namun, jika Anda ingin menyesuaikan dan mengonfigurasinya lebih lanjut, ada cara untuk melakukannya. Pergilah ke terminal dan jalankan perintah ini:

fish_config

Menjalankan perintah ini akan secara otomatis membuka tab baru di browser web Anda, dengan kemungkinan aspek Fish.

Di jendela Fish_Config, Anda akan dapat menerapkan tema shell preset, menetapkan variabel, mengatur fungsi khusus, melihat riwayat perintah, menetapkan singkatan, alias dan banyak lagi!

Ikan Autocomplete

Sejauh ini, fitur yang paling menarik di Fish adalah fitur autocomplete. Ini jauh di depan segalanya, dan fitur yang satu ini saja sudah cukup untuk meyakinkan penggemar Bash yang paling jijik sekalipun untuk memeriksanya. Bagian terbaik tentang fitur ini adalah tidak memerlukan banyak cara untuk memanfaatkannya. Bahkan noobs terminal dapat banyak digunakan.

Untuk menggunakan fitur Pelengkapan otomatis Ikan, buka terminal dan mulai mengetik perintah. Saat Anda mengetik, Anda akan melihat shell mencoba menebak saat Anda pergi. Memperbaiki karena menerima informasi lebih lanjut. Kapan saja Anda dapat menyelesaikan perintah secara otomatis dengan menekan tombol panah kanan pada keyboard. Setelah menekan tombol yang benar, perintah setengah jadi Anda akan selesai secara otomatis.

watch instagram story