ฉันอยู่ที่ Yosemite และใช้ Go2Shell (รุ่นที่ดูเหมือนเก่ากว่า) เพื่อเปิดหน้าต่าง Terminal ที่ตำแหน่ง Finder ปัจจุบัน สิ่งนี้ใช้ได้อย่างไร้ที่ติเป็นเวลานานจนกระทั่งบางสิ่งบางอย่างเกิดขึ้นทันทีทันใดโดยไม่มีเหตุผลที่ชัดเจน เมื่อคลิกที่ไอคอนใน Finder เทอร์มินัลจะเปิดขึ้น แต่ไม่อยู่ในไดเรกทอรีปัจจุบัน ฉันติดตั้ง Go2Shell ล่าสุดแล้วติดตั้ง iTerm 2 ใหม่
- รุ่น Go2Shell: 2.2
- รุ่น iTerm: 2.1
- คำสั่ง Go2Shell:
cd %PATH%;clear;ls
อาการ
หน้าต่างเทอร์มินัลจะเปิดขึ้นในโฮมไดเรกทอรีแสดงสตริงcd
แต่ไม่มีอะไรอื่น %PATH%
ขยายตัวดูเหมือนจะไม่เคยเข้าถึง iTerm ที่จริงแล้วเมื่อทำการทดลองสามารถตรวจสอบได้ว่าคำสั่งถูกตัดที่ช่องว่างแรกและไม่เคยดำเนินการวางเพียง เมื่อใดก็ตามที่ฉันคลิกไอคอน Go2Shell สิ่งต่อไปนี้จะเข้าสู่ระบบในคอนโซล:
AppleEvents: Send port for process has no send right, port=( port:14135/0x3737 rcv:1,send:0,d:0 limit:5) (findOrCreate()/AEMachUtils.cp #526) com.apple.main-thread
Go2Shell ยังคงทำงานตามที่คาดไว้กับ Apple Terminal
ฉันติดต่อกับฝ่ายสนับสนุนของนักพัฒนาของ Go2Shell แต่พวกเขาดูเหมือนจะไม่สามารถทำซ้ำได้
มีใครเคยมีประสบการณ์แบบนี้บ้างไหม?
bash
เช่น.bashrc
, .profile
, .bash_login
, .bash_profile
หรือสิ่งที่ชื่อของพวกเขา
24/08/15 11:35:20,557 Go2ShellHelper[32220]: AppleEvents: Send port for process has no send right, port=( port:11819/0x2e2b rcv:1,send:0,d:0 limit:5) (findOrCreate()/AEMachUtils.cp #526) com.apple.main-thread
ในคอนโซล