由于需要在各种终端下频繁切换,没次开启都需要打开各种各样的终端以及路径,今天安装了Windows Terminal,个人对tab情有独钟,所以把使用的细节以及遇到的问题整理如下;
先来一条指令:
wt --maximized -p "Git Bash" -d "C:\Work\tmp_dev_ep2_full\aiparking" --title GitCompiler ;split-pane -V -p "Git Bash" -d "C:\Work\tmp_dev_ep2_full\aiparking_kzb";split-pane -H -p "Git Bash" -d "C:\Work\tmp_dev_ep2_full\make";move-focus left split-pane -H -p "Git Bash" -d "C:\Work\tmp_dev_ep2_full\make";-p "Ubuntu-20.04"
运行后是生成如下的布局,每次开机就不用去打开各种终端,然后去各种路径下了.
各参数说明如下:
--maximized:最大化
-p :创建pane的终端
-d:指定工作目录
split-pane:切分pane, H 水平,V 垂直
move-focus:要想切成四宫格,第一个pane需要切两次,所有最后吧焦点往左移动
我是参考了微软的文档实现自己想要的效果, 一下链接就是详细参数说明:
Windows Terminal command line arguments | Microsoft Docs
关于git终端闪烁的问题:
查到的资料很棒的解决了我的问题,还让我知道了nano这种神奇的东西,github真是个神奇的地方.
解决办法是在文件:~/.inputrc (如果不存在就创建) 里面添加这样一行:set bell-style none
GIT Bash has bad flicker · Issue #7200 · microsoft/terminal · GitHub
强调: 学好英语,多上hub. 毕竟强大的开源社区在国外,爱自己爱天下.