ctrl+alt+1 上分屏
ctrl+alt+2 下分屏linux
大學時使用windows,因爲windows軟件大,閉源,開始使用linux, 一直使用6年多,認同linux的方式。後來工做有錢也用了幾回mac pro,bash也和linux有不一樣,用的也少。後來GPD micro PC衆籌,想買一個便攜的小pc,裝個ubuntu。後來電腦到了,裝的是windows10, ubuntu支持也沒有,便用windows10了,這時候wsl2和windows terminal也出來了。使用windows有兩個不便,1,不能上下分屏。2,因爲個人小鍵盤/和上箭頭對換了,須要修改鍵盤,找到的工具須要重啓。ubuntu
使用autohotkeys腳本解決windows
Split2(num) { h := A_ScreenHeight/2-1 w := A_ScreenWidth pox_y := 0 pos_x := 0 if (num=1) pos_x := 0 else if(num=2){ pos_x := 0 pox_y := A_ScreenHeight/2 + 1 }else return ;若是函數傳入其餘數字,則return退出函數 WinRestore A ;若是當前窗口爲最大化或者最小化狀態,直接使用WinMove函數是不能移動和改變其大小的 ;因此先使用WinRestore取消其最大化或者最小化狀態,A表示當前窗口 WinMove, A,, pos_x, pox_y, w, h ;調用WinMove函數,按照設定值改變窗口位置和大小 } ^!1:: Split2(1) ^!2:: Split2(2) SetCapsLockState, AlwaysOff CapsLock::Esc #CapsLock::CapsLock Up::NumpadDiv LAlt & Up:: Send, {Up}