Terminal

在目前目錄中打開終端

  • May 30, 2020

我正在嘗試設置標題中描述的行為。作為參考,有一個答案可以為 emacs 解決這個問題。然而,我使用 DWM/ST 和 Zsh。

我笨拙地嘗試提供的解決方案包括修改 .zshrc 文件,其中包含以下內容:

cd $pwd

我意識到這沒有意義,因為這個 pwd 實例顯示的路徑實際上是打開終端本身的路徑,即 $HOME。也許解決方案與 ST 混淆了,但我對如何做到這一點沒有任何想法。任何幫助,將不勝感激。

我希望這能解決問題:

st & disown

編輯:

你可以給它起一個別名並將它放到你的rc文件中(我不知道它是否適用於zsh)

alias st='st & disown'

因此,當您在目前 shell 上呼叫它時,它將在目前目錄中打開一個新終端。雖然別名不被子shell繼承(您可以定義一個函式)。

也許我誤解了,你的本意是:

有這個 st 更新檔可以讓您使用 ctrl+shift+return 鍵綁定在目前工作目錄上生成一個新終端。

https://st.suckless.org/patches/newterm/

我想我也會在這一點上修補我的 st。

引用自:https://unix.stackexchange.com/questions/589937