ฉันเพิ่งสร้างโปรไฟล์ที่เปิด nvim โดยอัตโนมัติซึ่งทำงานได้ดี อย่างไรก็ตามเป็นไปได้หรือไม่ที่จะส่งออกไปยังไฟล์ / แอพเพื่อให้ฉันสามารถเปิด nvim ได้โดยตรงโดยดับเบิลคลิก / quicksilver / spotlight?
ฉันเพิ่งสร้างโปรไฟล์ที่เปิด nvim โดยอัตโนมัติซึ่งทำงานได้ดี อย่างไรก็ตามเป็นไปได้หรือไม่ที่จะส่งออกไปยังไฟล์ / แอพเพื่อให้ฉันสามารถเปิด nvim ได้โดยตรงโดยดับเบิลคลิก / quicksilver / spotlight?
คำตอบ:
AppleScript สำหรับ iTerm 2.9 / 3
tell application "iTerm"
activate
tell (create window with profile "nvim")
end tell
end tell
write text
ดูเหมือนจะไม่ทำงานและก็ไม่execute command
ได้เช่นกัน
tell current session of current window write text "echo test;" end tell
ทำงานเหมือนจับใจ นำมาจากแหล่งทดสอบของ iTerm2 AppleScript github.com/gnachman/iTerm2/blob/master/sources/…
คุณสามารถสร้าง AppleScript ให้สำเร็จและส่งออกเป็นแอป
AppleScript [ แหล่งที่มา ]:
tell application "iTerm"
activate
tell (make new terminal)
launch session "Your Profile Name"
end tell
end tell
วิธีส่งออกเป็นแอป [ แหล่งที่มา ]:
ในตัวแก้ไขแอปเปิ้ลไฟล์ -> บันทึกเป็นและเลือกรูปแบบไฟล์เป็นแอปพลิเคชัน
error "The variable terminal is not defined." number -2753 from "terminal"
ใน 10.10 Yosemite (iterm2 2.9) LOLOL
tell application "iTerm" activate create new window with profile "nvim" end tell
ทำงานได้