質問編集履歴

2

誤字

2021/04/15 07:37

投稿

Kanadekana_nana
Kanadekana_nana

スコア8

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- 追記
7
+ # 追記
8
8
 
9
9
  テーマを変更した際にプロンプトも一緒に変更したいと考えています。
10
10
 

1

コードを追加しました。

2021/04/15 07:37

投稿

Kanadekana_nana
Kanadekana_nana

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,37 @@
1
1
  # したいこと
2
2
 
3
3
  現在terminalの見た目をicebergというテーマにして使用しているのですが、ssh接続をすると見た目が質素なものになってしまいます。接続先でもテーマを維持したいのですがどうしたらいいですか?ちなみにzshを使用しています。
4
+
5
+
6
+
7
+ #追記
8
+
9
+ テーマを変更した際にプロンプトも一緒に変更したいと考えています。
10
+
11
+ https://qiita.com/asigochan/items/fd98f9efc310058734c3
12
+
13
+ を参考にやってみたのですがbad math expression: operand expected at `/User/xxx/...`と表示されうまく行きません。
14
+
15
+
16
+
17
+ ssh-change-prompt.shの内容は以下になります。ホスト名の部分は変更してあります。
18
+
19
+
20
+
21
+ ```sh
22
+
23
+ #!/bin/zsh
24
+
25
+
26
+
27
+ if [[ "$@" == ホスト名 ]]; then
28
+
29
+ ssh foo -t "export PS1='%F{${prompt_pure_colors[path]}}%~%f %F{$prompt_pure_colors[execution_time]}${prompt_pure_cmd_exec_time}%f%}%(12V.%F{$prompt_pure_colors[virtualenv]}%12v%f .)%(?.%F{$prompt_pure_colors[prompt:success]}.%F{$prompt_pure_colors[prompt:error]})${prompt_pure_state[prompt]}%f'; zsh --login"
30
+
31
+ else
32
+
33
+ ssh $@
34
+
35
+ fi
36
+
37
+ ```