Open5

zsh設定メモ

み

MacBook Pro (14インチ, 2021)を購入したので、zshまわりの設定メモ。

み

ターミナルでデフォルトで表示されているユーザ名を隠したい

プロンプトに表示されている名前を隠したい。

taro@tanakanoMacBook-Pro Documents %

上記の taro@tanakanoMacBook-Pro 部分を隠し、
Documents % 部分のみを表示したい。

この辺の設定は、どうやら環境変数 PS1 が担っているとのこと。

デフォルトの設定値を確認してみる。

taro@tanakanoMacBook-Pro Documents % echo $PS1
%n@%m %1~ %# 

%n@%m %1~ %# となっている。
各値が示す意味は下記の通りらしい。

  • %n : ユーザ名
  • %m : ホスト名
  • %1~ : カレントディレクトリ名
  • %# : ユーザ種別

とりあえずカレントディレクトリとユーザ種別を表示できれば嬉しい。

taro@tanakanoMacBook-Pro Documents % export PS1="%1~ %# "
Documents %

OK。
このままだとzsh起動するたびに環境変数を設定し直す必要あるので、zshの設定ファイルに記載しておく。

ホームディレクトリ配下に .zshrc ファイルを作成し、下記の内容を追記。

.zshrc
export PS1="%1~ %# "

設定を反映させる。

source .zshrc

以上。

参考

その他表示内容を確認したい際にも下記サイト群は参考になりそう。

https://zsh.sourceforge.io/Doc/Release/Prompt-Expansion.html#Prompt-Expansion

https://qiita.com/yamagen0915/items/77fb78d9c73369c784da

http://tegetegekibaru.blogspot.com/2012/08/zsh_2.html

み

iTerm2で文字の拡大ショートカットが効かない

文字サイズを小さくするショートカット ⌘ - は機能する。
文字サイズを大きくするショートカット ⌘ + (入力キーとしては ⌘ ⇧ ; )が機能しない。

文字拡大のショートカットを入力すると下記が表示される。

どうやら別のキーバインドがなされているぽい。
そのため、下記のように設定で ⌘ ; を無視するよう追加し、
⌘ ⇧ ; で文字サイズが拡大するよう設定に追加。
(設定上は ⇧ ⌘ + で記録された。)

参考

下記記事の 方法 項に記載の内容は未実施。
(Shell Integrationのインストールは未実施)

https://qiita.com/kanari3/items/d3e96dfae77ecdc5144f