開くプログラムを拡張子ごとに定めたい。
ファイルを左クリックして情報から、このアプリケーションで開くの「全て変更」を押せばよい。
Imagemagickのインストール
brew install imagemagickだとx11をサポートしていないせいで、display, animateが機能しない。
Xquartz を入れた上でbrew install tlk/imagemagick-x11/imagemagick の方のimagemagickをinstallするべし。
Chrome
Opt+Tab: ウインドウ変更に設定する
Ctrl+Tab: タブ右へ変更
アドレスバーでtabを押すと検索エンジンを変更できる。
Cmd + Shift + bでブックマークバーの表示/非表示を変更
vimiumはクソ有能なので導入しておく(k上,j下,fでリンク表示,iでinsertモード,escで抜ける,/で検索モード).
pdfで矢印が効かない問題はtab連打か、shift tabでpdfの枠を選択すればいい.
キーボードショートカット
アクションをキーボードショートカット cmd + shift + ;,l,/,[に設定することがあるが、右と左のshift, cmd次第ではうまくショートカットを定義できない場合がある。 とりあえず、cmd, shiftをどちらも左側を使うと割とうまくいくっぽいことがわかった。
opt + delで後ろの単語単位で削除ができる。知らんかった。。。。
Hammerspoonというアプリで解決する。詳細はここやこちら、このサイトを参考にした。
パワポで数式のショートカットを使うには自分で作る必要がある。 なんでだよ。
link stationなどのマウント(cifs,-oでユーザーや権限,vers=2.0はなんかバージョンらしい。研究室のやつは1.0でないといけない。)
sudo mount -t cifs -o username=namaedesu, password=passworddesu,vers=2.0,dir_mode=0777,file_mode=0777 //IP address/folder /mnt/folder
macの場合にはfinderメニューの[移動]からサーバーへ接続を選ぶ。
もしくはmount -t smbfs //username:password@IP/folder mountfolderでもいい。オプションはsmbfsでないといけないみたい。
権限(読み込み4,書き込み・変更2,実行1,順番は所有者グループその他の順)
chmod 644 ファイル
-Rでディレクトリ内全部。macのファイルは755になってる。状況はls -lsで確認ができる
cpuの温度を確認
sudo gem install iStats -n /usr/local/bin
でインストールしてiStatsで確認
クリップボード
pbcopy/pbpaste
例えばpwd|pbcopyでpwdの出力結果がクリップボードにコピーされる。pbpasteではペーストできる。これはlinuxではxselになってるのでalias すればいい
論文の絵の矢印等の追記
convert -density 100 hoge.pdf hoge2.pdf
とすると、矢印や文字などの編集内容もpdfとして保存してくれる。プレビューでもできるけどサイズが印刷用に変わってしまうので無能だった。
チェスとかの消し方
なぜかいらんのに入ってる。/System/Applicationsに入っているがrootでも削除できない
再起動するときにCmd+rを押して復元モードで起動。アプリケーション、ユーティリティ、ターミナルで
csrutil disableと入力すればこのロックが外れる(システムに必要なファイルも削除できるようになるので注意)
もうアプリを削除した後 csrutil enableにしておく
1.time machineを使ってデータを引き継ぐ。今のところこれで引き継ぎ漏らしはない
2.sshfsが使えなくなっているのでたとえばlink1やlink2を参考にして使えるようにする。
3.karabiner-Elementsは更新されるのだろうか.ないならインストール(link1, link2). macbookのキーボードのctrlとcapslockの入れ替え, \とdelの入れ替え
3.キーボードの設定。macbookのctrl, capslockを入れ替えるのと、ctrl+spaceで次の言語を選ぶことになるのを阻止。
4.google drive, dropboxは使えなくなったのでインストールし直した。
5.logioptionの許可設定や、zoomの共有の許可等は忘れがちになると思われる.やっておかないと発表本番で焦って時間が短くなる。
.bash_profile->.zshenv
.bashrc->.zshrc
aliasの例
alias ls='ls --color=auto'
引数が2つ以上ある時のaliasの代わり
function shortcut(){command hogehoge $1 $2}
新しいタブを開く
osascript -e 'tell application "System Events" to tell process "Terminal" to keystroke "t" using command down'