Cara Beralih Dari Bash Ke Fish Shell Di Linux

Cara Beralih Dari Bash Ke Fish Shell Di Linux

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

Pasang Kulit Ikan

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

Ubuntu

sudo apt install ikan

Debian

sudo apt-get install ikan

Arch Linux

sudo pacman -S ikan

Fedora

sudo dnf instal ikan

BukaSUSE

sudo zypper menginstal ikan

Linux lainnya

Ikan telah ada untuk sementara waktu, meskipun fiturnya cukup modern. Karena usianya, cukup mudah untuk mendapatkannya di hampir semua distribusi Linux. Untuk menginstalnya, buka terminal dan periksa manajer paket Anda untuk "ikan" atau "kerang ikan". Atau, periksa halaman Github resmi dan buat dari sumber dengan kode program.

Ganti Bash Ke Kulit Ikan

Menggunakan Ikan sebagai cangkang utama mungkin perlu 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.

Cara Beralih Dari Bash Ke Fish Shell Di Linux

Beruntung bagi Anda, ada halaman hebat yang menguraikan semua seluk-beluk Kerang Ikan dan lingkungan untuk dilihat. Ini menguraikan Sintaks Ikan, bagaimana menangani perpipaan, dan banyak hal lainnya. Jika Anda mempertimbangkan untuk beralih, bantulah diri Anda sendiri dan bacalah.

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

chsh -s /usr/bin/fish

Menjalankan perintah chsh akan menetapkan pengguna Anda shell baru. Untuk mendapatkan akses instan ke Fish dengan pengguna Anda, tulis fish ke terminal. Jika tidak, restart PC Linux Anda untuk menyelesaikan switch. 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, bukan Bash.

Mengkonfigurasi Ikan

Meskipun Anda telah beralih ke Fish Shell, itu belum 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 konfigurasi Fish baru:

sentuh ~/.config/fish/config.fish

Menggunakan sentuhan membuat file konfigurasi Shell Ikan kosong tanpa apa pun 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 Fish dengan menjalankan perintah berikut:

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

Konfigurasi Ikan Cadangan

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

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

Untuk mengembalikan 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

Cara Beralih Dari Bash Ke Fish Shell Di Linux

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

fish_config

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

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

Pelengkapan Otomatis Ikan

Sejauh ini, fitur yang paling menarik di Fish adalah fitur pelengkapan otomatis. Ini jauh di depan segalanya, dan fitur yang satu ini saja sudah cukup untuk meyakinkan penggemar Bash yang paling fanatik untuk memeriksanya. Bagian terbaik tentang fitur ini adalah tidak memerlukan banyak pengetahuan untuk memanfaatkannya. Bahkan terminal noobs bisa mendapatkan banyak manfaat darinya.

Untuk menggunakan fitur pelengkapan otomatis Ikan, buka terminal dan mulailah mengetik perintah. Saat Anda mengetik, Anda akan melihat cangkang mencoba menebak sambil berjalan. Ini mengoreksi karena menerima lebih banyak informasi. Setiap saat Anda dapat menyelesaikan perintah secara otomatis dengan menekan tombol  panah kanan pada keyboard. Setelah menekan tombol yang benar, perintah setengah selesai Anda akan otomatis selesai.


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer