kulit ikan

IKAN - Kerang yang membantu

IKAN - Kerang yang membantu
FISH bertujuan untuk memiliki seluruh manual di ujung jari Anda ke tingkat yang jauh lebih tinggi daripada cangkang lainnya. Ide utamanya adalah membantu Anda mempelajari apa yang dapat Anda lakukan. Banyak orang akan banyak menggunakan ini tetapi pengguna hardcore mungkin keberatan karena kinerjanya. Itu juga memblokir beberapa fungsi reguler. Dengan mengingat hal ini, pertimbangkan untuk memiliki ikan di toolkit Anda saat Anda menggunakan fungsi baru.

Menginstal ikan di Linux

Anda menginstal ikan dengan manajer paket Anda, jika Anda memiliki kebutuhan lebih lanjut, periksa artikel kami Cara Memasang Cangkang Ikan.

Di Ubuntu, Anda akan menggunakan apt dengan cara ini.

$ tepat menginstal ikan

Setelah Anda menginstalnya, mulailah menggunakannya seperti yang Anda lakukan bash. Saat mengetik, Anda akan melihat lebih banyak saran daripada sebelumnya, coba tombol tab untuk mendapatkan lebih banyak ikan.

Apa yang spesial dari FISH?

Sebelum Anda mengonfigurasi apa pun, Anda akan melihat bahwa promptnya sedikit berubah. Setelah Anda mengetik beberapa perintah, Anda akan segera menyadari bahwa Anda mendapatkan banyak bantuan saat mengetik. Jika Anda mulai menggunakan skrip, Anda mungkin melihat beberapa ketidakcocokan. Di ikan, Anda selalu mendapatkan saran untuk perintah. Jika ada banyak, Anda mendapatkan petunjuk tentang masing-masing.

Anda memiliki lebih banyak opsi, termasuk membuat fungsi. Sama seperti di shell lainnya, Anda dapat mengatur prompt agar terlihat seperti yang Anda inginkan. File konfigurasi sistem Anda ada di usr/bagikan/ikan, mereka berada di pohon. Seperti yang Anda lihat dari gambar di bawah ini.

Dari pohon, Anda dapat melihat direktori utama; kelengkapan, fungsi dan alat. Anda dapat menyalin dan mengisi direktori ini dengan file tetapi Anda juga memiliki cara berbasis web untuk membuatnya. Sampai Anda menulis fungsi Anda sendiri, gunakan yang default untuk mengatur shell Anda.

Bagaimana Anda bisa men-tweak itu??

Seperti yang Anda lihat sebelumnya, Anda memiliki banyak direktori untuk mengubah shell Anda. Anda tidak dapat menggunakan semua skrip bash untuk ini, ada masalah kompatibilitas. Kabar baiknya adalah formatnya sangat sederhana dan Anda dapat menggunakan Python, jika itu adalah secangkir teh Anda.

Sampai Anda mahir, Anda mungkin ingin memilih dari fungsi kontribusi komunitas. Salah satu cara untuk mengkonfigurasi adalah dengan menggunakan sistem berbasis web. Untuk memulainya, Anda menjalankan perintah di bawah ini saat berada di ikan.

$fish_config

Perintah ini memulai server web kecil dan memanggil browser web default Anda. Halaman ini adalah halaman tab sederhana yang berisi fungsi yang mungkin Anda butuhkan atau inginkan. Ini gambarnya.

Menjalankan konfigurasi FISH

Saat Anda memilih tab, ada banyak opsi di bawah ini. Ketika gaya dilihat, Anda cukup mengklik 'Setel Tema' dan file ditambahkan di bawah file konfigurasi nama pengguna Anda. Alat ini mencakup tujuh grup pengaturan, tema dan prompt adalah dua yang pertama. Alat ini berguna untuk memulai dan meminjam kode dari orang lain. Sangat mudah untuk menggunakan kode dalam konfigurasi Anda sendiri dan menyesuaikan. Karena Anda seorang jenius, sumbangkan alat dan pengaturan terakhir Anda ke repositori. Catatan penting adalah bahwa prompt dan alias diganti dengan fungsi. Fungsi prompt bernama 'fishprompt' dan semua fungsi memiliki nama yang bertindak sebagai alias. Anda dapat memeriksa apa yang Anda miliki dengan perintah fungsi.

$fungsi

Untuk menambahkan fungsi, Anda perlu menulis skrip yang melakukan apa yang ingin Anda capai. Contoh sederhana di bawah ini.

fungsi gp
perintah git tarik $argv
akhir

Dengan fungsi sederhana seperti ini, kemiripan dengan alias terlihat jelas tetapi fungsi dapat berisi lebih dari ini. Fungsinya bersifat global sehingga ketika Anda menjalankannya, buat fungsi itu harus memiliki nama lain daripada yang lain di fish. Anda dapat memiliki satu file (.config/ikan/config.ikan) atau dalam file terpisah di bawah direktori fungsi. Nama fungsi harus tetap unik karena ikan hanya memiliki satu ruang nama. Detail penting lainnya adalah Anda harus menggunakan '$argv', jika tidak, Anda tidak dapat menggunakan parameter apa pun untuk perintah Anda.

File-file yang ada di (~/.config/fish/functions/) direktori akan dimuat secara otomatis oleh ikan. Anda juga dapat membuat fungsi baru dengan menggunakan perintah 'fungsi'.

$fungsi keren

Fungsi keren sekarang ada di sesi Anda saat ini. Anda dapat mengedit dengan 'funced cool' untuk membuatnya bekerja seperti yang Anda inginkan. Pengeditan terjadi langsung di shell. Satu-satunya hal yang aneh adalah untuk menambahkan baris baru, harus menggunakan Alt-Enter untuk menyimpan fungsinya. Untuk menyimpan, Anda menggunakan perintah 'funcsave'. Hasilnya berakhir sebagai file bernama 'Keren.ikan' dalam hal ini, di direktori fungsi.

$ funced keren
$ funcsave keren

Ketika Anda memiliki file itu, Anda dapat menggunakan editor favorit Anda untuk membuat perubahan lebih lanjut.

Jika Anda ingin memiliki informasi lebih rinci, buku masak ikan adalah sumber yang bagus.

Kesimpulan

Ikan adalah cangkang yang sangat kuat yang dapat membantu pengguna dalam upaya mereka di baris perintah. Jika Anda merasa masih sangat membutuhkan manual, Anda dapat menggunakan ikan untuk membantu Anda menjadi lebih cepat. Shell yang paling umum di Linux adalah bash, yang dapat digunakan untuk apa pun yang Anda butuhkan tetapi ikan dapat membantu Anda mengembangkan diri lebih cepat. Juga lebih mudah untuk membuat fungsi baru yang sesuai dengan kebutuhan Anda. Cangkang ini lebih aktif membantu, apakah Anda mau atau tidak, terserah Anda.

Cara Menginstal League Of Legends di Ubuntu 14.04
Jika Anda adalah penggemar League of Legends, maka ini adalah kesempatan bagi Anda untuk menguji coba League of Legends. Perhatikan bahwa LOL didukung...
Instal Game Strategi OpenRA terbaru di Ubuntu Linux
OpenRA adalah mesin game Strategi Waktu Nyata Libre/Gratis yang membuat ulang game Westwood awal seperti Command & Conquer klasik: Red Alert. Mod yang...
Instal Dolphin Emulator terbaru untuk Gamecube & Wii di Linux
Dolphin Emulator memungkinkan Anda memainkan game Gamecube & Wii pilihan Anda di Komputer Pribadi (PC) Linux. Menjadi emulator game sumber terbuka da...