将窗格拆分为 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,它将重新使用之前会话的目录。
因此,如果您只想让新的拆分窗格像那样工作,您可以这样做:
- 打开 "Preferences", select "Profiles"
- select 您要更改的配置文件
- 转到 "General" 子选项卡
- 将工作目录设置为 "Advanced Configuration"
- 点击"Edit..."
- select "Reuse previous session's directory" 选项 "Working Directory for New Split Panes"
我经常想从特定目录启动一个持久进程并能够对其进行监视,同时仍然在该目录中保留一个命令行以供其他命令使用。我当前的工作流程是 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,它将重新使用之前会话的目录。
因此,如果您只想让新的拆分窗格像那样工作,您可以这样做:
- 打开 "Preferences", select "Profiles"
- select 您要更改的配置文件
- 转到 "General" 子选项卡
- 将工作目录设置为 "Advanced Configuration"
- 点击"Edit..."
- select "Reuse previous session's directory" 选项 "Working Directory for New Split Panes"