macOSで大量のデータを処理しているときにtopコマンドを実行すると、`bird`というコマンドがCPUを大量に使っている場合があります。 この`bird`コマンドはiCloudのバックグラウンドタスクで、作成されたファイルをiCloud上にバックアップするときに走る...


macOSでは、Automatorというアプリでクイックアクションを作成できます。 間違えて作成してしまったときに、作ったアクアクションを削除したい場合があるのですが、どこに保存されているかが見つけづらかったため調べた結果を書いておきます。 保存...


macOSで別パーティーションにOSをインストールし直す方法の忘備録です。 ## ボリュームの追加 - ディスクユーティリティを開く (cmd + space -> "disk utility.app") - サイドバーで、APFSボリュームを選択 - APFSボリュームを追加を選択する ...


[mac]zshのコマンドライン補完を有効にする

2021年3月17日 | カテゴリ: Mac | タグ:
macOSで、zshのコマンドライン補完を有効にするには、下記の一行を~/.zshrcに追記します。 ```language-bash autoload -Uz compinit && compinit ``` ## insecure directoriesエラーが出るとき compinitのコマンドで、下記のエラーが出ること...


Macでhomebrewを使ってphp7.3をインストールする

2019年10月29日 | カテゴリ: Mac, PHP | タグ:
macOSでhomebrewを使って、php7.3をインストールする方法です ## 作業手順 macに入っているphpのバージョンを確認します。手元の環境では7.1でした。 ```language-bash $ php -v PHP 7.1.19 (cli) (built: Aug 17 2018 18:03:17) ( NTS ) Copy...


mac版のExcel for 2011で図形を貼り付ける時に、をセルに合わせて位置合わせ配置(グリッドに合わせる)したかったのですが、windows版のExcelの操作方法が違ったので手順をメモしておきます。 ## 作業手順 まず、`メディアブラウザ`の`図形`タブから、...


macのターミナルソフトであるiTerm2では、センターボタンでのクリップボードの内容をペーストすることができます。通常は便利なのですが、本番サーバで作業しているときなどこれが原因で操作を誤ってしまう危険もあります。 このような場合は、iTerm2の...


WindowsのiTuneで管理していた音楽/動画/podcastなどの情報を、macOSに移行させる方法を説明します。 - 参考 - [ゼロからはじめる iTunesスマートガイド](https://amzn.to/2Jx4iMB) - [iTunes メディアファイルを探して整理する](https://s...


macOSで外部接続したディスプレイを、メインのディスプレイとして使うためには、下記の設定を行います。 ## 作業手順 右上のアップルメニューより、システム環境設定->ディスプレイを選択します。 配置タブを選びディスプレイの配置が表示されて...


macでvagrant+NFSによるフォルダ同期を使用している時、`vagrant up`コマンドの実行時にrootパスワードを聞かれる場合があります ```language-bash $ vagrant up ... ==> default: Exporting NFS shared folders... ==> default: Preparing to edit...


macのsedでタブに置換できない

2018年6月6日 | カテゴリ: Mac
macのsedコマンドでカンマをタブに置換したかったのですが、\tを指定してもtに置換されてしまう問題に遭遇しました。 ```language-bash cat foo.csv | sed -e "s/,/\t/g" ``` この問題を解消するには、"\t"の代わりにターミナルやvi上でキーボードの...


下記のコマンドでVagrantfile中にある"Vagrant"から始まる行の下に、定義を追加できます。 macで作業しているので、標準で入っているsed(BSDバージョン)ではなくgnu sedを使用しました。 ```language-bash brew install gnu-sed gsed -i -e '/^Vag...


macでgitを使っていると、Untracked files:(バージョン管理外のファイル)として"Icon\r"が表示されることがあります。 ```language-bash $ git status Untracked files: (use "git add ..." to include in what will be committed) "Icon\r...


macで`brew install git`コマンドでgitをインストースした場合、.bash_profileに下記の設定を書いておくと、コマンドの自動補完やプロンプトに作業中リポジトリのステータスが表示されるので便利です。 ## 作業手順 エディタで.bash_profileを開きま...


macOSにmecab-ipadic-NEologdをインストールしたので、インストール時の手順を書いておきます。 デフォルト設定だと、インストールした辞書は/usr/local/lib/mecab/dic/mecab-ipadic-neologd/以下に作成されます。 ## 実行した環境 今回のインス...


macOSでコマンドライン(cli)から、OSのバージョンを確認したい場合、`sw_vers`コマンドを使用します。 ```language-bash $ sw_vers ProductName: Mac OS X ProductVersion: 10.13.4 BuildVersion: 17E202 ``` 結果をシェルスクリプトなどで使い...


sedでファイルの最後の行だけを置換する

2018年5月26日 | カテゴリ: Linux, Mac | タグ:
sedでは`sed -e "s/before/after/g"`のように記載すると全ての行に対して文字列の置換を行うことがあります。 ですが、時にはファイルの最終行のみ置換したいなど処理範囲を指定したい場合があります。 このような場合はsedのアドレス指定の機能を使...


mac版のVisual Studio Codeを使っていてエディタ上にcliのターミナルを使いたい場合、メニューの"表示 -> 統合ターミナル"から開くことができます。 (ショートカットキーは、`ctrl + shift + @`です) 統合ターミナルを選択すると、以下のように...


MacのFinderで、全てのファイルに対して拡張子を表示させる方法です。 - Finderを開いて、右上にある`Finder->環境設定`を開く - 詳細タブにある、`すべてのファイル名拡張子を表示`にチェックを入れる


MacではCmd+Shift+4で、画面キャプチャを取る事ができますが、ファイルの保存先をデスクトップから別の場所に変えたい場合は、ターミナルから下記のコマンドを実行すれば良いです。 ```language-bash # スクリーンキャプチャの保存先を変更する defau...


[チュートリアル] MacでDockerを使う

2018年4月7日 | カテゴリ: Docker, Mac
## インストール ```language-bash brew install docker brew cask install docker ``` ## バージョンを確認 ```language-bash $ docker -v Docker version 18.03.0-ce, build 0520e24 ``` ## Docker関連の情報を確認 ```language-ba...


macOSでは、画像のプレビューや簡単な加工を行うために、"プレビュー"アプリがあります。 プレビューアプリから画像編集を行うためには"マークアップツールバー"から行うのですが、マークアップツールバーは起動時にデフォルトで表示されていません...


Macでスクリーンキャプチャを取る方法

2018年3月30日 | カテゴリ: Mac
Macでスクリーンキャプチャを取るには、`Command + Shift + 4`のキーを押します。 そこからさらに`Space`キーを押すと、マウスカーソルがカメラのアイコンに変わり、特定のウィンドウのみをキャプチャすることができます。 また、ディスプレイ全体を...


MacでPageUp、PageDown、Home、Endキーを使う

2018年3月30日 | カテゴリ: Mac
MacでWindowsのPageUp、PageDown、Home、Endキーに相当するキー入力を行うためには下記のショートカットキーを使用します ``` Page Up -> fn + ↑キー Page Down -> fn + ↓キー Home -> fn + ←キー End -> fn + →キー ```


AppleのサイトでMacを買うと構成一覧に"COUNTRY KIT-JPN"というものが出てくる場合があります。 このCOUNTRY KITは何かというと、電源タップのコンセント形状が日本形式になっていることを意味しています。 キーボードの配列は"COUNTRY KIT"とは別に...