移動視窗到另外一個屏幕
https://www.howtogeek.com/661597/how-to-move-a-window-to-another-monitor-on-windows-10/ How to Move a Window to Another Monitor on Windows 10
Windows + Shift + Left Arrow - 移動當前視窗到左邊
Windows + Shift + Right Arrow - 移動當前視窗到右邊
Sublime
https://superuser.com/a/971603 Sublime Text, move tabs with keyboard
安裝 MoveTab 插件
Ctrl+Shift+PgUp - 將當前tab往左移
Ctrl+Shift+PgDn - 將當前tab往右移
Chrome
https://superuser.com/a/730415 Keyboard shortcuts to arrange Chrome tabs on Windows?
安裝 Rearrange Tabs 插件,然後在 chrome://extensions/shortcuts 中設定熱鍵
Ctrl+Shift+PgUp - 將當前tab往左移
Ctrl+Shift+PgDn - 將當前tab往右移
PHPStorm / WebStorm
https://stackoverflow.com/a/54210051 Intellij: Move tab left and right
安裝 TabMover 插件
Control+Alt+Shift+Left Arrow - 往左移動tab
Control+Alt+Shift+Right Arrow - 往右移動tab
Control+Alt+Shift+Up Arrow - 移動tab到第一個
Control+Alt+Shift+Down Arrow - 移動tab到最後一個
Tabby
是的,我放棄了使用 ConEmu64 來當做 git bash 的Tab解決方案,轉向了Tabby 。為了更舒服的工作體驗
安裝
無難度,下載官網中 github 上的的 tabby-1.0.173-setup.exe 安裝檔
配置
Terminal
Terminal => Startup => 關閉 Restore terminal tabs on app start (因為我們後面要使用 Workspace Manager 插件管理頁簽)
Profiles & connections
在Git-Bash的profile上複製出一個自己的bash(Git-Bash-user),可客製化起始路徑
Hotkeys
Next Tab 新增 Ctrl+PageDown
Previous Tab 新增 Ctrl+PageUp
Tab 1 新增 Ctr+1
Tab 2 新增 Ctr+2
Tab 3 新增 Ctr+3
Tab 4 新增 Ctr+4
Tab 5 新增 Ctr+5
Tab 6 新增 Ctr+6
Tab 7 新增 Ctr+7
Tab 8 新增 Ctr+8
Tab 9 新增 Ctr+9
Tab 10 新增 Ctr+0
New Tab: Git-Bash-user 新增 Ctrl+T
Move tab to the left - Ctrl+Shift+PageUp
Move tab to the right - Ctrl+Shift+PageDown(預設的,不用設置)
Plugins
搜尋安裝workspace-manager
Workspace manager
新增配置,設定tab路徑,參考github上的範例,點擊Open config file可以找到 workspace-config.yaml 配置文件。選中你新增的配置然後啟用Run as startup
例:
- title: workerman-chat
color: '#03fccf'
commands:
- cd /c/projects/127.0.0.1/workerman-chat
- title: blog.example.com
color: '#fc036b'
commands:
- cd /c/projects/127.0.0.1/blog.example.com
- title: bagisto
color: '#302a57'
commands:
- cd /c/projects/127.0.0.1/bagisto
重啟tabby後會自動打開設定中的tabs
supervisor
透過Tabby 和 Workspace manager 的腳本執行 php artisan queue:listen 可以在windows替代supervisor,可惜tabby還不能像chrome一樣把tab拉到一個新window去