ฉันจะเปลี่ยน EDITOR เป็น Pico ในเปลือกปลาได้อย่างไร


15

ฉันไม่สามารถใช้Mercurial ( hg)เพื่อใช้picoเป็น EDITOR ของฉันเมื่อฉันใช้fishเชลล์

ฉันได้ลองใช้สิ่งนี้และรูปแบบอื่น ๆ แล้ว แต่ดูเหมือนว่าไม่มีอะไรที่จะช่วยได้:

set -U EDITOR pico

hg commitจะเปิดviเป็นบรรณาธิการเสมอและฉันไม่ต้องการมัน

อัปเดต: การเพิ่มsetenv EDITOR picoลงในไฟล์~/.config/fish/config.fishทำตามที่ฉันต้องการ


1
คุณมีVISUALชุด
user1686

2
ขอบคุณ! setenvทำงานให้ฉันด้วยเมื่อพยายามตั้งค่า$BUNDLER_EDITOR
Milovan Zogovic

2
คุณควรทำให้คำตอบของคุณเหมาะสมและทำเครื่องหมายว่าถูกต้อง
RazerM

1
ทราบว่าเป็นเพียงนามแฝงที่เข้ากันได้สำหรับsetenv set -gxในระยะยาวคุณจะดีกว่าที่จะหลีกเลี่ยงการใช้การส่องและทำสิ่งต่าง ๆ "ทางปลา"; เช่นset -gx EDITOR pico.
Kurtis Rader

คำตอบ:



5

คุณยังสามารถตั้งค่าเครื่องมือแก้ไขเริ่มต้นสำหรับ git ซึ่งจะไม่สนใจการตั้งค่าเริ่มต้นของคุณ:

git config --global core.editor pico

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