将窗格拆分为 cwd

Split pane to cwd

我经常想从特定目录启动一个持久进程并能够对其进行监视,同时仍然在该目录中保留一个命令行以供其他命令使用。我当前的工作流程是 cmd + shift + d 拆分窗格,但是新窗格的 cwd 回到了家,我需要 cd 回到原来的位置。有没有好的方法可以拆分窗格并自动将新窗格的 cwd 设置为与其拆分的窗格相同的目录?

我从http://teohm.com/blog/2012/03/22/working-effectively-with-iterm2/找到了答案:

Open tab/pane with current working directory

Under Profiles tab, go to General subtab, set Working Directory to “Reuse previous session’s directory”.

lanVS 的解决方案可行,但可能会有您不希望的副作用: 如果您打开新的 tab/windows,它将重新使用之前会话的目录。

因此,如果您只想让新的拆分窗格像那样工作,您可以这样做:

  1. 打开 "Preferences", select "Profiles"
  2. select 您要更改的配置文件
  3. 转到 "General" 子选项卡
  4. 将工作目录设置为 "Advanced Configuration"
  5. 点击"Edit..."
  6. select "Reuse previous session's directory" 选项 "Working Directory for New Split Panes"