tempurung ikan

IKAN - Cengkerang yang bermanfaat

IKAN - Cengkerang yang bermanfaat
IKAN bertujuan untuk mempunyai keseluruhan manual di hujung jari anda ke tahap yang jauh lebih tinggi daripada cengkerang lain. Idea utama adalah untuk membantu anda mempelajari apa yang boleh anda lakukan. Banyak orang akan menggunakan banyak ini tetapi pengguna tegar mungkin keberatan kerana prestasi. Ia juga menyekat beberapa fungsi biasa. Dengan ini, pertimbangkan untuk memasukkan ikan ke dalam kotak alat anda semasa anda menggunakan fungsi baru.

Memasang ikan di Linux

Anda memasang ikan dengan pengurus pakej anda, jika anda mempunyai keperluan yang lebih maju, baca artikel kami Cara Memasang Kerang Ikan.

Di Ubuntu, anda akan menggunakan cara ini.

$ apt memasang ikan

Setelah anda memasangnya, mulailah menggunakannya seperti yang anda mahukan. Semasa menaip, anda akan melihat lebih banyak cadangan daripada sebelumnya, cuba kekunci tab untuk memanfaatkan ikan.

Apa yang istimewa mengenai IKAN?

Sebelum anda mengkonfigurasi apa-apa, anda akan melihat bahawa arahannya sedikit berubah. Setelah anda menaip beberapa arahan, anda akan segera menyedari bahawa anda mendapat banyak pertolongan semasa anda menaip. Sekiranya anda mula menggunakan skrip, anda mungkin akan melihat beberapa ketidaksesuaian. Pada ikan, anda selalu mendapat cadangan untuk perintah. Sekiranya terdapat banyak, anda akan mendapat petunjuk mengenai masing-masing.

Anda mempunyai lebih banyak pilihan, termasuk membuat fungsi. Sama seperti cengkerang yang lain, anda boleh menetapkan permintaan anda untuk melihat seperti yang anda mahukan. Fail konfigurasi sistem anda masuk usr / kongsi / ikan, mereka berada di sebatang pokok. Seperti yang anda lihat dari gambar di bawah.

Dari pokok, anda dapat melihat direktori utama; penyelesaian, fungsi dan alat. Anda boleh menyalin dan mengisi direktori ini dengan fail tetapi anda juga mempunyai cara berasaskan web untuk membuatnya. Sehingga anda menulis fungsi anda sendiri, gunakan fungsi lalai untuk menetapkan cengkerang anda.

Bagaimana anda boleh mengubahnya?

Seperti yang anda lihat sebelumnya, anda mempunyai banyak direktori untuk mengubah cengkerang anda. Anda tidak dapat menggunakan semua skrip bash untuk ini, ada masalah keserasian. Berita baiknya ialah formatnya sangat mudah dan anda boleh menggunakan Python, jika itu secawan teh anda.

Sehingga anda mencapai tahap yang lebih maju, anda mungkin ingin memilih dari fungsi yang disumbangkan oleh masyarakat. Salah satu cara untuk mengkonfigurasi adalah dengan menggunakan sistem berasaskan web. Untuk memulakannya, anda jalankan arahan di bawah semasa berada dalam ikan.

$ fish_config

Perintah ini memulakan pelayan web kecil dan memanggil penyemak imbas web lalai anda. Halaman adalah halaman tab sederhana yang mengandungi fungsi yang mungkin anda perlukan atau inginkan. Inilah gambar.

Menjalankan konfigurasi IKAN

