Mac スクリーンキャプチャの設定変更

Mac でスクリーンキャプチャするとき、デフォルトではデスクトップにファイルが作成される。作成場所やファイル名のルール 、画像のフォーマットなどを変更することができる。

mkdir ~/Pictures/screenshot
defaults write com.apple.screencapture location ~/Pictures/screenshot
defaults write com.apple.screencapture name "screenshot"
defaults write com.apple.screencapture type [TYPE]
killall SystemUIServer 

[TYPE]は、png, jpg, pdf, tiff, gif などが選べるようだ。他に対応しているフォーマットがあるかどうかは未確認。

それぞれ、デフォルトに戻すには以下の通り、最後の引数を省略して実行。

defaults write com.apple.screencapture location
defaults write com.apple.screencapture name
defaults write com.apple.screencapture type
killall SystemUIServer 

なお、スクリーンショットを撮る操作は、[Cmd]+[Shift]+[3]で画面全体、[Cmd]+[Shift]+[4]でマウスで囲った矩形領域、[Cmd]+[Shift]+[4] のあと [Spcae] でウィンドウ単位の選択。