全3件 (3件中 1-3件目)
1

ボルチモアの救急車その2
2019.10.25
コメント(0)

とにかくチカチカして眩しい。そしてデカい。
2019.10.18
コメント(0)
Windowsでは簡単に実現できる、ウィンドウを左/右半分に表示したり全画面表示したりすることがMacではできないのが悩みでした。もちろん全画面表示やSplit viewも標準で用意されているのですが、やりたいこととちょっと違うんですよね。これを実現するために便利に使っていたShiftitがmacOS Catalinaで対応しなくなったようで(?)、他の方法を探していたところ、Hammerspoonというのを見つけました。ここ数日使って満足しているので、設定の方法を備忘録的に書きます。Step 0 - Shiftitを削除する。Step 1 - Hammerspoonをダウンロード、インストールする。ダウンロードファイルはZipファイルなので、ダウンロードしたら解凍して、アプリケーションフォルダにドラッグドロップする。Step 2 - Hammerspoon preferencesという画面で、Enable accessibilityというボタンを押すとシステム環境設定でアクセシビリティが開くので、Hammerspoonを許可する。Step 3 - メニューバーのショートカットをクリックし、open configを開く。以下のコマンドをコピーアンドペーストする。コマンドの中身は、alt+command+Fで全画面表示、alt+command+矢印でそれぞれ画面半分にできるようになるものです。(この下の行からコピペして下さい。)hs.hotkey.bind({"cmd", "alt"}, "Left", function() local win = hs.window.focusedWindow() local f = win:frame() local screen = win:screen() local max = screen:frame() f.x = max.x f.y = max.y f.w = max.w / 2 f.h = max.h win:setFrame(f)end)hs.hotkey.bind({"cmd", "alt"}, "Right", function() local win = hs.window.focusedWindow() local f = win:frame() local screen = win:screen() local max = screen:frame() f.x = max.x + (max.w / 2) f.y = max.y f.w = max.w / 2 f.h = max.h win:setFrame(f)end)hs.hotkey.bind({"cmd", "alt"}, "F", function() local win = hs.window.focusedWindow() local f = win:frame() local screen = win:screen() local max = screen:frame() f.x = max.x f.y = max.y f.w = max.w f.h = max.h win:setFrame(f)end)hs.hotkey.bind({"cmd", "alt"}, "down", function() local win = hs.window.focusedWindow() local f = win:frame() local screen = win:screen() local max = screen:frame() f.x = max.x f.y = max.y + (max.h / 2) f.w = max.w f.h = max.h / 2 win:setFrame(f)end)hs.hotkey.bind({"cmd", "alt"}, "up", function() local win = hs.window.focusedWindow() local f = win:frame() local screen = win:screen() local max = screen:frame() f.x = max.x f.y = max.y f.w = max.w f.h = max.h / 2 win:setFrame(f)end)(この上の行までコピペして下さい。)Step 5 - config画面(init.luaというタイトル)を一旦閉じ、メニューバーのショートカットからReload configをクリックする。以上でShiftitライクに動作すると思います。ショートカットキーを自分仕様に変えちゃってたかもしれないですが。。忘れました。Step 6 - Hammerspoon getting startedではいろいろなコマンドが紹介されている(iTunesを操作するなど)ので、アレンジしてください。
2019.10.18
コメント(2)
全3件 (3件中 1-3件目)
1
![]()

![]()