Tôi đã tìm thấy cách để mở tab mới trong iTerm:
newtabi()
{
osascript -e 'tell application "iTerm" to activate' -e 'tell application "System Events" to tell process "iTerm" to keystroke "t" using command down'
}
Và tôi muốn thực hiện một số lệnh trong tab mới. Hãy để nó là lệnh đơn giản pwd. Làm thế nào để làm nó?
Nếu tôi chạy ...
newtabi && pwd
Tab mới được mở như mong đợi, nhưng pwdlệnh được thực thi không phải trong tab mới mà ở tab cũ, nơi tôi đã nhậpnewtabi && pwd
Tôi sử dụng zsh. Hệ điều hành của tôi làOS X 10.8.5
iTerms, nó sẽ mở tab mới trongiTermtrường hợp chính xác , nhưng ghipwdvào tab cuối cùng của phiên bản đầu tiên của iTerm