Fish Shell untuk Mac OS X Membuat Garis Perintah Lebih Cerdas & Ramah

Apakah Anda mencari cara untuk membuat baris perintah sedikit lebih ramah pengguna? Jika demikian, Anda mungkin menemukan Fish menjadi shell alternatif yang cukup bagus apakah Anda benar-benar baru di OS X Terminal atau Anda hanya ingin bantuan umum ketika berada di baris perintah.

Riffing pada sifat archaic dari command line secara keseluruhan, implementasi baru dari Fish ini menyebut dirinya “shell command line untuk tahun 90-an”, dengan beberapa fitur yang benar-benar berguna dan (relatif) modern seperti autosuggestions pintar berdasarkan sejarah, pelengkapan otomatis perintah, yang bagus palet warna standar untuk penyorotan sintaks, konfigurasi berbasis web sederhana, dan banyak lagi. Bagi kita yang lebih akrab dengan dunia cangkang, itu seperti zsh pada steroid, tapi lebih cantik dan sedikit lebih pintar. Jika ada yang terdengar menarik dan Anda sangat ingin menjelajahi dasar-dasar Mac OS X dan dunia unix dengan cara yang mudah (sedikit), lihat Ikan Konyol, cabang cangkang ikan asli yang pengembangannya berakhir pada saat yang lalu.

  • Dapatkan Ikan Konyol (gratis)

Penginstal paket adalah cara termudah bagi sebagian besar pengguna untuk menginstal ikan di OS X, tetapi sumbernya tersedia bagi mereka yang lebih suka membangun dari awal.

Setelah Anda menginstal Terminal peluncuran ikan dan ketik "ikan" untuk memasuki shell baru pada basis sesi untuk mulai menguji itu, jika Anda suka apa yang Anda gunakan mengubah shell default untuk memancing dengan perintah berikut (/ bin / bash adalah shell default OS X, jika Anda ingin kembali):

chsh -s /usr/local/bin/fish

Ikan mencakup beberapa alias dan perintah populer yang dapat dilihat dengan mengetik fish_config, hal-hal seperti llpopuler dan alias, tetapi sihir sebenarnya adalah dengan autosuggestions cerdas dan pelengkapan otomatis, yang menggunakan sejarah shell untuk memprediksi apa yang ingin Anda lakukan dan untuk membantu ingat dalam beberapa perintah yang paling tidak jelas tanpa mengintip di bash_history.

Bagi mereka yang belajar, halaman manual ikan juga sangat berguna, ini memberikan gambaran umum yang bagus tentang perintah unix dan fungsi baris perintah dan dapat diakses dengan mengetik:

man fish

Ini akan meluncurkan browser web default ke file: //localhost/usr/local/share/doc/fish/index.html, yang pada dasarnya merupakan tutorial pengantar yang panjang untuk shell secara umum.

Semua dalam semua Ikan adalah sama ramah seperti kerang bisa mendapatkan, meskipun itu tidak hampir sebagai ambisius pengerjaan ulang sebagai proyek TermKit, itu juga layak untuk dicoba.

Menuju ke MacStories & HackerNews untuk menemukan.