<p>autojump tidak berfungsi di Ubuntu</p>

Dibuat pada 10 Nov 2015  ·  6Komentar  ·  Sumber: wting/autojump

Saya melakukan sudo apt-get install autojump yang menginstal v21.7.1; namun, itu tidak mengambil direktori tempat saya cd , karena saya dapat memverifikasi dengan j -s . Ada komentar di readme yang memperingatkan orang untuk main-main dengan $PROMPT_COMMAND , dan, pada kenyataannya, saya punya

export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

di .bashrc saya. Sejak itu saya telah mengomentari baris itu, memulai kembali dan menginstal ulang autojump tetapi tidak berhasil.

1) —bisakah penyebab autojump tidak berfungsi karena hal lain?

2) —readme tidak terlalu jelas tentang seperti apa garis $PROMPT_COMMAND yang berfungsi; apakah export PROMPT_COMMAND="history -a" dimaksudkan sebagai contoh untuk cara _melakukannya atau cara _tidak_ melakukannya (pengungkapan: Saya mencoba dan source d, tidak berhasil)

3) —readme tidak memberikan diagnostik yang jelas untuk memastikan apakah $PROMPT_COMMAND adalah pelakunya atau bukan; IOW: nilai/teks apa yang harus dimiliki/berisi variabel itu agar autojump berfungsi dengan baik?

Komentar yang paling membantu

Pembaruan Saya menambahkan source /usr/share/autojump/autojump.bash ke .bashrc saya seperti yang direkomendasikan oleh http://askubuntu.com/a/185996. Sekarang DB autojump mengambil direktori saat saya mengunjunginya.

Namun , sekarang ketika saya melakukan j xxx Saya mendapatkan jalur target yang disarankan dicetak, tetapi autojump membiarkannya begitu saja dan tidak cd ke direktori itu.

Saya pikir masalah saat ini masih valid, jadi saya biarkan terbuka.

Semua 6 komentar

Pembaruan Saya menambahkan source /usr/share/autojump/autojump.bash ke .bashrc saya seperti yang direkomendasikan oleh http://askubuntu.com/a/185996. Sekarang DB autojump mengambil direktori saat saya mengunjunginya.

Namun , sekarang ketika saya melakukan j xxx Saya mendapatkan jalur target yang disarankan dicetak, tetapi autojump membiarkannya begitu saja dan tidak cd ke direktori itu.

Saya pikir masalah saat ini masih valid, jadi saya biarkan terbuka.

Hrm, saya baru saja mencari di autojump.bash dan itu melakukan lebih banyak daripada yang ditunjukkan oleh dokumen.

Saya menggunakan PROMPT_COMMAND untuk hal lain, tetapi dokumen mengatakan autojump membutuhkannya untuk beberapa hal, jadi saya berhati-hati untuk menambahkan 'history -a' seperti yang diindikasikan oleh dokumen yang perlu saya lakukan; tetapi, tentu saja, itu masih tidak mengambil direktori baru.

Penyelaman sumber di autojump.bash menunjukkan bahwa saya benar-benar perlu sumber autojump setelah saya menambahkan PROMPT_COMMAND _or_ saya menambahkan 'autojump_add_to_database' (bukan riwayat -a).

:+1: di ubuntu autojump tidak cd, hanya mencetak path

Apakah ini masih menjadi masalah?

Saya hampir tidak ingat diskusinya... (2016?). Ini diselesaikan di pihak saya. Saya tidak bisa mengatakan apakah itu masalah bagi orang lain, tetapi masalah bagi saya adalah saya terlalu sering menggunakan PROMPT_COMMAND saya dan saya harus benar-benar hati-hati menyuntikkan autojump secara manual atau itu tidak akan berhasil.

Saya masih menghadapi masalah ini. Itu hanya mencetak jalur saat ini dan tidak benar-benar melakukan cd-ing.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat