जवाबों:
एक नई विंडो के भीतर इसे पूरा करने के लिए, Terminal.app के अंदर प्राथमिकताएं पर जाएं।
सामान्य टैब के भीतर, आप नई विंडो और नए टैब दोनों के लिए व्यवहार को समायोजित कर सकते हैं (आप समान कार्य निर्देशिका का चयन करना चाहते हैं )।

यदि आप टर्मिनल में youT को मारते हैं, तो यह एक और टैब खोलेगा, जो पहले की तरह ही डायरेक्टरी में होगा :-) आप आसानी से कीबोर्ड शॉर्टकट का उपयोग करके टैब के बीच स्विच कर सकते हैं - ⌘-Shift- [और ⌘-Shift-]
का आनंद लें!
समस्या यह है कि टर्मिनल कुछ भी नहीं जानता है कि आप किस निर्देशिका में हैं।
लेकिन खोल देता है! तो आप टाइप कर सकते हैं:
open -a /Applications/Utilities/Terminal.app .
और यह आपकी वर्तमान निर्देशिका पर एक नई विंडो खोलेगा।
यदि आप यह बहुत कुछ करना चाहते हैं, तो निम्नलिखित में डालें ~/.bashrc:
alias openhere='open -a /Applications/Utilities/Terminal.app .'
फिर, आपको openhereकेवल एक ही काम करना होगा।
/etc/bashrc।
Zshell में, मुझे यह दोनों सेटिंग करने की आवश्यकता है
और मुझे अपने .zshrc में इसकी आवश्यकता है
# http://superuser.com/a/315029/4952
# Set Apple Terminal.app to resume directory... still necessary 2018-10-26
if [[ $TERM_PROGRAM == "Apple_Terminal" ]] && [[ -z "$INSIDE_EMACS" ]] {
function chpwd {
local SEARCH=' '
local REPLACE='%20'
local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}"
printf '\e]7;%s\a' "$PWD_URL"
}
chpwd
}
मैंने बिना किसी लाभ के एक या दूसरे के बिना कोशिश की है।