Apabila anda memilih tab, terdapat banyak pilihan di bawah. Apabila gaya dilihat, anda hanya boleh mengklik 'Tetapkan Tema' dan fail tersebut ditambahkan di bawah fail konfigurasi nama pengguna anda. Alat ini merangkumi tujuh kumpulan tetapan, tema dan permintaan adalah dua kumpulan pertama. Alat ini berguna untuk memulakan dan meminjam kod dari yang lain. Mudah menggunakan kod dalam konfigurasi anda sendiri dan menyesuaikannya. Oleh kerana anda seorang yang genius, sumbangkan alat dan tetapan terakhir anda ke repositori. Catatan penting adalah bahawa arahan dan alias diganti dengan fungsi. Fungsi prompt dinamakan 'fishprompt' dan semua fungsi mempunyai nama yang bertindak sebagai alias. Anda boleh melihat apa yang anda ada dengan perintah fungsi.

fungsi $

Untuk menambahkan fungsi, anda perlu menulis skrip yang melakukan apa yang anda ingin capai. Contoh mudah ada di bawah.

fungsi gp
perintah git tarik $ argv
akhir

Dengan fungsi sederhana seperti ini, kesamaan dengan alias jelas tetapi fungsi dapat mengandungi lebih banyak daripada ini. Fungsinya bersifat global sehingga ketika anda menjalankan membuat fungsi itu harus memiliki nama lain daripada yang lain pada ikan. Anda boleh mempunyai satu fail (.config / fish / config.ikan) atau dalam fail berasingan di bawah direktori fungsi. Nama fungsi mesti tetap unik kerana ikan hanya mempunyai satu ruang nama. Perincian penting lain ialah anda mesti menggunakan '$ argv', jika tidak, anda tidak boleh menggunakan parameter apa pun untuk perintah anda.

Fail yang terdapat di (~ /.direktori config / fish / functions /) akan dimuat secara automatik oleh ikan. Anda juga dapat membuat fungsi baru dengan menggunakan perintah 'function'.

$ fungsi sejuk

Fungsi sejuk kini wujud dalam sesi anda sekarang. Anda boleh mengedit dengan 'funced cool' untuk membuatnya berfungsi seperti yang anda mahukan. Penyuntingan berlaku secara langsung di cengkerang. Satu-satunya perkara yang ganjil ialah untuk menambah baris baru, mesti menggunakan Alt-Enter untuk menyimpan fungsi. Untuk menyimpan, anda menggunakan arahan 'funcsave'. Hasilnya berakhir sebagai fail bernama 'Cool.ikan 'dalam kes ini, dalam direktori fungsi.

$ seronok sejuk
$ funcsave sejuk

Apabila anda mempunyai fail itu, anda boleh menggunakan editor kegemaran anda untuk membuat perubahan yang lebih maju.

Sekiranya anda ingin mempunyai maklumat yang lebih terperinci, buku masakan ikan adalah sumber yang hebat.

Kesimpulannya

Ikan adalah cengkerang yang sangat kuat yang dapat membantu pengguna dalam usaha mereka pada baris perintah. Sekiranya anda masih memerlukan manual, anda boleh menggunakan ikan untuk membantu anda menjadi lebih cepat. Cengkerang yang paling biasa di Linux adalah bash, yang boleh digunakan untuk apa sahaja yang anda perlukan tetapi ikan dapat membantu anda mengembangkan diri dengan lebih cepat. Lebih mudah untuk membuat fungsi baru yang sesuai dengan keperluan anda. Cengkerang ini lebih aktif membantu, sama ada anda menginginkannya atau tidak sepenuhnya bergantung kepada anda.

Emulator Konsol Permainan Terbaik untuk Linux
Artikel ini akan menyenaraikan perisian emulasi konsol permainan popular yang tersedia untuk Linux. Emulation adalah lapisan keserasian perisian yang ...
Distro Linux Terbaik untuk Permainan pada tahun 2021
Sistem operasi Linux telah jauh dari tampilan asal, ringkas dan berasaskan pelayan. OS ini telah berkembang pesat dalam beberapa tahun kebelakangan in...
Cara menangkap dan streaming sesi permainan anda di Linux
Pada masa lalu, bermain permainan hanya dianggap sebagai hobi, tetapi seiring dengan berjalannya waktu, industri permainan menyaksikan pertumbuhan yan...