macOS のシステム環境設定から多くの設定を微調整できますが、システムを本当に深く掘り下げてカスタマイズしたい場合は、ターミナルに隠された小さなトリックがたくさんあります。ここでは、macOS のお気に入りを 10 個紹介します。
ドックに空白スペースを追加する
Dock はアプリのアイコンでいっぱいで、手に負えないほど乱雑になっています。では、どうやって整理するのでしょうか?もちろん、 空白スペースを追加します 。これらの小さな区切り記号を使用すると、アプリを自由にグループ化できるため、長く連続したアプリの行から目を休めることができます。
空白スペースを追加するには、次のコマンドを使用します。
デフォルトは com.apple.dockpersistent-apps -array-add '{"tile-type"="spacer-tile";}' を書き込みます。
次に、次のように入力します。
キオールドック
必要な数の空白スペースに対してこの手順を繰り返します。削除するには、通常のアプリアイコンと同じように、Dock からドラッグするだけです。
すべての生産性向上アプリを 1 つのグループにまとめ、マルチメディア アプリを別のグループにまとめれば、必要なアプリをすばやく検索して見つけることができます。
Mac がスリープ状態になるのを防ぐ
Mac が都合の悪い時間にスリープ状態になる場合は、いくつかの選択肢があります。 小さな小さなアプリを使用して アプリを起動したままにしたり、省エネ設定を開いたり、さらに便利な方法として Caffeinate コマンドを使用したりすることができます。前の 2 つの方法は同様に効果的ですが、単純なターミナル コマンドを入力して完了するだけではなく、さらにいくつかの手順が必要です。
本当に、それは速いです。ターミナルを開いて次を実行するだけです。
カフェイン酸塩
…キャンセルするまで Mac は起動したままになります。
ただし、Caffeinate には、Mac を一定時間起動したままにする設定など、多くのオプションがあります。詳細については、Caffeinate コマンドの 完全ガイド をご覧ください。
印刷ダイアログと保存ダイアログを展開します
Mac で印刷ダイアログと保存ダイアログを常に展開することにうんざりしていませんか? 2 つの簡単なターミナル コマンドを使用して、 それらを永続的に展開できるようにして はどうでしょうか?
次のコマンドを実行するだけで、印刷ダイアログと保存ダイアログがそれぞれ永続的に展開されます。
デフォルトは書き込み -g PMPrintingExpandedStateForPrint -bool TRUE
デフォルト書き込み -g NSNAvPanelExpandedStateForSaveMode -boolean TRUE
これらのコマンドを実行したら、コンピュータを再起動してコマンドを有効にする必要があります。そうすれば、詳細を開かなくても、両方のダイアログのすべての追加オプションにアクセスできるようになります。
キーの繰り返しを有効にする
次の項目は、私たちの目にはトリックというよりも修正にすぎません。ご存知かもしれませんが、Mac でキーを押し続けると、特殊文字が割り当てられている場合は特殊文字が表示されます。そうしないと何もできません。
ただし、コンピューターが歴史的にそうしてきたように、キーを繰り返すことを望む人もいるかもしれません。問題ありません。次のコマンドを使用してコンピュータを再起動してください。
デフォルト書き込み -g ApplePressAndHoldEnabled -bool false
それ以降は、他のコンピューターで慣れているのと同じように、キーを押し続けると「ピーイーイーイーイー」と繰り返します。
特殊文字モードに戻すには、コマンドの最後の「false」を「true」に置き換えるだけの手順を繰り返します。いつものように、完全かつ徹底的な概要については 、必ず記事をお読みください 。
任意のフォルダー パスをターミナルに簡単にコピー
Finder の特定の場所からファイルにアクセスしたりコマンドを実行したりする必要があるが、パス全体を入力したくないとします。信じてください。これは、特に小さな点を 1 つ間違えた場合、非常に面倒な作業になる可能性があります。
実際には、 Terminal で Finder の場所を開く のは簡単です。 Finder でフォルダーに移動し、フォルダーまたはファイルをターミナル ウィンドウにドラッグするだけで、魔法のようにその場所がコマンド ラインに表示されます。
Finder でフォルダーを簡単に非表示にする
次のトリックでは、新しく見つけた Finder からターミナルへのドラッグ スキルを実際に使用できるようにします。 macOS ユーザー インターフェイスから Finder フォルダーを非表示にする実際の方法はないため、 代わりにコマンド ラインを使用する 必要があります。
このコマンドを使用する場合:
chflags hidden /path/to/folder
Finder の場所を即座に非表示にすることができます。
フォルダーは移動も削除もされず、まだ存在しており、表示されないだけです。したがって、物事を整理したり、覗き見から隠したい場合は、このコマンドを使用してください。 詳細については、こちらをご覧 ください。
スクリーンセーバーを壁紙として使用する
次のヒントはまったく必須ではありませんが、それでもとても楽しいものです。次の簡単なコマンドを使用します。
/システム/ライブラリ/フレームワーク/ScreenSaver.framework/リソース/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
スクリーンセーバーを壁紙として使用できます。つまり、デスクトップ上のアイコン、開いているウィンドウ、アプリの下でスクリーンセーバーが実行されます。
これを行うと Mac のリソースに少し負担がかかる可能性があるため、大幅な速度低下が発生した場合は無効にする必要がある可能性があることに注意してください。
さらに詳しい情報と、より長く徹底的な説明が必要な場合は、 記事を読むことをお勧めします 。
スクリーンショットのファイルタイプを変更する
デフォルトでは、macOS はスクリーンショットを PNG 形式で保存しますが、これは問題なく機能します。しかし、JPEG や TIFF などの他のものが必要な場合はどうすればよいでしょうか?プレビューを使用してスクリーンショットを別の形式で再保存することもできますが、特にスクリーンショットが大量にある場合は、明らかに面倒です。
もう 1 つの方法は、次の簡単なターミナル コマンドを使用して 、macOS がファイルを自動的に保存する方法を変更すること です。
デフォルトは com.apple.screencapture タイプ jpg を書き込みます
jpg
、JPEG、TIFF、PDF など、使用したい拡張子に置き換えるだけです。そのコマンドに続けて次のように入力します。
killall SystemUIServer
完了したら、スクリーンショットは新しい形式で保存されます。
スクリーンショットの保存場所を変更する
本題では、スクリーンショットはデフォルトで Mac のデスクトップに保存されます。これはほとんどの場合に最適ですが、スクリーンショットを別のコンピュータと共有したい場合はどうすればよいでしょうか?それとも、もっと単純に、デスクトップを乱雑にしたくないだけですか?
次の簡単なコマンドを使用すると、 。
デフォルトでは、com.apple.screencapture /path/to/location と書き込みます。
/path/to/location
を、スクリーンショットを保存するフォルダーへのパスに必ず置き換えてください。次に、次のコマンドを実行します。
killall SystemUIServer
それでおしまい。スクリーンショットをデスクトップに戻したい場合は、
~/Desktop
を場所として指定してコマンドを再度発行します。
ファインダーを終了する
私たちの最後のお気に入りは、たとえ一見したところ何もクールに見えなかったとしても、私たちの意見では最も便利なものの 1 つです。この単純なターミナル コマンドを使用して、 Finder を終了する機能を追加 できます。
デフォルトは com.apple.finder を書き込みます QuitMenuItem -bool true
次に、次のコマンドを実行します。
キルオールファインダー
実装すると、Finder メニューに Quit コマンドが表示されるようになります。または、Command+Q を使用することもできます。
いったいなぜこんなことをしたいと思うのでしょうか? Finder を終了すると、デスクトップ上のすべてが非表示になります。そこにあるアイテムは実際にはどこにも行かず、あたかもそこにあるように見えるだけです。これは、プレゼンテーションを行っている場合や、単にのぞき見を防ぐためなど、簡単に掃除をしたい人に最適です。何よりも、Finder を再起動するだけですべてが即座に再表示されます。
明らかに、ターミナルを使ってできることは、これら 9 つの簡単なトリック以外にもたくさんあり、今後数週間、数か月のうちにさらに追加する予定です。それまでの間、これらを試してみて、どのように機能するかを確認してください。





