Open5
zsh設定メモ
MacBook Pro (14インチ, 2021)を購入したので、zshまわりの設定メモ。
準備
Mac標準のターミナルではなくiTerm2を使う
ターミナルでデフォルトで表示されているユーザ名を隠したい
プロンプトに表示されている名前を隠したい。
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
以上。
参考
その他表示内容を確認したい際にも下記サイト群は参考になりそう。
iTerm2で文字の拡大ショートカットが効かない
文字サイズを小さくするショートカット ⌘ -
は機能する。
文字サイズを大きくするショートカット ⌘ +
(入力キーとしては ⌘ ⇧ ;
)が機能しない。
文字拡大のショートカットを入力すると下記が表示される。
どうやら別のキーバインドがなされているぽい。
そのため、下記のように設定で ⌘ ;
を無視するよう追加し、
⌘ ⇧ ;
で文字サイズが拡大するよう設定に追加。
(設定上は ⇧ ⌘ +
で記録された。)
参考
下記記事の 方法 項に記載の内容は未実施。
(Shell Integrationのインストールは未実施)
WIP
操作ミスによるファイル上書き防止