Tab-dilengkapi dengan direktori / tautan


25

Saya punya masalah dengan penyelesaian-tab di terminal di archlinux dan ubuntu:

Saya memiliki tautan yang menautkan ke direktori bernama "sesuatu" di direktori rumah saya. Sekarang ketika saya membuka terminal dan ingin melakukan sesuatu dengan direktori itu, katakan saja cd, saya akan mengetik cd sometdan kemudian tekan tab karena sekarang "sesuatu" adalah satu-satunya kemungkinan itu selesai.

Masalahnya adalah bahwa tidak ada garis miring setelah sesuatu (seperti yang seharusnya ada karena itu adalah tautan ke direktori). Saya harus menekan tab sekali lagi untuk memunculkan slash.

Apakah ada cara untuk memperbaikinya, yaitu. sehingga garis miring muncul secara langsung?

Jawaban:



4

Saya mendapatkan perilaku yang sama, kecuali saya tidak menganggapnya sebagai bug / masalah. Penyelesaian pertama adalah untuk tautan itu sendiri , dan yang kedua adalah untuk target tautan (yang kebetulan merupakan direktori).

Pertimbangkan ini:

$ ssh devio.us
direktori fredden @ wolfman $ mkdir 
fredden @ wolfman $ ln -s link direktori 
fredden @ wolfman $ ls -l tautan 
lrwxr-xr-x 1 fredden shifty 9 Jun 21 18:03 tautan -> direktori
fredden @ wolfman $ ls -l link /
total 8
drwxr-xr-x 2 fredden licik 512 Jun 21 18:03.
drwxr-xr-x 3 fredden licik 512 Jun 21 18:03 ..
fredden @ wolfman $ 

3
Saya juga akan mengatakan bahwa ini adalah fitur. Ini adalah 100% pengobatan yang konsisten karena perbedaan antara rm somethingdan rm something/.
Benjamin Bannier

Saya melihat. Jadi jika itu berdasarkan desain, saya berasumsi tidak ada jalan lain? Hanya saja saya harus sering melakukan cd ke dir / link, dan mengetik tab dua kali membutuhkan lebih banyak waktu.
houbysoft

1
Tidak yakin apakah ini membantu, tetapi <code> tautan cd </code> dan <code> tautan cd / </code> menghasilkan hasil yang sama untuk saya.
fredden

2
Saya percaya OP ingin cd ke subdir dari tautan, jadi ketik "cd lin <tab> abc" untuk mendapatkan "cd link / abc" daripada "cd linkabc" (yaitu tidak harus juga mengetikkan slash), meskipun "cd link" dan "cd link /" berperilaku identik.

dan Roger Pate: ya, saya tahu itu berlaku dengan cara yang sama, masalahnya persis seperti yang dikatakan Roger Pate. Oh well, saya kira saya harus mengetikkan tab dua kali ..
houbysoft
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.