ไม่สามารถโหลดแอนติเจนใน zsh - คำสั่ง source ของฉันจะได้รับผนวก "/ bin" พิเศษเสมอ


0

ฉันกำลังพยายามโหลดแอนติเจน - ตัวจัดการปลั๊กอิน zsh ไม่ว่าฉันจะพยายามแหล่งที่มาอย่างไร - การคัดลอกไปยัง / usr / bin / zsh / ปลั๊กอินหรือเพียงแค่ในบ้านของฉันมันมักจะล้มเหลวเนื่องจากเทอร์มินัลมักจะเพิ่ม / bin ที่ไม่พึงประสงค์ลงในคำสั่งซอร์สใด ๆ

นี่คือข้อความแสดงข้อผิดพลาด:

/home/kronos/.antigen/antigen.zsh:source:2: no such file or directory: /home/kronos/.antigen/bin/antigen.zsh

นี่คือบรรทัด. zshrc ที่เกี่ยวข้องกับการจัดหาแอนติเจน:

kronos@void ~/configuration a:% cat .zshrc.test | grep antigen           
source /home/kronos/.antigen/antigen.zsh

ฉันสังเกตว่าเมื่อ echo $ PATH มีลักษณะดังนี้:

kronos@void ~ % echo $PATH
/home/kronos/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

ดังนั้นฉันคิดว่าบรรทัด ~ / bin เป็นผู้ร้ายที่นี่หรือไม่ ฉันไม่รู้ว่ามาจากไหนฉันไม่ได้เพิ่ม ฉันจะลบออกได้อย่างไร


1
ข้อผิดพลาดมาจากภายใน/home/kronos/.antigen/antigen.zshดูเหมือนว่า ตรวจสอบสิ่งที่อยู่ในนั้น
muru

คำตอบ:


2

ข้อผิดพลาดของคุณไม่ได้มาจากคุณแต่จากzshrc /home/kronos/.antigen/antigen.zshจากหน้า antigenดูเหมือนว่าคุณตั้งใจจะติดตั้งโดยการคัดลอกพื้นที่เก็บข้อมูลทั้งหมด

จากนั้นคุณควรจะมีsource /path-to-antigen/antigen.zshในzshrcสิ่งที่ปรากฏว่าคุณทำ ในบรรทัดที่สองของไฟล์นี้ซึ่งมีที่มาไฟล์อื่นจะมีแหล่งที่มา/path-to-antigen/bin/antigen.zshซึ่งดูเหมือนว่าจะหายไปในการติดตั้งของคุณ ตรวจสอบให้แน่ใจว่าคุณได้คัดลอกพื้นที่เก็บข้อมูลทั้งหมดไม่ใช่เพียงไฟล์เดียว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.