Goto - Navigasi dengan cepat ke direktori alias dengan dukungan otomatis

Goto - Navigasi dengan cepat ke direktori alias dengan dukungan otomatis

Dalam artikel baru -baru ini, kami berbicara tentang GOGO - alat untuk membuat jalan pintas untuk jalur panjang di shell Linux. Meskipun pergi pergi adalah cara yang bagus untuk menandai direktori favorit Anda di dalam shell, namun, ia memiliki satu batasan utama; itu tidak memiliki fitur pelengkap otomatis.

Karena alasan di atas, kami pergi keluar untuk menemukan utilitas yang sama dengan dukungan pelengkapan otomatis - di mana shell dapat meminta dengan saran yang tersedia alias (jalan pintas ke jalur yang panjang dan rumit) dan untungnya, setelah merangkak melalui GitHub, kami menemukan Pergi ke.

Pergi ke adalah utilitas shell untuk dengan cepat menavigasi ke direktori alias, dengan dukungan untuk pelengkapan otomatis. Muncul dengan skrip pelengkap otomatis yang bagus sehingga begitu Anda menekan tab kunci setelah pergi ke perintah atau setelah mengetik beberapa piagam dari alias yang ada, bash atau zsh meminta dengan saran alias atau otomatis melengkapi nama, masing -masing.

Pergi ke Juga memiliki opsi tambahan untuk tidak mendaftar alias, memperluas nilai alias serta membersihkan alias direktori yang dihapus. Perhatikan bahwa pelengkapan otomatis Goto hanya berfungsi untuk alias; itu terpisah dari pelengkap otomatis shell untuk perintah atau nama file.

Cara menginstal dan menggunakan goto di sistem linux

Untuk menginstal goto, mulailah dengan mengkloning repositori goto dari github dan pindah ke direktori repositori lokal, lalu jalankan skrip install shell dengan hak pengguna root menggunakan perintah sudo seperti yang ditunjukkan.

$ cd unduhan/$ git clone https: // github.com/iridakos/goto.git $ cd goto $ ls $ sudo ./Install 

Ini akan menginstal pergi ke di dalam /usr/lokal/share/goto.SH, dan itu akan menambah garis di ~/.Bashrc (untuk Pesta) atau ~/.zshrc (untuk Zsh) File startup shell, untuk sumbernya.

Sekarang restart terminal Anda untuk mulai menggunakan pergi ke. Untuk membuat alias untuk direktori, daftarkan alias dengan -R Bendera sebagai berikut.

$ goto -r Maret ~/dokumen/tecmint.Com-Articles/Maret/ 
Buat alias untuk direktori di Linux

Untuk alias direktori Anda saat ini, gunakan sintaks ini yang secara otomatis akan alias ke seluruh jalur.

$ goto -r rumah . 

Saat Anda mengetik pergi ke dan tekan tab Kunci, itu akan menampilkan semua alias terdaftar dan ketika Anda mengetik beberapa huruf alias terdaftar, GOTO akan secara otomatis melengkapi nama. Namun, untuk melihat daftar alias Anda yang saat ini terdaftar, gunakan -l bendera.

$ goto -l 
Periksa alias yang tersedia di Linux

Untuk memperluas alias ke nilainya menggunakan perintah berikut.

$ goto -x skrip $ goto -x March 
Perluas nilai alias

Goto juga memungkinkan Anda untuk membuka register alias, menggunakan -u pilihan.

$ goto -l $ goto -u Maret $ goto -l 
Hapus Alias ​​Direktori di Linux

Jika Anda telah menghapus direktori alias (misalnya jika Anda telah menghapus direktori ~/Dokumen/tecmint.Com-Articles/Maret Dan ~/bin/shellscript/pengintaian dari sistem file), namun mereka masih memiliki alias di goto, Anda dapat membersihkan semua alias ini dari goto dengan -C bendera.

$ goto -c 

Batasan yang signifikan pergi ke Apakah itu tidak memungkinkan untuk mengakses sub-direktori di bawah direktori alias, yang merupakan fitur yang ada di GOGO.

Untuk informasi lebih lanjut, konsultasikan pergi ke Bantuan pesan dengan -H pilihan.

$ goto -h 

Goto Github Repository: https: // github.com/iridakos/goto

Pergi ke adalah cara yang ampuh untuk menandai direktori favorit Anda di dalam shell, dengan dukungan pelengkap otomatis, di Linux. Ini memiliki fitur yang lebih berguna dibandingkan dengan Pergi pergi, seperti yang dijelaskan di atas. Cobalah dan bagikan dengan kami, pemikiran Anda tentang hal itu melalui formulir umpan balik di bawah ini.