Answers:
如果您在终端中按⌘T,它将打开另一个选项卡,该选项卡将与以前位于同一目录中:-)您也可以使用键盘快捷键轻松地在选项卡之间切换-⌘-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
}
我尝试了一个或两个都没有用。