<p>autojump.sh tidak berfungsi di Catalina zsh (harus `mencari sumber autojump.zsh`)</p>

Dibuat pada 20 Okt 2019  ·  1Komentar  ·  Sumber: wting/autojump

Ketika saya menginstal Catalina, saya pikir saya akan bermigrasi dari bash ke zsh sesuai pengaturan default. Zsh mengambil seluruh ~/.bashrc tanpa masalah KECUALI autojump.sh , yang menyebabkan banyak kesalahan. Saya tidak tahu persis apa yang menyebabkan semua kesalahan, tetapi saya memperhatikan hal berikut:

- autojump.sh menimpa $fpath , yang menyebabkan segala macam masalah

Saya dapat memperbaikinya dengan mengubah source ...etc/profile.d/autojump.sh (yang seharusnya berfungsi pada semua shell) menjadi source .../share/autojump/autojump.zsh

  • Pemasang mengatakan sesuatu tentang menambahkan ke .zshrc di zsh, jadi saya pikir itu mengidentifikasi shell saya dengan benar. Namun, itu tidak benar sumber.
  • source /etc/profile.d/autojump.sh TIDAK berfungsi di bash untuk saya.
  • Saya mengalami masalah persis ini saat menginstal dengan brew install autojump (yang diinstal di usr/local ) dan dengan mengkloning repositori kemudian memanggil ./install.py (yang diinstal di ~/.autojump ). Dalam kedua kasus, terlepas dari folder mana saya menemukan autojump.zsh , saya mengalami masalah ini.
  • Mungkin ini adalah perilaku yang diharapkan, tetapi menurut saya dokumentasi tidak menjelaskan "tambahkan versi yang benar ke file .rc Anda"

Komentar yang paling membantu

Hai @zsiegel92 , saya telah menemukan bahwa dengan menambahkan autojump ke daftar plugin di file .zshrc memperbaiki masalah ini untuk saya.

Misalnya, sekarang .zshrc saya memiliki baris ini:

plugins=(git autojump)

Semoga ini membantu.

>Semua komentar

Hai @zsiegel92 , saya telah menemukan bahwa dengan menambahkan autojump ke daftar plugin di file .zshrc memperbaiki masalah ini untuk saya.

Misalnya, sekarang .zshrc saya memiliki baris ini:

plugins=(git autojump)

Semoga ini membantu.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat