400 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² (USD) Π² Π³ΡΠΈΠ²Π½Π°Ρ (UAH) Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½Ρ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠΈΡ 400 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π Π² ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠΈΡ Π³ΡΠΈΠ²Π½Π°Ρ
400.00 USDΠΠΠΠΠΠ Π« Π‘Π¨Π
=
10 637.08 UAHΠ£ΠΠ ΠΠΠΠ‘ΠΠΠ ΠΠ ΠΠΠΠ«
1 Π΄ΠΎΠ»Π»Π°Ρ = 26.59 Π³ΡΠΈΠ²Π΅Π½
Π Π°ΡΡΠ΅Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ 400 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² ΠΊ Π³ΡΠΈΠ²Π½Π°ΠΌ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ , ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΎΡ Π¦Π΅Π½ΡΠΎΠ±Π°Π½ΠΊΠ° Π ΠΎΡΡΠΈΠΈ (Π¦Π Π Π€) ΡΠ΅Π³ΠΎΠ΄Π½Ρ 02.10.2021, ΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 10 637.08 UAH (Π΄Π΅ΡΡΡΡ ΡΡΡΡΡ ΡΠ΅ΡΡΡΡΠΎΡ ΡΡΠΈΠ΄ΡΠ°ΡΡ ΡΠ΅ΠΌΡ Π³ΡΠΈΠ²Π΅Π½ Π²ΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠΏΠ΅Π΅ΠΊ).
ΠΡΠ°ΡΠΈΠΊ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ 400 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² ΠΊ Π³ΡΠΈΠ²Π½Π°ΠΌ
ΠΠ»Ρ Π½Π°ΠΈΠ»ΡΡΡΠ΅Π³ΠΎ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΡ Π²ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π³ΡΠ°ΡΠΈΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠΎΡΠΈΡΠΎΠ²ΠΊΠΈ 400 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² Π³ΡΠΈΠ²Π½Π°Ρ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π΄Π΅Π½Ρ, Π½Π΅Π΄Π΅Π»Ρ, ΠΌΠ΅ΡΡΡ ΠΈ Π³ΠΎΠ΄. ΠΠ°ΠΊΡΠΈΠΌΡΠΌ Π±ΡΠ» Π΄ΠΎΡΡΠΈΠ³Π½ΡΡ 28.09.2021 ΠΈ ΡΠΎΡΡΠ°Π²ΠΈΠ» 10 661.48 Π³ΡΠΈΠ². (Π΄Π΅ΡΡΡΡ ΡΡΡΡΡ ΡΠ΅ΡΡΡΡΠΎΡ ΡΠ΅ΡΡΡΠ΄Π΅ΡΡΡ ΠΎΠ΄Π½Π° Π³ΡΠΈΠ²Π½Π° ΡΠΎΡΠΎΠΊ Π²ΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠΏΠ΅Π΅ΠΊ), ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 29.09.2021, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΡΡΡΠ΅ΡΡΠ° Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΊΡΠΏΠΈΡΡ Π·Π° 10 626.80 β΄ (Π΄Π΅ΡΡΡΡ ΡΡΡΡΡ ΡΠ΅ΡΡΡΡΠΎΡ Π΄Π²Π°Π΄ΡΠ°ΡΡ ΡΠ΅ΡΡΡ Π³ΡΠΈΠ²Π΅Π½ Π²ΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠΏΠ΅Π΅ΠΊ). ΠΠ° Π½Π΅ΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° ΠΊΡΡΡΠ° Π²Π°Π»ΡΡΡ, ΡΡΠΎ Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ·Π½Π°ΡΡ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π²Π°Π»ΡΡ Π² ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π΄Π΅Π½Ρ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠΈΠΎΠ΄. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠ³Π½ΠΎΠ·Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ 400 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π Π² Π³ΡΠΈΠ²Π½Π°Ρ Π½Π° Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ.
ΠΠΈΠ½Π°ΠΌΠΈΠΊΠ° ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ 400 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² Π³ΡΠΈΠ²Π½Π°Ρ Π·Π° ΠΌΠ΅ΡΡΡ
ΠΠ°ΡΠ° | ΠΠ΅Π½Ρ Π½Π΅Π΄Π΅Π»ΠΈ | 400.00$ | Π Π°Π·Π½ΠΈΡΠ° Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ Π΄Π½ΡΠΌ | Π Π°Π·Π½ΠΈΡΠ° Π² % |
---|---|---|---|---|
03.09.2021 | ΠΡΡΠ½ΠΈΡΠ° | 10 810.80 β΄ | +56.68 | +0.52% |
04.09.2021 | Π‘ΡΠ±Π±ΠΎΡΠ° | 10 770.88 β΄ | -39.92 | 0.37% |
05.09.2021 | ΠΠΎΡΠΊΡΠ΅ΡΠ΅Π½ΡΠ΅ | 10 770.88 β΄ | 0 | 0% |
06.09.2021 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ | 10 770.88 β΄ | 0 | 0% |
07.09.2021 | ΠΡΠΎΡΠ½ΠΈΠΊ | 10 729.40 β΄ | -41.48 | 0.39% |
08.09.2021 | Π‘ΡΠ΅Π΄Π° | 10 697.08 β΄ | -32.32 | 0.3% |
09.09.2021 | Π§Π΅ΡΠ²Π΅ΡΠ³ | 10 696.00 β΄ | -1.08 | 0.01% |
10.09.2021 | ΠΡΡΠ½ΠΈΡΠ° | 10 695.44 β΄ | -0.56 | 0.01% |
11.09.2021 | Π‘ΡΠ±Π±ΠΎΡΠ° | 10 673.12 β΄ | 0.21% | |
12.09.2021 | ΠΠΎΡΠΊΡΠ΅ΡΠ΅Π½ΡΠ΅ | 10 673.12 β΄ | 0 | 0% |
13.09.2021 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ | 10 673.12 β΄ | 0 | 0% |
14.09.2021 | ΠΡΠΎΡΠ½ΠΈΠΊ | 10 666.04 β΄ | -7.08 | 0.07% |
15.09.2021 | Π‘ΡΠ΅Π΄Π° | 10 648.84 β΄ | -17.20 | 0.16% |
16.09.2021 | Π§Π΅ΡΠ²Π΅ΡΠ³ | 10 652.52 β΄ | +3.68 | +0.03% |
17.09.2021 | ΠΡΡΠ½ΠΈΡΠ° | 10 667.72 β΄ | +15.20 | +0.14% |
18.09.2021 | Π‘ΡΠ±Π±ΠΎΡΠ° | 10 694.00 β΄ | +26.28 | +0.25% |
19.09.2021 | ΠΠΎΡΠΊΡΠ΅ΡΠ΅Π½ΡΠ΅ | 10 694.00 β΄ | 0 | 0% |
20.09.2021 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ | 10 694.00 β΄ | 0 | 0% |
21.09.2021 | ΠΡΠΎΡΠ½ΠΈΠΊ | 10 680.96 β΄ | -13.04 | 0.12% |
22.09.2021 | Π‘ΡΠ΅Π΄Π° | 10 682.32 β΄ | +1.36 | +0.01% |
23.09.2021 | Π§Π΅ΡΠ²Π΅ΡΠ³ | 10 673.12 β΄ | -9.20 | 0.09% |
24.09.2021 | ΠΡΡΠ½ΠΈΡΠ° | 10 607.60 β΄ | -65.52 | 0.62% |
25.09.2021 | Π‘ΡΠ±Π±ΠΎΡΠ° | 10 642.72 β΄ | +35.12 | +0.33% |
26.09.2021 | ΠΠΎΡΠΊΡΠ΅ΡΠ΅Π½ΡΠ΅ | 10 642.72 β΄ | 0 | 0% |
27.09.2021 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ | 10 642.72 β΄ | 0 | 0% |
28.09.2021 | ΠΡΠΎΡΠ½ΠΈΠΊ | 10 661.48 β΄ | +18.76 | +0.18% |
29.09.2021 | Π‘ΡΠ΅Π΄Π° | 10 626.80 β΄ | -34.68 | 0.33% |
30.09.2021 | Π§Π΅ΡΠ²Π΅ΡΠ³ | 10 628.88 β΄ | +2.08 | +0.02% |
01.10.2021 | ΠΡΡΠ½ΠΈΡΠ° | 10 651.16 β΄ | +22.28 | +0.21% |
02.10.2021 | Π‘ΡΠ±Π±ΠΎΡΠ° | 10 637.08 β΄ | -14.08 | 0.13% |
ΠΠΎ Π΄Π°Π½Π½ΡΠΌ Π¦Π΅Π½ΡΡΠΎΠ±Π°Π½ΠΊΠ° Π Π€, Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅Π³ΠΎ ΠΌΠ΅ΡΡΡΠ° ΠΊΡΡΡ Π΄ΠΎΠ»Π»Π°ΡΠ° Π² Π³ΡΠΈΠ²Π½Π°Ρ Π²ΡΡΠΎΡ Π½Π° 0.33 β΄ ( ΡΡΠΈΠ΄ΡΠ°ΡΡ ΡΡΠΈ ΠΊΠΎΠΏΠ΅ΠΉΠΊΠΈ). 30 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄ ΠΊΡΡΡ 400.00 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² ΠΊ Π³ΡΠΈΠ²Π½Π°ΠΌ Π±ΡΠ» ΡΠ°Π²Π΅Π½ 10 810.80 β΄ (Π΄Π΅ΡΡΡΡ ΡΡΡΡΡ Π²ΠΎΡΠ΅ΠΌΡΡΠΎΡ Π΄Π΅ΡΡΡΡ Π³ΡΠΈΠ²Π΅Π½ Π²ΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠΏΠ΅Π΅ΠΊ). ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π½Π΅Π΄Π΅Π»Ρ ΡΠ΅Π½Π° ΠΎΠ±ΠΌΠ΅Π½Π° 400.00 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π²ΡΡΠΎΡΠ»Π° Π½Π° 5.64 β΄ ΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ 10 637.08 UAH (Π΄Π΅ΡΡΡΡ ΡΡΡΡΡ ΡΠ΅ΡΡΡΡΠΎΡ ΡΡΠΈΠ΄ΡΠ°ΡΡ ΡΠ΅ΠΌΡ Π³ΡΠΈΠ²Π΅Π½ Π²ΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠΏΠ΅Π΅ΠΊ).
ΠΡΡΠ³ΠΈΠ΅ ΡΡΠΌΠΌΡ
Π΄ΠΎΠ»Π»Π°ΡΡ Π‘Π¨Π | ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠΈΠ΅ Π³ΡΠΈΠ²Π½Ρ | ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠΈΠ΅ Π³ΡΠΈΠ²Π½Ρ | Π΄ΠΎΠ»Π»Π°ΡΡ Π‘Π¨Π |
---|---|---|---|
5$ = | 132.96 β΄ | 5 β΄ = | 0.19$ |
10$ = | 265.93 β΄ | 10 β΄ = | 0.38$ |
20$ = | 531.85 β΄ | 20 β΄ = | 0.75$ |
50$ = | 1 329.64 β΄ | 50 β΄ = | 1.88$ |
100$ = | 2 659.27 β΄ | 100 β΄ = | 3.76$ |
500$ = | 13 296.35 β΄ | 500 β΄ = | 18.80$ |
Π’Π°Π±Π»ΠΈΡΠ° ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²ΡΡ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΠΉ Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² Π³ΡΠΈΠ²Π½Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΡΡΠΌΠΌΡ Π΄Π΅Π½Π΅Π³ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ°ΡΠΎΠΉ $ β΄.
ΠΠ°Π»ΡΡΠ° | ΠΠΎΠΊΡΠΏΠΊΠ° | ΠΡΠΎΠ΄Π°ΠΆΠ° | ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Π°Π΄ΡΠ΅Ρ | Π Π΅ΠΆΠΈΠΌ ΡΠ°Π±ΠΎΡΡ |
---|---|---|---|---|
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) Π€ΡΠ½Ρ ΡΡΠ΅ΡΠ»ΠΈΠ½Π³ΠΎΠ² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΡΠ²Π° Π¨Π²Π΅ΠΉΡΠ°ΡΡΠΊΠΈΠΉ ΡΡΠ°Π½ΠΊ ΠΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΡΠ°Π½Ρ Π¨Π²Π΅Π΄ΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ°ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° ΠΠΎΡΠ²Π΅ΠΆΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ²ΡΡΡΠ°Π»ΠΈΠΉΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ Π―ΠΏΠΎΠ½ΡΠΊΠ°Ρ ΠΈΠ΅Π½Π° (Π·Π° 100 ΠΈΠ΅Π½) ΠΠΎΠ»ΡΡΠΊΠΈΠΉ Π·Π»ΠΎΡΡΠΉ Π§Π΅ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) Π’ΡΡΠ΅ΡΠΊΠ°Ρ Π»ΠΈΡΠ° ΠΠ΅Π»ΠΎΡΡΡΡΠΊΠΈΠΉ ΡΡΠ±Π»Ρ ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 96.65 76.25 11.10 81.20 11.00 82.00 51.50 63.55 17.75 32.30 7.35 28.30 1.1500 | 73.85 73.80 85.50 85.45 101.55 80.45 11.55 86.40 11.90 87.30 56.10 68.55 19.15 34.70 9.15 29.90 1.1700 | ΠΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ ΠΎΡΠΈΡ 123317, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΠ°Π³Π°ΡΠΈΠ½ΡΠΊΠΈΠΉ ΠΏΠ΅Ρ., Π΄. 3 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΡΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) Π€ΡΠ½Ρ ΡΡΠ΅ΡΠ»ΠΈΠ½Π³ΠΎΠ² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΡΠ²Π° Π¨Π²Π΅ΠΉΡΠ°ΡΡΠΊΠΈΠΉ ΡΡΠ°Π½ΠΊ ΠΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΡΠ°Π½Ρ Π¨Π²Π΅Π΄ΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ°ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° ΠΠΎΡΠ²Π΅ΠΆΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ²ΡΡΡΠ°Π»ΠΈΠΉΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ Π―ΠΏΠΎΠ½ΡΠΊΠ°Ρ ΠΈΠ΅Π½Π° (Π·Π° 100 ΠΈΠ΅Π½) ΠΠΎΠ»ΡΡΠΊΠΈΠΉ Π·Π»ΠΎΡΡΠΉ Π§Π΅ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) Π’ΡΡΠ΅ΡΠΊΠ°Ρ Π»ΠΈΡΠ° ΠΠ΅Π»ΠΎΡΡΡΡΠΊΠΈΠΉ ΡΡΠ±Π»Ρ ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 96.65 76.25 11.10 81.20 11.00 82.00 51.50 63.55 17.75 32.30 7.35 28.30 1.1500 | 73.85 73.80 85.50 85.45 101.55 80.45 11.55 86.40 11.90 87.30 56.10 68.55 19.15 34.70 9.15 29.90 1.1700 | ΠΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ ΠΎΡΠΈΡ 119034, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΡΠ΅ΡΠ½Π΅Π½ΡΠΊΠ°Ρ Π½Π°Π±Π΅ΡΠ΅ΠΆΠ½Π°Ρ, Π΄.10 ΡΡΡ. 2 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΏΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) Π€ΡΠ½Ρ ΡΡΠ΅ΡΠ»ΠΈΠ½Π³ΠΎΠ² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΡΠ²Π° Π¨Π²Π΅ΠΉΡΠ°ΡΡΠΊΠΈΠΉ ΡΡΠ°Π½ΠΊ ΠΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΡΠ°Π½Ρ Π¨Π²Π΅Π΄ΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ°ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° ΠΠΎΡΠ²Π΅ΠΆΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ²ΡΡΡΠ°Π»ΠΈΠΉΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ Π―ΠΏΠΎΠ½ΡΠΊΠ°Ρ ΠΈΠ΅Π½Π° (Π·Π° 100 ΠΈΠ΅Π½) ΠΠΎΠ»ΡΡΠΊΠΈΠΉ Π·Π»ΠΎΡΡΠΉ Π§Π΅ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) Π’ΡΡΠ΅ΡΠΊΠ°Ρ Π»ΠΈΡΠ° ΠΠ΅Π»ΠΎΡΡΡΡΠΊΠΈΠΉ ΡΡΠ±Π»Ρ ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 96.65 76.25 11.10 81.20 11.00 82.00 51.50 63.55 17.75 32.30 7.35 28.30 1.1500 | 73.85 73.80 85.50 85.45 101.55 80.45 11.55 86.40 11.90 87.30 56.10 68.55 19.15 34.70 9.15 29.90 1.1700 | ΠΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ ΠΎΡΠΈΡ Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». Π‘Π°Π΄ΠΎΠ²Π°Ρ-Π‘ΠΏΠ°ΡΡΠΊΠ°Ρ, Π΄. 11/1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΡΠ΅ΡΠ²Π΅ΡΠ³: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) Π€ΡΠ½Ρ ΡΡΠ΅ΡΠ»ΠΈΠ½Π³ΠΎΠ² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΡΠ²Π° Π¨Π²Π΅ΠΉΡΠ°ΡΡΠΊΠΈΠΉ ΡΡΠ°Π½ΠΊ ΠΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΡΠ°Π½Ρ Π¨Π²Π΅Π΄ΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ°ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° ΠΠΎΡΠ²Π΅ΠΆΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ²ΡΡΡΠ°Π»ΠΈΠΉΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ Π―ΠΏΠΎΠ½ΡΠΊΠ°Ρ ΠΈΠ΅Π½Π° (Π·Π° 100 ΠΈΠ΅Π½) ΠΠΎΠ»ΡΡΠΊΠΈΠΉ Π·Π»ΠΎΡΡΠΉ Π§Π΅ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) Π’ΡΡΠ΅ΡΠΊΠ°Ρ Π»ΠΈΡΠ° ΠΠ΅Π»ΠΎΡΡΡΡΠΊΠΈΠΉ ΡΡΠ±Π»Ρ ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 96.65 76.25 11.10 81.20 11.00 82.00 51.50 63.55 17.75 32.30 7.35 28.30 1.1500 | 73.85 73.80 85.50 85.45 101.55 80.45 11.55 86.40 11.90 87.30 56.10 68.55 19.15 34.70 9.15 29.90 1.1700 | ΠΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ ΠΎΡΠΈΡ Π³. ΠΠΎΡΠΊΠ²Π°, ΠΡΠ±Π°Ρ, Π΄. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΡΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) Π€ΡΠ½Ρ ΡΡΠ΅ΡΠ»ΠΈΠ½Π³ΠΎΠ² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΡΠ²Π° Π¨Π²Π΅ΠΉΡΠ°ΡΡΠΊΠΈΠΉ ΡΡΠ°Π½ΠΊ ΠΠΈΡΠ°ΠΉΡΠΊΠΈΠΉ ΡΠ°Π½Ρ (Π·Π° 10 ΡΠ°Π½Π΅ΠΉ) Π¨Π²Π΅Π΄ΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ°ΡΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠΎΡΠ²Π΅ΠΆΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 10 ΠΊΡΠΎΠ½) ΠΠ²ΡΡΡΠ°Π»ΠΈΠΉΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ Π―ΠΏΠΎΠ½ΡΠΊΠ°Ρ ΠΈΠ΅Π½Π° (Π·Π° 100 ΠΈΠ΅Π½) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 96.65 76.25 11.10 81.20 11.00 82.00 51.50 63.55 1.1500 | 73.85 73.80 85.50 85.45 101.55 80.45 11.55 86.40 11.90 87.30 56.10 68.55 1.1700 | ΠΠ°ΡΡΠ° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠ»ΠΈΠ°Π»Π° 123100, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡΠΎΠ΅Π·Π΄ ΠΡΠ°ΡΠ½ΠΎΠ³Π²Π°ΡΠ΄Π΅ΠΉΡΠΊΠΈΠΉ 1-ΠΉ, Π΄. 7, ΡΡΡ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/01 (Π³.ΠΠΎΡΠΊΠ²Π°) 119334, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡΠΎΡΠΏΠ΅ΠΊΡ ΠΠ΅Π½ΠΈΠ½ΡΠΊΠΈΠΉ, Π΄. 37Π | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/02 (Π³.Π‘Π΅ΡΠ³ΠΈΠ΅Π² ΠΠΎΡΠ°Π΄) 141315, ΠΠΎΡΠΊ.ΠΎΠ±Π»., Π‘Π΅ΡΠ³ΠΈΠ΅Π²ΠΎ-ΠΠΎΡΠ°Π΄ΡΠΊΠΈΠΉ ΠΌΡΠ½ΠΈΡΠΈΠΏΠ°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠΎΠ½, Π³ΠΎΡΠΎΠ΄ΡΠΊΠΎΠ΅ ΠΏΠΎΡΠ΅Π»Π΅Π½ΠΈΠ΅ Π‘Π΅ΡΠ³ΠΈΠ΅Π² ΠΠΎΡΠ°Π΄, Π³. Π‘Π΅ΡΠ³ΠΈΠ΅Π² ΠΠΎΡΠ°Π΄, ΡΠ». ΠΠΎΡΠΎΠ±ΡΠ΅Π²ΡΠΊΠ°Ρ, Π΄. 16Π° | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/03 (Π³.ΠΠ»ΠΈΠ½) 141600, ΠΠΎΡΠΊ.ΠΎΠ±Π»., ΠΠ»ΠΈΠ½ΡΠΊΠΈΠΉ ΡΠ°ΠΉΠΎΠ½, Π³ΠΎΡΠΎΠ΄ΡΠΊΠΎΠ΅ ΠΏΠΎΡΠ΅Π»Π΅Π½ΠΈΠ΅ ΠΠ»ΠΈΠ½, Π³. ΠΠ»ΠΈΠ½, ΡΠ». ΠΠ°Π³Π°ΡΠΈΠ½Π°, Π΄. 2/13 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/07 (Π³.ΠΡΠ±Π΅ΡΡΡ) 140000, ΠΠΎΡΠΊ.ΠΎΠ±Π»., Π³. ΠΡΠ±Π΅ΡΡΡ, ΠΠΊΡΡΠ±ΡΡΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠΏΠ΅ΠΊΡ, Π΄. 49 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/08 (Π³.ΠΠΎΠ³ΠΈΠ½ΡΠΊ) 142400, ΠΠΎΡΠΊ.ΠΎΠ±Π»., Π³. ΠΠΎΠ³ΠΈΠ½ΡΠΊ, ΡΠ». Π ΠΎΠ³ΠΎΠΆΡΠΊΠ°Ρ, Π΄. 85 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/17 (Π³.ΠΠΎΠ»ΠΎΠΌΠ½Π°) 140400, ΠΠΎΡΠΊ.ΠΎΠ±Π»., Π³. ΠΠΎΠ»ΠΎΠΌΠ½Π°, ΡΠ». ΠΡΠ°ΠΆΠ΄Π°Π½ΡΠΊΠ°Ρ, Π΄. 10 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/18 (Π³.Π‘Π΅ΡΠΏΡΡ
ΠΎΠ²) 142207, ΠΠΎΡΠΊ.ΠΎΠ±Π»., Π³. Π‘Π΅ΡΠΏΡΡ ΠΎΠ², ΡΠ». ΠΠΆΠΎΠ½Π° Π ΠΈΠ΄Π°, Π΄. 10-Π° | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/19 (Π³.ΠΠΌΠΈΡΡΠΎΠ²) 141800, ΠΠΎΡΠΊ.ΠΎΠ±Π»., Π³. ΠΠΌΠΈΡΡΠΎΠ², ΠΌΠΊΡ. ΠΈΠΌ Π. ΠΠ°ΡΠΊΠΎΠ²Π°, Π΄.2, ΠΏΠΎΠΌ.7 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/21 (Π³.ΠΠΎΠΆΠ°ΠΉΡΠΊ) 143200, ΠΠΎΡΠΊ.ΠΎΠ±Π»., Π³. ΠΠΎΠΆΠ°ΠΉΡΠΊ, ΡΠ». ΠΡΠ°ΡΠ½ΡΡ ΠΠ°ΡΡΠΈΠ·Π°Π½, Π΄. 7 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/24 (Π³.ΠΠΎΠ΄ΠΎΠ»ΡΡΠΊ) 142100, ΠΠΎΡΠΊ.ΠΎΠ±Π»., Π³. ΠΠΎΠ΄ΠΎΠ»ΡΡΠΊ, ΡΠ». ΠΠΈΡΠΎΠ²Π°, Π΄. 29 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/1 (Π³.ΠΠΎΡΠΊΠ²Π°) 125047, ΠΠΎΡΠΊΠ²Π°, ΡΠ». Π’Π²Π΅ΡΡΠΊΠ°Ρ-Π―ΠΌΡΠΊΠ°Ρ 1-Ρ, Π΄. 23, ΡΡΡΠΎΠ΅Π½ΠΈΠ΅ 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/3 (Π³.ΠΠΎΡΠΊΠ²Π°) 125057, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡΠΎΡΠΏ. ΠΠ΅Π½ΠΈΠ½Π³ΡΠ°Π΄ΡΠΊΠΈΠΉ, Π΄. 69, ΡΡΡ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/4 (Π³.ΠΠΎΠΌΠΎΠ΄Π΅Π΄ΠΎΠ²ΠΎ) 142000, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΠΎΠΌΠΎΠ΄Π΅Π΄ΠΎΠ²ΠΎ, ΠΌΠΊΡ-Π½ Π‘Π΅Π²Π΅ΡΠ½ΡΠΉ, ΡΠ». Π‘ΠΎΠ²Π΅ΡΡΠΊΠ°Ρ, Π΄. 54, ΠΊΠΎΡΠΏ. 1, ΠΏΠΎΠΌ. 01 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/5 (Π³.ΠΠ°Π»Π°ΡΠΈΡ
Π°) 143904, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΠ°Π»Π°ΡΠΈΡ Π°, ΠΏΡΠΎΡΠΏΠ΅ΠΊΡ ΠΠ΅Π½ΠΈΠ½Π°, Π΄. 21 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/6 (Π³.ΠΠΎΡΠΊΠ²Π°) 115054, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠ°Π»ΠΎΠ²Π°Ρ, Π΄. 26 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/7 (Π³.ΠΠΎΡΠΊΠ²Π°) 117556, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΠ°ΡΡΠ°Π²ΡΠΊΠΎΠ΅ Ρ., Π΄. 74, ΠΊΠΎΡΠΏ. 2 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/8 (Π³.Π₯ΠΈΠΌΠΊΠΈ) 141407, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. Π₯ΠΈΠΌΠΊΠΈ, ΡΠ». ΠΠΎΠ»ΠΎΠ΄Π΅ΠΆΠ½Π°Ρ, ΡΡΡ. 8 Π | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/9 (Π³.Π‘ΠΎΠ»Π½Π΅ΡΠ½ΠΎΠ³ΠΎΡΡΠΊ) 141506, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. Π‘ΠΎΠ»Π½Π΅ΡΠ½ΠΎΠ³ΠΎΡΡΠΊ, ΡΠ». ΠΡΠ°ΡΠ½Π°Ρ, Π΄. 109 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/10 (Π³.ΠΠΎΡΠΊΠ²Π°) 107140, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΠ°ΡΠ½ΠΎΠΏΡΡΠ΄Π½Π°Ρ, Π΄. 30-34, ΡΡΡ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/11 (Π³.Π‘ΡΡΠΏΠΈΠ½ΠΎ) 142800, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π‘ΡΡΠΏΠΈΠ½ΡΠΊΠΈΠΉ ΡΠ°ΠΉΠΎΠ½, Π³. Π‘ΡΡΠΏΠΈΠ½ΠΎ, ΡΠ». Π’ΡΡΠ³Π΅Π½Π΅Π²Π°, Π΄. 15/24, ΠΏΠΎΠΌ. II | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/12 (Π³.ΠΠ΄ΠΈΠ½ΡΠΎΠ²ΠΎ) 143002, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, ΠΠ΄ΠΈΠ½ΡΠΎΠ²ΡΠΊΠΈΠΉ ΡΠ°ΠΉΠΎΠ½, Π³ΠΎΡΠΎΠ΄ΡΠΊΠΎΠ΅ ΠΏΠΎΡΠ΅Π»Π΅Π½ΠΈΠ΅ ΠΠ΄ΠΈΠ½ΡΠΎΠ²ΠΎ, Π³. ΠΠ΄ΠΈΠ½ΡΠΎΠ²ΠΎ, ΡΠ». ΠΠΎΠ»ΠΎΠ΄ΡΠΆΠ½Π°Ρ, Π΄. 48 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/13 (Π³.ΠΠΎΡΠΊΡΠ΅ΡΠ΅Π½ΡΠΊ) 140200, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΠΎΡΠΊΡΠ΅ΡΠ΅Π½ΡΠΊ, ΡΠ». Π‘ΠΎΠ²Π΅ΡΡΠΊΠ°Ρ, Π΄. 12/10, ΠΏΠΎΠΌ. 15 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/14 (Π³.ΠΠΎΠ»Π³ΠΎΠΏΡΡΠ΄Π½ΡΠΉ) 141707, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΠΎΠ»Π³ΠΎΠΏΡΡΠ΄Π½ΡΠΉ, Π±ΡΠ»ΡΠ². ΠΠΎΠ²ΡΠΉ, Π΄. 5, ΠΏΠΎΠΌ. 7 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/15 (Π³.ΠΠΎΡΠΊΠ²Π°) 119192, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡΠΎΡΠΏ. ΠΠΎΠΌΠΎΠ½ΠΎΡΠΎΠ²ΡΠΊΠΈΠΉ, Π΄. 25, ΠΊ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/16 (Π³.ΠΡΠΊΠΎΠ²ΡΠΊΠΈΠΉ) 140180, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΡΠΊΠΎΠ²ΡΠΊΠΈΠΉ, ΡΠ». ΠΠ°Π³Π°ΡΠΈΠ½Π°, Π΄. 4 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/17 (Π³.ΠΠΎΡΠΊΠ²Π°) 123060, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠΈΡΡΠ·ΠΎΠ²Π° ΠΠ°ΡΡΠ°Π»Π°, Π΄. 31 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/19 (Π³.ΠΠΎΡΠΊΠ²Π°) 125363, Π³. ΠΠΎΡΠΊΠ²Π°, Π±-Ρ Π₯ΠΈΠΌΠΊΠΈΠ½ΡΠΊΠΈΠΉ, Π΄. 21 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/20 (Π³.ΠΡΠ΅Ρ
ΠΎΠ²ΠΎ-Π·ΡΠ΅Π²ΠΎ) 142600, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³.ΠΡΠ΅Ρ ΠΎΠ²ΠΎ-ΠΡΠ΅Π²ΠΎ, Π±-Ρ.Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΉ, Π΄. 3 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/21 (Π³.ΠΠΎΡΠΊΠ²Π°) 121059, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠΎΡΠΎΠ³ΠΎΠΌΠΈΠ»ΠΎΠ²ΡΠΊΠ°Ρ, Π΄. 10 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/22 (Π³.Π¨Π°ΡΡΡΠ°) 140700, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. Π¨Π°ΡΡΡΠ°, ΠΏΡ-Ρ ΠΠ»ΡΠΈΡΠ°, Π΄. 30 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/23 (Π³.ΠΠΎΡΠΊΠ²Π°) 127006, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠΎΠ»Π³ΠΎΡΡΠΊΠΎΠ²ΡΠΊΠ°Ρ, Π΄. 40 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/24 (Π³.ΠΠΎΡΠΊΠ²Π°) 129515, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠΎΡΠΎΠ»Π΅Π²Π° ΠΠΊΠ°Π΄Π΅ΠΌΠΈΠΊΠ°, Π΄. 3 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/25 (Π³.ΠΡΠ°ΡΠ½ΠΎΠ³ΠΎΡΡΠΊ) 143405, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΡΠ°ΡΠ½ΠΎΠ³ΠΎΡΡΠΊ, ΡΠ».Π‘ΠΏΠ°ΡΡΠΊΠ°Ρ, Π΄. 1, ΠΊΠΎΡΠΏ 1, Π½Π΅ΠΆΠΈΠ»ΠΎΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ β 037 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/26 (Π³.ΠΠΎΡΠΊΠ²Π°) 109145, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡΠΎΡΠΏ. ΠΠ΅ΡΠΌΠΎΠ½ΡΠΎΠ²ΡΠΊΠΈΠΉ, Π΄. 2, ΠΊΠΎΡΠΏ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/27 (Π³.ΠΠ³ΠΎΡΡΠ΅Π²ΡΠΊ) 140301, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΠ³ΠΎΡΡΠ΅Π²ΡΠΊ, ΡΠ». Π‘ΠΎΠ²Π΅ΡΡΠΊΠ°Ρ, Π΄. 126 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/28 (Π³.ΠΠΎΡΠΊΠ²Π°) 115280, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠ²ΡΠΎΠ·Π°Π²ΠΎΠ΄ΡΠΊΠ°Ρ, Π΄. 7 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/29 (Π³.ΠΠΎΡΠΊΠ²Π°) 111024, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠ²ΠΈΠ°ΠΌΠΎΡΠΎΡΠ½Π°Ρ, Π΄. 10, ΠΊΠΎΡΠΏ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/30 (Π³.ΠΠΎΡΠΊΠ²Π°) 109443, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡΠΎΡΠΏ. ΠΠΎΠ»Π³ΠΎΠ³ΡΠ°Π΄ΡΠΊΠΈΠΉ, Π΄. 121/35 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/31 (Π³.ΠΠΎΡΠΊΠ²Π°) 129110, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡΠΎΡΠΏ. ΠΠΈΡΠ°, Π΄. 46, ΡΡΡ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/32 (Π³.ΠΠΎΡΠΊΠ²Π°) 107023, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠΎΠ»ΡΡΠ°Ρ Π‘Π΅ΠΌΡΠ½ΠΎΠ²ΡΠΊΠ°Ρ, Π΄. 27, ΠΊΠΎΡΠΏ. 2 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/33 (Π³.ΠΠΎΡΠΊΠ²Π°) 123022, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΠ°ΡΠ½Π°Ρ ΠΡΠ΅ΡΠ½Ρ, Π΄. 21 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/34 (Π³.ΠΠΎΡΠΊΠ²Π°) 105120, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΠ΅Ρ. ΠΠ°ΡΡΠ°Π²Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ, Π΄. 17, ΡΡΡ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/35 (Π³.ΠΠΎΡΠΊΠ²Π°) 125340, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠΈΡΠΈΠ½ΡΠΊΠ°Ρ, Π΄. 36 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/36 (Π³.ΠΠΎΡΠΊΠ²Π°) 117624, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». Π‘ΠΊΠΎΠ±Π΅Π»Π΅Π²ΡΠΊΠ°Ρ, Π΄. 22, ΠΏΠΎΠΌ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/37 (Π³.ΠΠΎΡΠΊΠ²Π°) 109147, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠ°ΡΠΊΡΠΈΡΡΡΠΊΠ°Ρ, Π΄. 1, ΠΊΠΎΡΠΏ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/38 (Π³.ΠΡΡΠΈΡΠΈ) 141006, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΡΡΠΈΡΠΈ, ΠΏΡΠΎΠ΅Π·Π΄ Π¨Π°ΡΠ°ΠΏΠΎΠ²ΡΠΊΠΈΠΉ, Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ 2, ΡΡΡΠΎΠ΅Π½ΠΈΠ΅ 3, ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ 290-291 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/39 (Π³.ΠΠΎΡΠΊΠ²Π°) 121351, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». Π―ΡΡΠ΅Π²ΡΠΊΠ°Ρ, Π΄. 22, ΡΡΡ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/40 (Π³.ΠΠΎΡΠΊΠ²Π°) 117393, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΠΎΡΡΠΎΡΠ·Π½Π°Ρ, Π΄. 56 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/41 (Π³.ΠΠΎΡΠΊΠ²Π°) 119192, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡ-ΠΊΡ ΠΠΈΡΡΡΠΈΠ½ΡΠΊΠΈΠΉ, Π΄. 34 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/42 (Π³.ΠΠΎΡΠΊΠ²Π°) 107076, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΠ΅ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΡΠΊΠ°Ρ, Π΄. 2, ΠΊΠΎΡΠΏ. 1, ΠΏΠΎΠΌ. 12 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/43 (Π³.ΠΠΎΡΠΊΠ²Π°) 129281, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠ΅Π½ΠΆΠΈΠ½ΡΠΊΠΎΠ³ΠΎ, Π΄. 38, ΠΊΠΎΡΠΏ. 2, ΡΡΡ. 2, ΠΏΠΎΠΌ. 3 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/44 (Π³.ΠΠΎΡΠΊΠ²Π°) 123592, Π³.ΠΠΎΡΠΊΠ²Π°, Π‘ΡΡΠΎΠ³ΠΈΠ½ΡΠΊΠΈΠΉ Π±-Ρ, Π΄. 5 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/45 (Π³.ΠΠ»Π΅ΠΊΡΡΠΎΡΡΠ°Π»Ρ) 144007, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. ΠΠ»Π΅ΠΊΡΡΠΎΡΡΠ°Π»Ρ, ΡΠ». ΠΠΎΠ±Π΅Π΄Ρ, Π΄. 17, ΠΊΠΎΡΠΏ. 1, ΠΏΠΎΠΌ. 01 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/46 (Π³.ΠΠΎΡΠΊΠ²Π°) 111396, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡ-ΠΊΡ Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΡΠΉ, Π΄. 20Π | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/47 (Π³.ΠΠΎΡΠΊΠ²Π°) 117588, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡ-ΠΊΡ ΠΠΎΠ²ΠΎΡΡΠ΅Π½Π΅Π²ΡΠΊΠΈΠΉ, Π΄. 9 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/48 (Π³.ΠΠΎΡΠΊΠ²Π°) 119048, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡ-ΠΊΡ ΠΠΎΠΌΡΠΎΠΌΠΎΠ»ΡΡΠΊΠΈΠΉ, Π΄. 40/13, ΡΡΡ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/49 (Π³.ΠΠΎΡΠΊΠ²Π°) 127273, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». Π₯Π°ΡΠ°ΡΡΡΡΠ½Π°, Π΄. 20, ΠΏΠΎΠΌ. I | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/50 (Π³.ΠΠΎΡΠΊΠ²Π°) 109451, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΠ°ΡΠΈΡΠ»Π°Π²ΡΠΊΠ°Ρ, Π΄. 16, ΠΊΠΎΡΠΏ. 1 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/51 (Π³.ΠΠΎΡΠΊΠ²Π°) 127051, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΠ». Π‘ΡΡ Π°ΡΠ΅Π²ΡΠΊΠ°Ρ Π., Π΄. 10 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/52 (Π³. ΠΠ°ΡΠΎ-Π€ΠΎΠΌΠΈΠ½ΡΠΊ) 143300, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, ΠΠ°ΡΠΎ-Π€ΠΎΠΌΠΈΠ½ΡΠΊΠΈΠΉ ΡΠ°ΠΉΠΎΠ½, Π³. ΠΠ°ΡΠΎ-Π€ΠΎΠΌΠΈΠ½ΡΠΊ, ΡΠ». ΠΠ°ΡΡΠ°Π»Π° ΠΡΠΊΠΎΠ²Π° Π.Π., Π΄. 16, ΠΏΠΎΠΌ. 3 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/53 (Π³. Π©Π΅Π»ΠΊΠΎΠ²ΠΎ) 141109, ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³. Π©Π΅Π»ΠΊΠΎΠ²ΠΎ, ΡΠ». Π’Π°Π»ΡΠΈΠ½ΡΠΊΠ°Ρ, Π΄. 2 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/54 (Π³. ΠΠΎΡΠΊΠ²Π°) 105066, ΠΠΎΡΠΊΠ²Π°, Ρ-Π½ ΠΠ°ΡΠΌΠ°Π½Π½ΡΠΉ, ΡΠ». ΠΡΠ°ΡΠ½ΠΎΡΠ΅Π»ΡΡΠΊΠ°Ρ ΠΠΈΠΆΠ½., Π΄. 45/17 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΎΡΠΈΡ β3349/63/55 (Π³. ΠΠΎΡΠΊΠ²Π°, ΠΠ΅Π»Π΅Π½ΠΎΠ³ΡΠ°Π΄) 124365, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΠ΅Π»Π΅Π½ΠΎΠ³ΡΠ°Π΄, ΠΊΠΎΡ. 1824 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/56 (Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠ΅ΡΠΊΠΎΠ²Π°) 127349, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠ΅ΡΠΊΠΎΠ²Π°, Π΄. 3Π | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/57 ( Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏ. ΠΠΎΠΌΠΌΡΠ½Π°ΡΠΊΠ°) 108814, Π³ΠΎΡΠΎΠ΄ ΠΠΎΡΠΊΠ²Π°, Π‘ΠΎΡΠ΅Π½ΡΠΊΠΎΠ΅ ΠΏΠΎΡΠ΅Π»Π΅Π½ΠΈΠ΅, ΠΏΠΎΡΠ΅Π»ΠΎΠΊ ΠΠΎΠΌΠΌΡΠ½Π°ΡΠΊΠ°, ΡΠ»ΠΈΡΠ° ΠΠΈΠΏΠΎΠ²ΡΠΉ ΠΏΠ°ΡΠΊ, Π΄ΠΎΠΌ 7 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/58 ( Π³. ΠΠΎΡΠΊΠ²Π°, ΠΡΡΡΡΡΠΊΠ°Ρ) 127015, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΡΡΡΡΠΊΠ°Ρ, Π΄. 5 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/59 ( Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΠ°ΡΠΊΠ°) 117519, ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΠ°ΡΠΊΠ°, Π΄. 2Π | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/60 ( Π³. ΠΠΎΡΠΊΠ²Π°, Ρ. ΠΠ΅Π½ΠΈΠ½Π³ΡΠ°Π΄ΡΠΊΠΎΠ΅, Π΄. 15) 125171, Π³. ΠΠΎΡΠΊΠ²Π°, Ρ. ΠΠ΅Π½ΠΈΠ½Π³ΡΠ°Π΄ΡΠΊΠΎΠ΅, Π΄. 15 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: Π‘ΡΠ±Π±ΠΎΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/61 ( Π³. ΠΠΎΡΠΊΠ²Π°,ΡΠ». ΠΡΡ
ΠΈΡΠ΅ΠΊΡΠΎΡΠ° Π©ΡΡΠ΅Π²Π°, Π΄. 2, ΠΊΠΎΡΠΏ. 3) 115432, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΡΡ ΠΈΡΠ΅ΠΊΡΠΎΡΠ° Π©ΡΡΠ΅Π²Π°, Π΄. 2, ΠΊΠΎΡΠΏ. 3 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/62 ( Π³. ΠΠΎΡΠΊΠ²Π°,ΡΠ». ΠΠΎΠ»ΡΡΠ°Ρ Π’ΡΠ»ΡΡΠΊΠ°Ρ, Π΄. 2) 115191, Π³. ΠΠΎΡΠΊΠ²Π°, ΡΠ». ΠΠΎΠ»ΡΡΠ°Ρ Π’ΡΠ»ΡΡΠΊΠ°Ρ, Π΄. 2 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
USD (Π΄ΠΎ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) USD (ΠΎΡ 3000 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π) EURO (Π΄ΠΎ 3000 ΠΠ²ΡΠΎ) EURO (ΠΎΡ 3000 ΠΠ²ΡΠΎ) ΠΊΡΠΎΡΡ-ΠΊΡΡΡ EUR/USD | 71.85 71.90 83.50 83.55 1.1500 | 73.85 73.80 85.50 85.45 1.1700 | ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ β3349/63/63 ( Π³. ΠΠΎΡΠΊΠ²Π°,ΠΏΡΠΎΠ΅Π·Π΄ ΠΠ°Π·ΠΎΡΠ΅Π²ΡΠΉ, Π΄. 1Π, ΠΊΠΎΡΠΏ. 3) 129323, Π³. ΠΠΎΡΠΊΠ²Π°, ΠΏΡΠΎΠ΅Π·Π΄ ΠΠ°Π·ΠΎΡΠ΅Π²ΡΠΉ, Π΄. 1Π, ΠΊΠΎΡΠΏ. 3 | ΠΠΎΠ½Π΅Π΄Π΅Π»ΡΠ½ΠΈΠΊ β ΠΡΡΠ½ΠΈΡΠ°: ΠΡΡ
ΠΎΠ΄Π½ΡΠ΅ Π΄Π½ΠΈ: |
784 AED | ΠΠΈΡΡ Π°ΠΌ (ΠΠΠ) (Π·Π° 1) | 19.8523 |
971 AFN | ΠΡΠ³Π°Π½ΡΠΊΠΈΡ Π°ΡΠ³Π°Π½ΠΈ (Π·Π° 100) | 81.9343 |
8 ALL | ΠΠ΅ΠΊ (Π·Π° 100) | 69.4888 |
973 AOA | ΠΠ½Π³ΠΎΠ»ΡΡΠΊΠΈΡ ΠΊΠ²Π°Π½Π· (Π·Π° 100) | 12.0931 |
32 ARS | ΠΡΠ³Π΅Π½ΡΠΈΠ½ΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠΎ (Π·Π° 100) | 73.8520 |
533 AWG | ΠΡΡΠ±Π°Π½ΡΠΊΠΈΠΉ ΡΠ»ΠΎΡΠΈΠ½ (Π·Π° 1) | 40.2881 |
977 BAM | ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΌΠ°ΡΠΊΠ° (Π·Π° 1) | 43.0673 |
52 BBD | ΠΠ°ΡΠ±Π°Π΄ΠΎΡΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 1) | 36.1158 |
50 BDT | Π’Π°ΠΊΠ° (Π·Π° 100) | 85.1290 |
48 BHD | ΠΠ°Ρ ΡΠ΅ΠΉΠ½ΡΠΊΠΈΠΉ Π΄ΠΈΠ½Π°Ρ (Π·Π° 1) | 193.4260 |
108 BIF | ΠΡΡΡΠ½Π΄ΠΈΠΉΡΠΊΠΈΠΉ ΡΡΠ°Π½ΠΊ (Π·Π° 1000) | 36.6914 |
60 BMD | ΠΠ΅ΡΠΌΡΠ΄ΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 1) | 72.9215 |
96 BND | ΠΡΡΠ½Π΅ΠΉΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 1) | 53.6503 |
68 BOB | ΠΠΎΠ»ΠΈΠ²ΠΈΠ°Π½ΠΎ (Π·Π° 1) | 10.5607 |
44 BSD | ΠΠ°Π³Π°ΠΌΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 1) | 72.9215 |
64 BTN | ΠΠ³ΡΠ»ΡΡΡΠΌ (Π·Π° 100) | 98.1414 |
72 BWP | ΠΡΠ»Π° (Π·Π° 10) | 64.3168 |
84 BZD | ΠΠ΅Π»ΠΈΠ·ΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 1) | 36.1768 |
976 CDF | ΠΠΎΠ½Π³ΠΎΠ»Π΅Π·ΡΠΊΠΈΡ ΡΡΠ°Π½ΠΊΠΎΠ² (Π·Π° 1000) | 36.7172 |
152 CLP | Π§ΠΈΠ»ΠΈΠΉΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠΎ (Π·Π° 1000) | 89.9344 |
170 COP | ΠΠΎΠ»ΡΠΌΠ±ΠΈΠΉΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠΎ (Π·Π° 1000) | 19.1506 |
188 CRC | ΠΠΎΡΡΠ°ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½ (Π·Π° 100) | 11.6487 |
192 CUP | ΠΡΠ±ΠΈΠ½ΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠΎ (Π·Π° 10) | 30.3840 |
132 CVE | ΠΡΠΊΡΠ΄ΠΎ ΠΠ°Π±ΠΎ-ΠΠ΅ΡΠ΄Π΅ (Π·Π° 100) | 76.2339 |
262 DJF | Π€ΡΠ°Π½ΠΊ ΠΠΆΠΈΠ±ΡΡΠΈ (Π·Π° 100) | 40.9614 |
214 DOP | ΠΠΎΠΌΠΈΠ½ΠΈΠΊΠ°Π½ΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠΎ (Π·Π° 10) | 12.9500 |
12 DZD | ΠΠ»ΠΆΠΈΡΡΠΊΠΈΠΉ Π΄ΠΈΠ½Π°Ρ (Π·Π° 100) | 53.0066 |
818 EGP | ΠΠ³ΠΈΠΏΠ΅ΡΡΠΊΠΈΠΉ ΡΡΠ½Ρ (Π·Π° 10) | 46.3877 |
232 ERN | ΠΡΠΈΡΡΠ΅ΠΉΡΠΊΠ°Ρ Π½Π°ΠΊΡΠ° (Π·Π° 10) | 48.3725 |
230 ETB | ΠΡΠΈΠΎΠΏΡΠΊΠΈΠΉ Π±ΡΡ (Π·Π° 10) | 15.7223 |
242 FJD | ΠΠΎΠ»Π»Π°Ρ Π€ΠΈΠ΄ΠΆΠΈ (Π·Π° 1) | 34.5575 |
238 FKP | Π€ΡΠ½Ρ Π€ΠΎΠ»ΠΊΠ»Π΅Π½Π΄ΡΠΊΠΈΡ ΠΎΡΡΡΠΎΠ²ΠΎΠ² (Π·Π° 1) | 98.1232 |
981 GEL | ΠΠ°ΡΠΈ (Π·Π° 1) | 23.2976 |
936 GHS | ΠΠ°Π½ΡΠΊΠΈΠΉ ΡΠ΅Π΄ΠΈ (Π·Π° 1) | 12.0531 |
292 GIP | ΠΠΈΠ±ΡΠ°Π»ΡΠ°ΡΡΠΊΠΈΠΉ ΡΡΠ½Ρ (Π·Π° 1) | 98.1232 |
270 GMD | ΠΠ°Π»Π°ΡΠΈ (Π·Π° 10) | 13.9296 |
324 GNF | ΠΠ²ΠΈΠ½Π΅ΠΉΡΠΊΠΈΠΉ ΡΡΠ°Π½ΠΊ (Π·Π° 10000) | 74.7261 |
320 GTQ | ΠΠ΅ΡΡΠ°Π»Ρ (Π·Π° 10) | 94.2260 |
328 GYD | ΠΠ°ΠΉΠ°Π½ΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 100) | 34.8548 |
340 HNL | ΠΠ΅ΠΌΠΏΠΈΡΠ° (Π·Π° 10) | 30.2692 |
191 HRK | Π₯ΠΎΡΠ²Π°ΡΡΠΊΠ°Ρ ΠΊΡΠ½Π° (Π·Π° 1) | 11.2603 |
332 HTG | ΠΡΡΠ΄ (Π·Π° 100) | 74.0320 |
360 IDR | Π ΡΠΏΠΈΡ (Π·Π° 10000) | 50.9923 |
376 ILS | ΠΠΎΠ²ΡΠΉ ΠΈΠ·ΡΠ°ΠΈΠ»ΡΡΠΊΠΈΠΉ ΡΠ΅ΠΊΠ΅Π»Ρ (Π·Π° 1) | 22.6043 |
368 IQD | ΠΡΠ°ΠΊΡΠΊΠΈΠΉ Π΄ΠΈΠ½Π°Ρ (Π·Π° 1000) | 49.9462 |
364 IRR | ΠΡΠ°Π½ΡΠΊΠΈΠΉ ΡΠΈΠ°Π» (Π·Π° 10000) | 17.3623 |
352 ISK | ΠΡΠ»Π°Π½Π΄ΡΠΊΠ°Ρ ΠΊΡΠΎΠ½Π° (Π·Π° 100) | 55.8850 |
388 JMD | Π―ΠΌΠ°ΠΉΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 100) | 49.8285 |
400 JOD | ΠΠΎΡΠ΄Π°Π½ΡΠΊΠΈΠΉ Π΄ΠΈΠ½Π°Ρ (Π·Π° 1) | 102.8510 |
404 KES | ΠΠ΅Π½ΠΈΠΉΡΠΊΠΈΠΉ ΡΠΈΠ»Π»ΠΈΠ½Π³ (Π·Π° 100) | 65.9923 |
116 KHR | Π ΠΈΠ΅Π»Ρ (Π·Π° 1000) | 17.8773 |
174 KMF | Π€ΡΠ°Π½ΠΊ ΠΠΎΠΌΠΎΡ (Π·Π° 100) | 17.1407 |
408 KPW | Π‘Π΅Π²Π΅ΡΠΎΠΊΠΎΡΠ΅ΠΉΡΠΊΠ°Ρ Π²ΠΎΠ½Π° (Π·Π° 100) | 56.0935 |
414 KWD | ΠΡΠ²Π΅ΠΉΡΡΠΊΠΈΠΉ Π΄ΠΈΠ½Π°Ρ (Π·Π° 1) | 241.7820 |
418 LAK | ΠΠΈΠΏ (Π·Π° 10000) | 73.4377 |
422 LBP | ΠΠΈΠ²Π°Π½ΡΠΊΠΈΠΉ ΡΡΠ½Ρ (Π·Π° 1000) | 48.2285 |
144 LKR | Π¨ΡΠΈ-ΠΠ°Π½ΠΊΠΈΠΉΡΠΊΠ°Ρ ΡΡΠΏΠΈΡ (Π·Π° 100) | 36.4607 |
430 LRD | ΠΠΈΠ±Π΅ΡΠΈΠΉΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 100) | 42.6442 |
434 LYD | ΠΠΈΠ²ΠΈΠΉΡΠΊΠΈΠΉ Π΄ΠΈΠ½Π°Ρ (Π·Π° 1) | 15.9919 |
504 MAD | ΠΠ°ΡΠΎΠΊΠΊΠ°Π½ΡΠΊΠΈΠΉ Π΄ΠΈΡΡ Π°ΠΌ (Π·Π° 10) | 80.4962 |
969 MGA | ΠΠ°Π»Π°Π³Π°ΡΠΈΠΉΡΠΊΠΈΡ Π°ΡΠΈΠ°ΡΠΈ (Π·Π° 1000) | 18.4262 |
807 MKD | ΠΠ΅Π½Π°Ρ (Π·Π° 10) | 13.7045 |
496 MNT | Π’ΡΠ³ΡΠΈΠΊ (Π·Π° 1000) | 25.5417 |
446 MOP | ΠΠ°ΡΠ°ΠΊΠ° (Π·Π° 10) | 90.8792 |
929 MRU | ΠΠ°Π²ΡΠΈΡΠ°Π½ΡΠΊΠΈΡ ΡΠ³ΠΈΠΉ (Π·Π° 10) | 20.1384 |
480 MUR | ΠΠ°Π²ΡΠΈΠΊΠΈΠΉΡΠΊΠ°Ρ ΡΡΠΏΠΈΡ (Π·Π° 10) | 17.1782 |
462 MVR | Π ΡΡΠΈΡ (Π·Π° 10) | 47.1679 |
454 MWK | ΠΠ²Π°ΡΠ° (Π·Π° 1000) | 89.4194 |
484 MXN | ΠΠ΅ΠΊΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠΎ (Π·Π° 10) | 35.3250 |
458 MYR | ΠΠ°Π»Π°ΠΉΠ·ΠΈΠΉΡΠΊΠΈΠΉ ΡΠΈΠ½Π³Π³ΠΈΡ (Π·Π° 1) | 17.4432 |
943 MZN | ΠΠΎΠ·Π°ΠΌΠ±ΠΈΠΊΡΠΊΠΈΡ ΠΌΠ΅ΡΠΈΠΊΠ°Π»ΠΎΠ² (Π·Π° 10) | 11.3762 |
516 NAD | ΠΠΎΠ»Π»Π°Ρ ΠΠ°ΠΌΠΈΠ±ΠΈΠΈ (Π·Π° 10) | 48.5060 |
566 NGN | ΠΠ°ΠΉΡΠ° (Π·Π° 100) | 17.7511 |
558 NIO | ΠΠΎΠ»ΠΎΡΠ°Ρ ΠΊΠΎΡΠ΄ΠΎΠ±Π° (Π·Π° 10) | 20.7665 |
524 NPR | ΠΠ΅ΠΏΠ°Π»ΡΡΠΊΠ°Ρ ΡΡΠΏΠΈΡ (Π·Π° 100) | 61.3843 |
554 NZD | ΠΠΎΠ²ΠΎΠ·Π΅Π»Π°Π½Π΄ΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 1) | 50.2283 |
512 OMR | ΠΠΌΠ°Π½ΡΠΊΠΈΠΉ ΡΠΈΠ°Π» (Π·Π° 1) | 189.4060 |
604 PEN | ΠΠΎΠ²ΡΠΉ ΡΠΎΠ»Ρ (Π·Π° 1) | 17.6377 |
598 PGK | ΠΠΈΠ½Π° (Π·Π° 1) | 20.7826 |
608 PHP | Π€ΠΈΠ»ΠΈΠΏΠΏΠΈΠ½ΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠΎ (Π·Π° 10) | 14.3575 |
586 PKR | ΠΠ°ΠΊΠΈΡΡΠ°Π½ΡΠΊΠ°Ρ ΡΡΠΏΠΈΡ (Π·Π° 100) | 42.7128 |
600 PYG | ΠΡΠ°ΡΠ°Π½ΠΈ (Π·Π° 1000) | 10.5573 |
634 QAR | ΠΠ°ΡΠ°ΡΡΠΊΠΈΠΉ ΡΠΈΠ°Π» (Π·Π° 1) | 20.0279 |
941 RSD | Π‘Π΅ΡΠ±ΡΠΊΠΈΡ Π΄ΠΈΠ½Π°ΡΠΎΠ² (Π·Π° 100) | 71.8155 |
646 RWF | Π€ΡΠ°Π½ΠΊ Π ΡΠ°Π½Π΄Ρ (Π·Π° 1000) | 71.7474 |
682 SAR | Π‘Π°ΡΠ΄ΠΎΠ²ΡΠΊΠΈΠΉ ΡΠΈΡΠ» (Π·Π° 1) | 19.4416 |
90 SBD | ΠΠΎΠ»Π»Π°Ρ Π‘ΠΎΠ»ΠΎΠΌΠΎΠ½ΠΎΠ²ΡΡ ΠΡΡΡΠΎΠ²ΠΎΠ² (Π·Π° 10) | 90.5685 |
690 SCR | Π‘Π΅ΠΉΡΠ΅Π»ΡΡΠΊΠ°Ρ ΡΡΠΏΠΈΡ (Π·Π° 10) | 56.4190 |
938 SDG | Π‘ΡΠ΄Π°Π½ΡΠΊΠΈΠΉ ΡΡΠ½Ρ (Π·Π° 100) | 16.5456 |
654 SHP | Π€ΡΠ½Ρ Π‘Π²ΡΡΠΎΠΉ ΠΠ»Π΅Π½Ρ (Π·Π° 1) | 98.2763 |
694 SLL | ΠΠ΅ΠΎΠ½Π΅ (Π·Π° 10000) | 68.9467 |
706 SOS | Π‘ΠΎΠΌΠ°Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠΈΠ»Π»ΠΈΠ½Π³ (Π·Π° 100) | 12.6053 |
968 SRD | Π‘ΡΡΠΈΠ½Π°ΠΌΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 10) | 34.0246 |
678 STD | ΠΠΎΠ±ΡΠ° (Π·Π° 10000) | 29.9004 |
930 STN | ΠΠΎΠ±ΡΠ° Π‘Π°Π½-Π’ΠΎΠΌΠ΅ ΠΈ ΠΡΠΈΠ½ΡΠΈΠΏΠΈ (Π·Π° 10) | 34.1179 |
222 SVC | Π‘Π°Π»ΡΠ²Π°Π΄ΠΎΡΡΠΊΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½ (Π·Π° 10) | 83.2932 |
760 SYP | Π‘ΠΈΡΠΈΠΉΡΠΊΠΈΠΉ ΡΡΠ½Ρ (Π·Π° 1000) | 29.0235 |
748 SZL | ΠΠΈΠ»Π°Π½Π³Π΅Π½ΠΈ (Π·Π° 10) | 48.5044 |
764 THB | ΠΠ°Ρ (Π·Π° 10) | 21.6577 |
788 TND | Π’ΡΠ½ΠΈΡΡΠΊΠΈΠΉ Π΄ΠΈΠ½Π°Ρ (Π·Π° 1) | 25.7491 |
776 TOP | ΠΠ°Π°Π½Π³Π° (Π·Π° 1) | 32.1219 |
780 TTD | ΠΠΎΠ»Π»Π°Ρ Π’ΡΠΈΠ½ΠΈΠ΄Π°Π΄Π° ΠΈ Π’ΠΎΠ±Π°Π³ΠΎ (Π·Π° 1) | 10.7353 |
901 TWD | ΠΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ²Π°Π½ΡΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 10) | 26.1846 |
834 TZS | Π’Π°Π½Π·Π°Π½ΠΈΠΉΡΠΊΠΈΠΉ ΡΠΈΠ»Π»ΠΈΠ½Π³ (Π·Π° 1000) | 31.5677 |
800 UGX | Π£Π³Π°Π½Π΄ΠΈΠΉΡΠΊΠΈΠΉ ΡΠΈΠ»Π»ΠΈΠ½Π³ (Π·Π° 1000) | 20.5124 |
858 UYU | Π£ΡΡΠ³Π²Π°ΠΉΡΠΊΠΎΠ΅ ΠΏΠ΅ΡΠΎ (Π·Π° 10) | 16.9980 |
937 VEF | ΠΠ΅Π½Π΅ΡΡΡΠ»ΡΡΠΊΠΈΠΉ Π±ΠΎΠ»ΠΈΠ²Π°Ρ ΡΡΡΡΡΠ΅ (Π·Π° 100000) | 26.9095 |
928 VES | ΠΠ΅Π½Π΅ΡΡΡΠ»ΡΡΠΊΠΈΠΉ Π±ΠΎΠ»ΠΈΠ²Π°Ρ cΠΎΠ±Π΅ΡΠ°Π½ (Π·Π° 1000000) | 17.4597 |
704 VND | ΠΠΎΠ½Π³ (Π·Π° 10000) | 32.0421 |
548 VUV | ΠΠ°ΡΡ (Π·Π° 100) | 65.1492 |
950 XAF | Π€ΡΠ°Π½ΠΊ ΠΠ€Π ΠΠΠΠ‘ (Π·Π° 100) | 12.7338 |
951 XCD | ΠΠΎΡΡΠΎΡΠ½ΠΎ-ΠΊΠ°ΡΠΈΠ±ΡΠΊΠΈΠΉ Π΄ΠΎΠ»Π»Π°Ρ (Π·Π° 1) | 26.9083 |
952 XOF | Π€ΡΠ°Π½ΠΊ ΠΠ€Π ΠΠ‘ΠΠΠ (Π·Π° 100) | 12.8723 |
886 YER | ΠΠ΅ΠΌΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΈΠ°Π» (Π·Π° 100) | 29.1453 |
967 ZMW | ΠΠ°ΠΌΠ±ΠΈΠΉΡΠΊΠ°Ρ ΠΊΠ²Π°ΡΠ° (Π·Π° 10) | 43.5352 |
10 Π‘ΠΎΠ²Π΅ΡΡ ΠΈ ΠΏΡΠΈΠ΅ΠΌΡ Zsh: Π½Π°ΡΡΡΠΎΠΉΠΊΠ°, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ°ΠΊ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠ°ΡΡΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°. ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΅Π³ΠΎ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΈΠ· npm, Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ ΡΠΎΡΠ΅ΠΊ API, Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ² Π½Π° GitHub ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ.
ΠΠΎΡ Π»ΡΠ±ΠΈΠΌΠ°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° — zsh. ΠΡΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° Unix Ρ ΡΠΈΡΠΎΠΊΠΈΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ΅Π½Ρ ΠΌΠΎΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΡΠ±ΠΈΠΉΡΡ, ΡΠΌΠ½Π°Ρ ΠΈΡΡΠΎΡΠΈΡ, ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ ΠΏΠΎΠΊΠ°ΠΆΡ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ zsh, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΡ Π΄Π΅ΡΡΡΡ ΡΠΎΠ²Π΅ΡΠΎΠ² ΠΈ ΠΏΡΠΈΠ΅ΠΌΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½ΠΈΠΌ.
ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ , ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ (Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Windows, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ΅ Windows Π΄Π»Ρ Linux). ΠΠ΄Π½Π°ΠΊΠΎ Π² ΡΠ²Π΅ΡΠ΅ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ Apple ΠΎ ΡΠΎΠΌ, ΡΡΠΎ zsh ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ Π΄Π»Ρ macOS Catalina, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Mac ΠΌΠΎΠ³ΡΡ Π½Π°ΠΉΡΠΈ Π΅Π³ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ.
ΠΡΠΈΡΡΡΠΏΠΈΠΌ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
Π― Π½Π΅ Ρ ΠΎΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ Ρ Ρ ΠΎΡΡ Π΄Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΠΈΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ. ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΡΡΡΡΠ»ΠΈ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ zsh, Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ zsh — 5.7.1.
macOS
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π²Π΅ΡΡΠΈΠΉ macOS ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ Ρ ΠΏΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ zsh. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΠ°ΠΊ Π»ΠΈ ΡΡΠΎ, ΠΈ Π΅ΡΠ»ΠΈ Π΄Π°, ΡΠΎ ΠΊΠ°ΠΊΡΡ Π²Π΅ΡΡΠΈΡ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: zsh --version
. ΠΡΠ»ΠΈ Π²Π΅ΡΡΠΈΡ 4.3.9 ΠΈΠ»ΠΈ Π²ΡΡΠ΅, Π²ΡΠ΅ Π±ΡΠ΄Π΅Ρ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ (Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Ρ
ΠΎΡΡ Π±Ρ ΡΡΠ° Π²Π΅ΡΡΠΈΡ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Oh My Zsh ΠΏΠΎΠ·ΠΆΠ΅). ΠΡΠ»ΠΈ Π½Π΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΡΡΠΎΠΌΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Ρ, ΡΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ²Π΅ΠΆΡΡ Π²Π΅ΡΡΠΈΡ zsh Ρ ΠΏΠΎΠΌΠΎΡΡΡ homebrew.
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ zsh Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ: chsh -s $ (which zsh)
.ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠΉΡΠΈ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΡ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠ½ΠΎΠ²Π° Π²ΠΎΠΉΡΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²ΡΡΡΠΏΠΈΠ»ΠΈ Π² ΡΠΈΠ»Ρ.
ΠΡΠ»ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ zsh, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΊ Bash, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ: chsh -s $ (which bash)
.
Linux
Π Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°Ρ
Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ubuntu Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ zsh, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ: sudo apt-get install zsh
. ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π²Π΅ΡΡΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ zsh --version
, Π° Π·Π°ΡΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ zsh ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ chsh -s $ (which zsh)
.ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠΉΡΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠ½ΠΎΠ²Π° Π²ΠΎΠΉΡΠΈ, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²ΡΡΡΠΏΠΈΠ»ΠΈ Π² ΡΠΈΠ»Ρ.
ΠΠ°ΠΊ ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Ρ macOS, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΊ Bash, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ: chsh -s $ (which bash)
.
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ², Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° Ubuntu, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ².
ΠΠΊΠ½Π°
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π·Π΄Π΅ΡΡ Π²ΡΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡΡΡ. Zsh — ΡΡΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° Unix, ΠΈ Π΄Π»Ρ Π΅Π΅ ΡΠ°Π±ΠΎΡΡ Π² Windows Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ Windows Π΄Π»Ρ Linux (WSL), ΡΡΠ΅Π΄Ρ Π² Windows 10 Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° Π΄Π²ΠΎΠΈΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Linux.
Π ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π΅ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΠ΅Π±Π½ΡΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΡ, ΠΎΠ±ΡΡΡΠ½ΡΡΡΠΈΠ΅, ΠΊΠ°ΠΊ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠ°Π±ΠΎΡΠ΅ Ρ zsh Π² Window 10s. Π― Π½Π°ΡΠ΅Π» ΡΡΠΈ Π΄Π²Π° Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΈ ΠΏΡΠΎΡΡΡΠΌΠΈ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ:
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ zsh ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ Ρ Cygwin. ΠΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ.
ΠΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΏΡΡΠΊ
ΠΠΎΠ³Π΄Π° Π²Ρ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΎΡΠΊΡΠΎΠ΅ΡΠ΅ zsh, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ.
ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠ±Π΅ΡΠ΅ΡΠ΅ (1)
, Π²Ρ ΠΏΠΎΠΏΠ°Π΄Π΅ΡΠ΅ Π² ΠΌΠ΅Π½Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΈΡΡΠΎΡΠΈΡ, ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊΠ»Π°Π²ΠΈΡ ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΈΡ
Π²Π΅ΡΠ΅ΠΉ.ΠΠ΄Π½Π°ΠΊΠΎ Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π²ΡΠ±ΡΠ°ΡΡ (2)
, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΠΈΠ»Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
ΠΠΎΠΈΡΠΊ ΡΠ°ΠΉΠ»Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π» zsh. ΠΠΎΠΉΠ΄ΠΈΡΠ΅ Π² ΡΠ²ΠΎΠΉ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΈ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ°ΠΉΠ» .zshrc
Π² Π»ΡΠ±ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅. ΠΡΠΎΡ ΡΠ°ΠΉΠ» Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ Π²ΡΡΠΊΠΈΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΠ΅ zsh, ΠΈ ΡΡΠΎ ΠΌΠ΅ΡΡΠΎ, Π³Π΄Π΅ ΠΆΠΈΠ²Π΅Ρ Π»ΡΠ±Π°Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠ°Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ : ΠΈΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ², Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ΡΡ Ρ ΡΠΎΡΠΊΠΈ, ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠΊΡΡΡΡ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΡ Π²ΠΈΠ΄ΠΈΠΌΡΠΌΠΈ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ.ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΡ Β«ΠΠΎΠΊΠ°Π·Π°ΡΡ ΡΠΊΡΡΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ Ρ ΡΠΎΡΠΊΠ°ΠΌΠΈ Π΄Π»Ρ Mac / Linux ΠΈ Ρ. Π.Β».
ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΡΠΎΡ ΡΠ°ΠΉΠ», ΡΠΎΠ·Π΄Π°Π² ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ. Π ΡΠ²ΠΎΠ΅ΠΉ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅ΠΉ ΡΠΎΡΠΌΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ — ΡΡΠΎ ΡΡΠ»ΡΠΊΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π΄Π»Ρ ΠΎΠ±ΡΡΠ½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄. ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π² ΠΊΠΎΠ½Π΅Ρ .zshrc
ΠΈ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»:
ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ myip = "curl http://ipecho.net/plain; echo"
ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°ΠΊΡΡΠ² Π΅Π΅ ΠΈ ΡΠ½ΠΎΠ²Π° ΠΎΡΠΊΡΡΠ²), Π·Π°ΡΠ΅ΠΌ Π²Π²Π΅Π΄ΠΈΡΠ΅ myip
. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ββΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° cURL, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ²ΠΎΠΉ ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΠΉ IP-Π°Π΄ΡΠ΅Ρ, Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΡΠΉ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π».ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠ°ΠΌΠΈ, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ 7 ΡΡΠΏΠ΅Ρ-ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΡΠΎΡΡΡΡ Π²Π°ΠΌ ΠΆΠΈΠ·Π½Ρ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅.
ΠΠ°ΠΊΡΠΎΠΉΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π», Π½Π°Π±ΡΠ°Π² exit
, Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΠ°ΠΉΠ» .zsh_history
, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΠΊΠΆΠ΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² Π²Π°ΡΠ΅ΠΌ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅. ΠΠ΄Π΅ΡΡ zsh Ρ
ΡΠ°Π½ΠΈΡ ΡΠΏΠΈΡΠΎΠΊ Π²Π°ΡΠΈΡ
ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ
ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ Π΄Π²Π΅ ΡΡΡΠΎΠΊΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ myip
ΠΈ exit
.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· Π½Π° ΠΏΡΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ Π²ΡΠ΅Π³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°.ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
source ~ / .zshrc
.
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ²ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ΅ΡΡ
Π ΡΡΠΎΠΌΡ ΠΌΠΎΠΌΠ΅Π½ΡΡ Ρ Π²Π°Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ zsh ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΠΌΡ Π½Π° ΡΠΎΡΡΠΌΠ°Ρ SitePoint ΠΈ ΠΏΠΎΠΏΡΠΎΡΠΈΡΠ΅ ΠΎ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ°ΠΌ.
Π ΡΠ΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΡΠΎΠ²Π΅ΡΠ°ΠΌ.
1. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Oh My Zsh
ΠΡΠ»ΠΈ Π²Ρ ΡΠ»Π΅Π΄ΡΠ΅ΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈΠ· ΡΡΠΈΡ ΡΠΎΠ²Π΅ΡΠΎΠ², ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΠΎΡ.
Oh My Zsh — ΡΡΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΡΠ΅Π΄Π° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ zsh, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Ρ ΡΡΡΡΡΠ°ΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠΎΠ², ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ ΡΠ΅ΠΌ.ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠΎΠ²Π΅ΡΠΎΠ² Π±ΡΠ΄ΡΡ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΡΡΠΎ.
ΠΠ°ΠΊ ΠΎΠ±ΡΡΡΠ½ΡΠ΅ΡΡΡ Π½Π° Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ cURL ΠΈΠ»ΠΈ wget.
sh -c "$ (curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
sh -c "$ (wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ git, ΠΊΠΎΡΠΎΡΡΠΉ, Π½Π°Π΄Π΅ΡΡΡ, ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½. ΠΡΠ»ΠΈ Π½Π΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°ΡΠ°ΡΡ Π΅Π³ΠΎ Ρ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ, ΠΈΠ· ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, Oh My Zsh ΡΠΎΠ·Π΄Π°Π» ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ»Π° .zshrc
, Π° Π·Π°ΡΠ΅ΠΌ Π·Π°ΠΌΠ΅Π½ΠΈΠ» Π΅Π΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ myip
) Π² Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» .zshrc
.
2. ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ΅ΠΌΡ
ΠΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅, ΡΡΠΎΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΈΠ»ΠΈΡ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ. Π ΡΡΠ°ΡΡΡΡ, Π² Oh My Zsh Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΠΌ.
ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π² ΡΠ°ΠΉΠ»Π΅ ~ / .zshrc
Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ZSH_THEME
, Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅, ΡΡΠΎ ΠΎΠ½Π° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ββΠ½Π° robbyrussel
. ΠΡΠΎ ΡΠ΅ΠΌΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ Oh My Zsh.
Π§ΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄ΡΡΠ³ΡΡ ΡΠ΅ΠΌΡ, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΎΠ΄Π½Ρ ΠΈΠ· ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ
Π²ΡΡΠ΅ ΡΡΡΠ»ΠΎΠΊ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ZSH_THEME
ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ZSH_THEME = "avit"
Π·Π°ΡΡΠ°Π²ΠΈΡ Oh My Zsh ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΠΌΡ avit.
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΡ Π΅ΠΌΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°.ΠΠ° ΠΌΠΎΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Ρ Linux Ρ ΠΌΠΎΠ³ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΡΠ΅ΡΠ΅Π· Edit > Preferences > Colors . Π‘Π½ΡΡΠΈΠ΅ Π³Π°Π»ΠΎΡΠΊΠΈ Ρ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠ΅ΠΌΡ , Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠ±ΠΎΡ Solarized dark Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡ Π΅ΠΌΡ, Π΄Π°Π΅Ρ ΠΌΠ½Π΅ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π² ΠΊΡΠ°ΡΡΠ°ΠΉΡΠΈΠ΅ ΡΡΠΎΠΊΠΈ.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΡΠ΅ΠΌΠ° ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ, ΡΡΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ git, ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΠΌΠ½Π΅, Π² ΠΊΠ°ΠΊΠΎΠΉ Π²Π΅ΡΠΊΠ΅ Ρ Π½Π°Ρ ΠΎΠΆΡΡΡ, ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π·Π΅Π»Π΅Π½ΡΡ Π³Π°Π»ΠΎΡΠΊΡ, ΡΡΠΎΠ±Ρ Ρ Π·Π½Π°Π», ΡΡΠΎ Π²ΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ.
Π― ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ Π²Π°ΠΌ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΡΠ΅ΠΌΡ ΠΈ Π½Π°ΠΉΡΠΈ ΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²Π°ΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ.
ΠΠΎΠΈΡΠΊ ΠΈ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠ΅ΠΉ
ΠΠΎΠ³Π΄Π° Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π» ΡΡΠΎ Π½Π° WSL, Ρ Π²ΠΈΠ΄Π΅Π» ΡΠ»ΠΎΠΌΠ°Π½Π½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π² ΠΌΠΎΠ΅ΠΌ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» Oh My Zsh. Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΠΎ, ΠΌΠ½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠΈΡΡΡ Powerline ΠΈ ΡΠΊΠ°Π·Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΌΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΡ .
git clone https://github.com/powerline/fonts.git
ΠΠ°ΡΠ΅ΠΌ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ PowerShell, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΊΠΎΡΠ΅Π½Ρ ΡΠ΅ΠΏΠΎ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅:
. \ Install.ps1
ΠΡΠ»ΠΈ PowerShell Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ Π·Π°ΠΏΡΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΡ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ExecutionPolicy
Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΡΠΈΠΌ ΠΎΡΠ²Π΅ΡΠΎΠΌ StackOverflow.ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΈΡΡΡ Π±ΡΠ΄ΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈΡ
ΡΠ½ΠΎΠ²Π°.
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ ΡΡΡΠΎΠΊΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Properties > Font ΠΈ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²ΡΠ±ΡΠ°Π½ ΡΡΠΈΡΡ Powerline. ΠΡΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Ρ ΠΌΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΎ ΡΡΠ°Π±ΠΎΡΠ°Π» Deja Vu Sans Mono Π΄Π»Ρ Powerline .
Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ΅ΠΌ ΡΡΠ΅Π±ΡΡΡΡΡ ΡΡΠΈΡΡΡ Powerline, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ ΡΠ΅ΠΌ (Agnoster) Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ.
3. Π Π°Π±ΠΎΡΠ° Ρ ΠΈΡΡΠΎΡΠΈΠ΅ΠΉ
ΠΠ΄Π½Π° ΠΈΠ· ΠΌΠΎΠΈΡ
Π»ΡΠ±ΠΈΠΌΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ Oh My Zsh — ΡΡΠΎ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ Π²Π°ΡΠ΅ΠΉ ΠΈΡΡΠΎΡΠΈΠΈ. ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ .zsh_history
Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
cd ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΡΠΎΠ»
mkdir ΠΌΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
cd my-project
npm init -y
mkdir {src, build}
ΠΊΠΎΡΠ½ΠΈΡΠ΅ΡΡ index.js
ΠΡΠ»ΠΈ Π²Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΠ΅ΡΡ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΡ β , Π²Ρ ΠΎΠΆΠΈΠ΄Π°Π΅ΡΠ΅, ΡΡΠΎ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΈΠ· ΡΡΠΈΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΈΡΡΠΎΡΠΈΠΈ ΠΎΠ΄Π½Ρ Π·Π° Π΄ΡΡΠ³ΠΎΠΉ, Π²Π΅ΡΠ½ΠΎ? Π ΡΡΠΎΠΌ Π½Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ.
ΠΠ΄Π½Π°ΠΊΠΎ Oh My Zsh ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π²Π΅ΡΡΠΈ Π½Π°ΡΠ°Π»ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΆΠ°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ β Π΄Π»Ρ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ Π·Π°ΠΏΠΈΡΡΠΌΠΈ. ΠΡΠ°ΠΊ, Π² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅, Π΅ΡΠ»ΠΈ Π²Ρ Π²Π²Π΅Π»ΠΈ Β«mkdirΒ», Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΆΠ°Π»ΠΈ ΠΊΠ»Π°Π²ΠΈΡΡ β , Π²Ρ Π±Ρ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ Β«mkdir {src, build}Β». ΠΡΠ»ΠΈ Π²Ρ Π½Π°ΠΆΠΌΠ΅ΡΠ΅ Π΅Π΅ Π΅ΡΠ΅ ΡΠ°Π·, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ Β«mkdir my-projectΒ».
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΠ³Π΄Π° Ρ Ρ ΠΎΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΏΠΎ ssh ΠΈ Π½Π΅ ΠΌΠΎΠ³Ρ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡΡ ΡΠΎΡΠ½ΡΠ΅ ΡΡΠ΅ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Ρ ΠΏΡΠΎΡΡΠΎ Π²Π²ΠΎΠΆΡ Β«sshΒ» ΠΈ ΠΌΠΎΠ³Ρ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°ΡΡ Π½Π΅Π΄Π°Π²Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΠΉΠ΄Ρ Π½ΡΠΆΠ½ΠΎΠ΅.ΠΠ»ΠΈ, Π΅ΡΠ»ΠΈ Ρ Π½Π΅ ΠΌΠΎΠ³Ρ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡΡ ΡΠΎΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Ρ ΠΌΠΎΠ³Ρ ΠΏΡΠΎΡΡΠΎ Π²Π²Π΅ΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ²ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ.
4. Π‘Π°ΠΌΠΎΠ²Π½ΡΡΠ΅Π½ΠΈΠ΅ FTW!
ΠΡΠ΅ ΠΎΠ΄Π½Π° Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ Oh My Zsh — ΡΡΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² . ΠΠ½ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊ Π²Π°ΡΠ΅ΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ΅ ΠΈ ΡΠ°ΡΡΠΈΡΡΡΡ Π΅Π΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ.
Oh My Zsh ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΡΠΎΡΠ½ΡΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, ΠΈ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ ΠΏΠΎΠ·ΠΆΠ΅ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ Π² ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡ Π²Π°Ρ ΡΠΎ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ autosuggestions.ΠΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π²Π²ΠΎΠ΄Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΡΡΠΎΡΠΈΠΈ.
ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π² $ ZSH_CUSTOM / plugins
. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΡΠΎ ~ / .oh-my-zsh / custom / plugins
.
git clone https://github.com/zsh-users/zsh-autosuggestions $ {ZSH_CUSTOM: - ~ / .oh-my-zsh / custom} / plugins / zsh-autosuggestions
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΡΠ°ΠΉΠ» ~ / .zshrc
ΠΈ ΡΠ°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ:
ΠΠ°ΡΠ΅ΠΌ Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ git
Π½Π° zsh-autosuggestions
ΠΏΠ»Π°Π³ΠΈΠ½Ρ = (zsh-autosuggestions)
ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ, ΠΈ Π²Ρ Π·Π°ΠΌΠ΅ΡΠΈΡΠ΅, ΡΡΠΎ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ Oh My Zsh Π±ΡΠ΄Π΅Ρ Π΄Π΅Π»Π°ΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π²Π°ΡΠ΅ΠΉ ΠΈΡΡΠΎΡΠΈΠΈ.ΠΡΠ»ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ΅ΠΌ, ΡΡΠΎ Π²Ρ ΠΈΡΠ΅ΡΠ΅, Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΡ β , ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠ½ΡΡΡ Π΅Π³ΠΎ. ΠΠ°ΡΡΠΎΡΡΠ°Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ!
5. ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ ΡΠ°ΠΉΠ»Π°ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Oh My Zsh
ΠΡΠ΅ ΠΎΠ΄Π½Π° Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ Π²Π΅ΡΡ Π² Oh My Zsh — ΡΡΠΎ ΡΠΎ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π° Π½Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎ Π²Π°ΡΠ΅ΠΉ ΠΌΠ°ΡΠΈΠ½Π΅.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠΌΠ΅Π½ΠΈΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³, Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ cd
, Ρ.Π΅. cd Desktop
ΠΏΡΠΎΡΡΠΎ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Desktop
. Π ΡΡΠΎ ΡΠΎΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΏΡΡΡΠΌΠΈ — Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π²Π΅ΡΡΠΈ / home / jim / Desktop
ΠΈ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΡΠ°ΠΌ, Π³Π΄Π΅ Π²Ρ Ρ
ΠΎΡΠ΅Π»ΠΈ.
Oh My Zsh ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π°Π²ΡΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π½Π°ΡΠ°Π»ΠΈ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΏΡΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΆΠ°ΡΡ TAB , ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΠ°Π·Π²Π΅ΡΠ½ΡΠ» ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΠΏΠ°ΠΏΠΎΠΊ, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ. ΠΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅ ΡΠ°Π±ΡΠ»ΡΡΠΈΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎ ΡΡΠΎΠΌΡ ΡΠΏΠΈΡΠΊΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π²ΡΠ±Π΅ΡΠ΅ΡΠ΅ ΠΏΠ°ΠΏΠΊΡ, Π½Π°ΠΆΠ°Π² ΠΠΎΠ·Π²ΡΠ°Ρ . ΠΠΎΠ²ΡΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ TAB ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡ.
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΡΡΠΎΠΈΡ ΡΠΏΠΎΠΌΡΠ½ΡΡΡ, ΡΡΠΎ Oh My Zsh ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ² Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎ Π½ΠΈΠΌ.ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π²ΠΎΠ΄ ...
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡ Π²Π°Ρ Π½Π° Π΄Π²Π° ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° Π²Π²Π΅ΡΡ
, Π° Π²Π²ΠΎΠ΄ take <ΠΈΠΌΡ-ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°>
ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅Ρ ΠΊ Π½Π΅ΠΌΡ. Oh My Zsh ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π²ΠΎΠ΄ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ) / h / j / De
ΠΈ Π½Π°ΠΆΠ°ΡΠΈΠ΅ Tab ΡΠ°ΡΡΠΈΡΠΈΡ ΠΏΡΡΡ Π΄ΠΎ / home / jim / Desktop
. ΠΡΡΡΠΎ, Π°?
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΠ²Π΅Ρ : ΠΡΠ»ΠΈ Π²Π°ΠΌ Π»Π΅Π½Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΡ ΠΏΠ°ΠΏΠΊΡ Π² ΠΎΠΊΠ½ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°, ΠΈ ΠΏΡΡΡ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ Π΄Π»Ρ Π²Π°Ρ.
6. ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΡΠ΅ΠΌΡ-Π»ΠΈΠ±ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ z
z — ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π²Π°ΡΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΈΡ ΠΏΠ°ΠΏΠΎΠΊ (ΠΎΠ½ Π½Π°Π·ΡΠ²Π°Π΅Ρ ΠΈΡ Β«frecentΒ») ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ ΠΊ Π½ΠΈΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. Π§Π°ΡΡΠΎ ΡΡΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅Π΅, ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ ΠΏΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ Π²ΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΠ΅ ΠΏΠ°ΠΏΠΎΠΊ.
Π§ΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½, Π²ΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅Π³ΠΎ Π² ΡΠ°ΠΉΠ» .zshrc
, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΏΠ»Π°Π³ΠΈΠ½Ρ = (z zsh-autosuggestions)
ΠΠ°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π».
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ z Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡΡ ΠΊΠΎΡΠΎΡΠΊΡΡ ΡΠ°Π·Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ Π½Π°Π±Π»ΡΠ΄Π°Π΅Ρ Π·Π° ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π²Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΡΠ΅ΡΡ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ΅ΡΠ΅Π· Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π²Π΅ΡΡΠΈ z
, Π° Π·Π°ΡΠ΅ΠΌ Π»ΡΠ±ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ, ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π² ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΌ ΠΏΡΡΠΈ ΠΊ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Ρ. ΠΠ»Π°Π³ΠΈΠ½ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠ΅ΡΠΊΠΎΠ΅ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ Π²ΡΡΡΠ½ΠΈΡΡ, Π² ΠΊΠ°ΠΊΡΡ ΠΏΠ°ΠΏΠΊΡ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ, ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡ ΠΏΡΡΡ. ΠΡΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΠΊΠ°ΠΊ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΡΠΎΠ²Π΅ΡΠ΅.
ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π½Π΅Π²Π°ΠΆΠ½ΡΠΌ, Π½ΠΎ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΡΡΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ, Π½Π°Π±ΡΠ°ΡΡ z my-project
ΠΈ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΠΏΡΡΡ Π΄ΠΎ / home / jim / files / some / deeply / nested / directory / ΠΈΠ»ΠΈ / Π΄ΡΡΠ³ΠΎΠ΅ / ΠΌΠΎΠΉ-ΠΏΡΠΎΠ΅ΠΊΡ
.ΠΠ°ΡΠ΅ΠΌ, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΎΠΊΠ°ΠΆΠ΅ΡΠ΅ΡΡ Π² ΡΡΠΎΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π²Π΅ΡΡΠΈ z my-other-project
ΠΈ ΠΏΠΎΠΏΡΠΎΡΠΈΡΡ Π΅Π³ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΠΏΡΡΡ Π΄ΠΎ /var/www/html/projects/top/secret/my-other.project
.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ z ΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ ΡΠΌΠ΅Π½ΠΈΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Ρ ΠΏΠΎΠ»ΡΡΠΈΠ» ΠΎΡΠΈΠ±ΠΊΡ
_z_dirs: 2: Π½Π΅Ρ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°: /home/jim/.z
. ΠΡΠΎ Π±ΡΠ» Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ z, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ».z
Π² ΠΌΠΎΠ΅ΠΌ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
7. Π Π°Π±ΠΎΡΠ° Ρ git
Zsh Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ git ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π°Π±Π΅ΡΠ΅ΡΠ΅ git
ΠΈ Π½Π°ΠΆΠΌΠ΅ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΡ Tab , zsh ΡΡΠ»ΡΠΆΠ»ΠΈΠ²ΠΎ Π²ΡΠ΄Π°ΡΡ Π΄Π»ΠΈΠ½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄ git. ΠΡΠΎ ΡΡΠ°Π½Π΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π°Π±Π΅ΡΠ΅ΡΠ΅ git
, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΡΡ ΠΏΠ°ΡΡ Π±ΡΠΊΠ² ΠΈΡΠΊΠΎΠΌΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, git a
+ Tab ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ:
add - Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΠ»Π° Π² ΠΈΠ½Π΄Π΅ΠΊΡ
am - Π½Π°ΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΏΠ°ΡΡΠΈ ΠΈΠ· ΠΏΠΎΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠΈΠΊΠ°
apply - ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΏΠ°ΡΡ ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ ΠΈ / ΠΈΠ»ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ
archimport - ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Arch Π² git
Π°ΡΡ
ΠΈΠ² - ΡΠΎΠ·Π΄Π°ΡΡ Π°ΡΡ
ΠΈΠ² ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈΠ· Π½Π°Π·Π²Π°Π½Π½ΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅Π²Π°
ΠΡΠ΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΠ΅ git-ΠΏΠ»Π°Π³ΠΈΠ½ Oh My Zsh.
ΠΏΠ»Π°Π³ΠΈΠ½Ρ = (git z zsh-autosuggestions)
ΠΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ΅Π»ΡΠΉ Π½Π°Π±ΠΎΡ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ git. Π― ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅:
-
gaa
—git Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΠ΅
-
gdca
—git diff --cached
-
gp
—git push
-
Π³ΠΏΡ!
—git push --force
-
grhh
—git reset --hard
-
gst
—git ΡΡΠ°ΡΡΡ
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ Π΄Π»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π² ΡΠ²ΠΎΠΉ .zshrc
ΡΠ°ΠΉΠ»:
function acp () {
git add.
git commit -m "$ 1"
git push
}
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΠ΅ΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ git, Π½Π°Π±ΡΠ°Π² acp Β«ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠΊΡΠ°ΡΠΈΠΈΒ»,
Π΄ΠΎΠ±Π°Π²ΠΈΡ Π²ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, Π·Π°ΡΠΈΠΊΡΠΈΡΡΠ΅Ρ ΠΈΡ
Ρ Π»ΡΠ±ΡΠΌ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ Π²Π°ΠΌΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΡΠΏΡΠ°Π²ΠΈΡ ΠΈΡ
Π½Π° Π²Π°Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. ΠΠ°ΡΠ»ΡΠ³Π° Π² ΡΡΠΎΠΉ ΠΈΠ΄Π΅Π΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ ΠΠ»ΠΈ Π‘ΠΏΠΈΡΡΠ΅Π»Ρ.
8. ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ git
Π Π²Π΅ΡΡ
Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ°ΡΡΠΈ ΠΌΡ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ avit. Π ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ git ΡΡΠ° ΡΠ΅ΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΈΠΌΡ Π²Π΅ΡΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΡΠ΅ΡΡΠΈΠΊ ΠΈΠ»ΠΈ Π³Π°Π»ΠΎΡΠΊΡ, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΠ΅, Π²ΡΠ΅ Π»ΠΈ Π²Π΅ΡΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ.ΠΠ½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ Π²ΠΈΠ΄Π΅ΡΡ ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π²Π·Π³Π»ΡΠ΄Π°, ΠΈ ΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ°Π³ Π²ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π½Π°Π±ΠΈΡΠ°ΡΡ git status
.
ΠΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ. ΠΠΎΠΉ Π»ΡΠ±ΠΈΠΌΡΠΉ — ΠΠ³Π½ΠΎΡΡΠ΅Ρ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΡΡΠΎ ΡΠ΅ΠΉΡΠ°Ρ.
Π§ΡΠΎΠ±Ρ Agnoster ΠΌΠΎΠ³ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΡΡΠ΅Π»ΠΊΠΈ ΠΈ Π·Π½Π°ΡΠΊΠΈ git, Π²Π°ΠΌ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠΈΡΡ Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Powerline. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ WSL ΠΌΠΎΠ³ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ, ΡΠ»Π΅Π΄ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ Π²ΡΡΠ΅.ΠΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Mac ΠΈ Linux ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌMac Π½Π° High Sierra ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ Π²Π΅ΡΡΠΈΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ°, ΡΡΠΎΠ±Ρ ΡΡΠΈ ΡΡΠΈΡΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π»ΠΈΡΡ. ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΠ΅ΡΡ Π½Π° Catalina, ΡΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Catalina ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΡΡΠΈΡΡ ΠΈ Π²ΡΠ±ΡΠ°ΡΡ Π΅Π³ΠΎ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°.
Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΠΌΠΎΠΆΠ΅Ρ Π»ΠΈ Π²Π°Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ. Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΡΡ
ΠΎ "\ ue0b0 \ u00b1 \ ue0a0 \ u27a6 \ u2718 \ u26a1 \ u2699"
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ:
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ΅ΠΌΡ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ Π² ΡΠ°ΠΉΠ»Π΅ .zshrc
ΡΠ°ΠΉΠ»:
ZSH_THEME = "Π°Π³Π½ΠΎΡΡΠ΅Ρ"
ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π». ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° Agnoster Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ git. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ ΠΎ ΡΠΎΠΌ, ΡΡΠΏΠ΅ΡΠ½ΠΎ Π»ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠΌΠΈ.
Tip ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ ΡΠ°ΡΡΡ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΡ
user @ host
, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ±ΡΠ°ΡΡ Π΅Π΅, Π΄ΠΎΠ±Π°Π²ΠΈΠ²DEFAULT_USER = your_user_name
ΠΊ.zshrc
ΡΠ°ΠΉΠ».
9. ΠΠ»Π°Π³ΠΈΠ½Ρ, ΠΏΠ»Π°Π³ΠΈΠ½Ρ, ΠΏΠ»Π°Π³ΠΈΠ½Ρ
ΠΠ°ΠΊ ΡΠΆΠ΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡ, Oh My Zsh ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ. ΠΠ°ΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΎΠΈΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΡ ΠΈ ΠΏΠΎΡΡΠ°ΡΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π° ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ΅ΠΌΡ ΠΏΡΠΎΡΠ΅ΡΡΡ. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π²ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ , ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π·Π½Π°ΡΡ:
- cloudapp — Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΠ°ΠΉΠ»Ρ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π² ΡΠ»ΡΠΆΠ±Ρ Cloudapp. ΠΡΠ²ΠΎΠ΄ΠΈΡ ΠΈ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ URL Π² Π±ΡΡΠ΅Ρ ΠΎΠ±ΠΌΠ΅Π½Π°.
- command-not-found — Π΅ΡΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅ΡΡΡ Π²
$ PATH
, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΊΠ΅Ρ Ubuntu command-not-found, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π΅Π΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ ΠΎΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Ubuntu ΠΈ openSUSE). Π£Π·Π΅Π» - — ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ Node API Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ.
- npm — Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π°Π²ΡΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ npm.
- sudo — Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ESC ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ sudo ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ, Π΅ΡΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΡΡΠΎΠΊΠ° ΠΏΡΡΡΠ°.
- vscode — ΡΠΏΡΠΎΡΠ°Π΅Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ ΠΊΠΎΠ΄Π°.
10. ΠΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡ
ΠΡΠΎ Π½Π΅ ΠΎΡΠΎΠ±ΡΠΉ ΡΠΎΠ²Π΅Ρ zsh, Π½ΠΎ Π² Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ Π²Π°ΠΌ ΠΎΠ± ΡΡΠΈΡ ΠΏΡΡΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΡ ΠΊΠ»Π°Π²ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ.
- Ctrl + U — ΡΠ΄Π°Π»ΠΈΡΡ ΠΎΡ ΠΊΡΡΡΠΎΡΠ° Π΄ΠΎ Π½Π°ΡΠ°Π»Π° ΡΡΡΠΎΠΊΠΈ.
- Ctrl + K — ΡΠ΄Π°Π»ΠΈΡΡ ΠΎΡ ΠΊΡΡΡΠΎΡΠ° Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΡΡΠΎΠΊΠΈ.
- Ctrl + W — ΡΠ΄Π°Π»ΠΈΡΡ ΠΎΡ ΠΊΡΡΡΠΎΡΠ° Π΄ΠΎ Π½Π°ΡΠ°Π»Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π°.
- Alt + D — ΡΠ΄Π°Π»ΠΈΡΡ ΠΎΡ ΠΊΡΡΡΠΎΡΠ° Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π°.
- Ctrl + L — ΠΎΡΠΈΡΡΠΈΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π».
ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΠ΅ ΠΈΡ , Π²Ρ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅ΡΡ, ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ Ρ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π», ΠΊΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ zsh ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. Π― ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π», ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΠΎΡΠ΄Π°ΡΡ ΠΎΡ Π²Π°ΡΠ΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° Oh My Zsh. Π― Π½Π°Π΄Π΅ΡΡΡ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΡΠ΅ ΠΈΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΡ Π½Π΅Π΄Π΅Π»Ρ, Π²Ρ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅ΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π½ΡΡΠ΅ ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠ»ΠΈΡΡ Π±Π΅Π· Π½ΠΈΡ .
Π Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΡΠΈΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° ΡΠΎΡΡΠΌΡ SitePoint ΠΈ ΠΏΠΎΠΏΡΠΎΡΠΈΡΡ ΡΠ°ΠΌ ΠΎ ΠΏΠΎΠΌΠΎΡΠΈ. Π― ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ» Π±Ρ ΡΠ°Π΄ ΡΠ·Π½Π°ΡΡ, ΠΏΡΠΎΠΏΡΡΡΠΈΠ» Π»ΠΈ Ρ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ — Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π°ΡΡ Π»ΡΠ±ΠΈΠΌΡΡ ΡΠ΅ΠΌΡ, ΠΏΠ»Π°Π³ΠΈΠ½, ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ ΠΈΠ»ΠΈ ΡΠΎΠ²Π΅Ρ ΠΏΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΡΠ·Π°ΡΡΡΡ ΡΠΎ ΠΌΠ½ΠΎΠΉ Π½Π° ΡΠΎΡΡΠΌΠ΅ ΠΈΠ»ΠΈ Π² Π’Π²ΠΈΡΡΠ΅ΡΠ΅.
ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» macOs Ρ Zsh ΠΊΠ°ΠΊ Pro
ΠΎΡ Chiamaka Ikeanyi
ΠΠ½ΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ — ΠΎΡΡΡΠΎΠΉ. ΠΡ Ρ ΠΎΡΠΈΡΠ΅ Π²ΡΠΉΡΠΈ ΠΈΠ· ΠΎΠ±ΡΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΆΠΈΠ·Π½ΠΈ ΡΠΊΡΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Ρ ΠΈ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠ²ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.
Z shell (Zsh) — ΡΡΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° Unix, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ bash (ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ macOS) Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ.
Π ΡΡΠΎΠΌ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΌΡ Π½Π°ΡΡΡΠΎΠΈΠΌ iTerm2 Ρ ZSH ΠΈ Π΅Π³ΠΎ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ.ΠΡΠΎ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ, ΠΈ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²Ρ Π·Π°Π΄ΡΠΌΠ°Π΅ΡΠ΅ΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ Π½Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»ΠΈ ZSH ΡΠ°Π½ΡΡΠ΅. Π§ΡΠΎ ΠΆ, ΡΠ°Π· Π²Ρ ΡΠΆΠ΅ Π·Π΄Π΅ΡΡ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ.
Keynotes
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Homebrew
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° iTerm2
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ZSH ΠΈ Oh My ZSH
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°
Π¨Π°Π³ 1. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Homebrew
Homebrew — Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° MacOS ΠΎΡ Apple.
ΠΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Homebrew Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ CLI Π΄Π»Ρ Xcode. ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
xcode-select β-install
ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ xcode-select -r
, ΡΡΠΎΠ±Ρ ΡΠ±ΡΠΎΡΠΈΡΡ xcode-select
.
ΠΠ°ΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Homebrew.
/ usr / bin / ruby ββ-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Π¨Π°Π³ 2: Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ iTerm2
iTerm2 ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π°ΠΌΠ΅Π½ΠΎΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΠΈ ΠΏΡΠ΅Π΅ΠΌΠ½ΠΈΠΊΠΎΠΌ iTerm.ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡ iTerm2 ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ macOS ΠΈΠ·-Π·Π° Π΅Π³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ zsh Π² iTerm2 Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
Π§ΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ iTerm2, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
brew cask install iterm2
Π¨Π°Π³ 3. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ZSH
Zsh — ΡΡΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, Ρ ΠΎΡΡ ΠΎΠ½Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΎΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π².
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ macOs ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ zsh, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΌ Π² / bin / zsh
.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ zsh Ρ ΠΏΠΎΠΌΠΎΡΡΡ brew ΠΈ Π·Π°ΡΡΠ°Π²ΠΈΠΌ iTerm2 ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ.
brew install zsh
Π¨Π°Π³ 4. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Oh My Zsh
Β«Oh My Zsh — ΡΡΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ, Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ zsh. ΠΡΠΎ Π½Π΅ ΡΠ΄Π΅Π»Π°Π΅Ρ Π²Π°Ρ 10-ΠΊΡΠ°ΡΠ½ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌβ¦ Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΡΠ²ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅Π±Ρ ΡΠ°ΠΊΠΎΠ²ΡΠΌ Β».
— Π ΠΎΠ±Π±ΠΈ Π Π°ΡΡΠ΅Π»
ΠΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° Zsh ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠ΅ Π² ΡΠ°ΠΉΠ»Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ~ / .zhrc. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Oh My Zsh, Π²ΡΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ
sh -c "$ (curl -fsSL https: // raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh) "
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ
zsh --version
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½ΠΎΠ²Π΅ΠΉΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ½ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ.
upgrade_oh_my_zsh
ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ iTerm2, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ³ΡΡΠ·ΠΈΡΡΡΡ Π² Π½ΠΎΠ²ΡΠΉ ΠΎΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Zsh. ΠΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ Π² ΠΌΠΈΡ Β«Oh My ZshΒ»?.
ΠΡΠΎ Π΅ΡΠ΅ Π½Π΅ Π²ΡΠ΅. Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ, ΡΡΠΎΠ±Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Zsh.
Π¨Π°Π³ 5. ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ΠΌΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
Oh My Zsh ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ΅ΠΌ.Π’Π΅ΠΌΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ — robbyrussell, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π΅Π΅ Π½Π° Π»ΡΠ±ΡΡ ΡΠ΅ΠΌΡ ΠΏΠΎ Π²Π°ΡΠ΅ΠΌΡ Π²ΡΠ±ΠΎΡΡ. Π ΡΡΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» Π΅Π³ΠΎ Π½Π° agnoster, ΡΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΡΠ΅ΠΌΡ.
ΠΠ°ΡΠ΅ΠΌ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΡΡ ΡΠ΅ΠΌΡ Π² Π²Π°ΡΠ΅ΠΌ ~ / .zshrc
. Π§ΡΠΎΠ±Ρ ΠΎΡΠΊΡΡΡΡ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ (.zshrc), Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
nano ~ / .zshrc
Π’Π΅ΠΌΠ° Zsh ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ββΠ½Π° agnosterΠΠ»ΠΈ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ°ΠΉΠ» Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ Ρ
open ~ / .zshrc
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅ΠΌΡ zsh ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ²ΠΎΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ
ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ~ /.zhrc
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΡΠ΅ΠΌΡ
Π§ΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄ΡΡΠ³ΡΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΡΠ΅ΠΌΡ, ΠΊΠ»ΠΎΠ½ΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ custom / themes
. Π ΡΡΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΌΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ powerlevel9k,
$ git clone https://github.com/bhilburn/powerlevel9k.git ~ / .oh-my-zsh / custom / themes / powerlevel9k
ΠΠ°ΡΠ΅ΠΌ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ΠΌΠ° Π² Π²Π°ΡΠ΅ΠΌ ~ / .zshrc
ZSH_THEME = "powerlevel9k / powerlevel9k"
ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ²ΠΎΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, Π²ΡΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ source ~ /.zshrc
ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² iTerm2> ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ> ΠΡΠΎΡΠΈΠ»ΠΈ> Π¦Π²Π΅ΡΠ°
, Π΅ΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΡΠΎΠ½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°.
ΠΠ»Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΡ Π² ΡΡΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΡΡΠ΅Π±ΡΡΡΡΡ ΡΡΠΈΡΡΡ Powerline. ΠΡΠ°ΠΊ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΡΡΠΎ.
Π¨Π°Π³ 6: Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠΈΡΡΡ
Π― Π±ΡΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Inconsolata. ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΠΌΡΠΉ ΡΡΠΈΡΡ ΠΈΠ· ΡΡΠΈΡ ΡΡΠΈΡΡΠΎΠ² Powerline. ΠΠ°ΡΠ΅ΠΌ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π΅Π³ΠΎ.
ΠΠ»ΠΈ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ Π²Π΅ΡΡ ΡΡΠΈΡΡ.
git clone https: // github.com / powerline / fonts.git
cd ΡΡΠΈΡΡΡ
./install.sh
Π§ΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΈΡΡ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² iTerm2> ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ> ΠΡΠΎΡΠΈΠ»ΠΈ> Π’Π΅ΠΊΡΡ> ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΈΡΡ
.
Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ Inconsolata Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΡΠΈΡΡΠΎΠ². ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΡΡΠΈΡΡ. ΠΠ»Ρ ΡΡΠΈΡΡΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΡ Π»ΠΈΠ³Π°ΡΡΡΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ FiraCode, ΠΎΡΠΌΠ΅ΡΡΡΠ΅ ΠΎΠΏΡΠΈΡ Β«ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΠΈΠ³Π°ΡΡΡΡΒ», ΡΡΠΎΠ±Ρ ΡΡΠΈΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΡΡΠ΅Π»ΠΊΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ( β ).
ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΡΠΈΡΡ PowerlineΠ¨Π°Π³ 7: Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΡ Π΅ΠΌΡ
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΡ Π΅ΠΌΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ½ΡΡΡ ΠΊΡΠ°ΡΠΎΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°.ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΊ iTerm2-Color-Schemes ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΏΠ°ΠΏΠΊΡ ZIP. ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·Π²Π»Π΅ΠΊΠΈΡΠ΅ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΠΏΠ°ΠΏΠΊΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²ΡΠ΅, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ ΡΡ Π΅ΠΌ.
ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² iTerm2> ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ> ΠΡΠΎΡΠΈΠ»Ρ> Π¦Π²Π΅ΡΠ°> ΠΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ²Π΅ΡΠ°> ΠΠΌΠΏΠΎΡΡ
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΏΠ°ΠΏΠΊΡ ΡΡ Π΅ΠΌ ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π½ΡΠΆΠ½ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΡΠ΅ ΡΡ Π΅ΠΌΡ Π΄Π»Ρ ΠΈΡ ΠΈΠΌΠΏΠΎΡΡΠ°.
- Π©Π΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΡΡ Π΅ΠΌΡ, ΡΡΠΎΠ±Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ Π΅Π΅. Π ΡΡΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π» ΠΡΡΠΌΠ΅Π½Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΎΠ΅ΠΉ Π»ΡΠ±ΠΈΠΌΠΎΠΉ ΡΠ²Π΅ΡΠΎΠ²ΠΎΠΉ ΡΡ Π΅ΠΌΠΎΠΉ.
Π’Π°Π΄Π°! ? ΠΡ Π·Π°ΠΊΠΎΠ½ΡΠΈΠ»ΠΈ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ.
Π¦Π²Π΅ΡΠΎΠ²Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΡΡΠΌΠ΅Π½Π°Π¨Π°Π³ 8: Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ
Oh My ZSH ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ git. Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠΎ-ΡΠΎ Π΅ΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΠΎΠΊΠ΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅:
git clone https://github.com/zsh-users/zsh-docker.git $ {ZSH_CUSTOM: - ~ / .oh- my-zsh / custom} / plugins / zsh-docker
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³
.oh-my-zsh> custom> plugins
, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³.Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊ Π½Π΅ΠΌΡ Π΄ΠΎΡΡΡΠΏ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρopen ~ / .oh-my-zsh
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Π² ΡΠ°Π·Π΄Π΅Π» ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ°ΠΉΠ»Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
~ / .zshrc
, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ - ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ²ΠΎΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, Π²ΡΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ
source ~ / .zshrc
Π¨Π°Π³ 9: ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ²
ΠΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ — ΡΡΠΎ ΡΡΠ»ΡΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π΄Π»Ρ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π·Π°ΡΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π½Π° Π²Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄. ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΠ΅, Π² ΡΠ°Π·Π΄Π΅Π»Π΅, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅.
ΠΠ²ΠΎΠ΄ dckimgs
Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ docker imagesΠ‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΡΡΠ΅Π½ΠΈΠ΅ .
ΠΡΠ»ΠΈ Π²Ρ Π·Π½Π°Π΅ΡΠ΅ ΠΎ Π΄ΡΡΠ³ΠΈΡ ΡΡΠ΅Π΄ΡΡΠ²Π°Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ZSH, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΈΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π², Ρ Π±ΡΠ΄Ρ ΡΠ°Π΄ ΡΡΠ»ΡΡΠ°ΡΡ ΠΎΡ Π²Π°Ρ.
ohmyzsh / ohmyzsh: π ΠΠΎΡΡ ΠΈΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ, ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ (Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ 1800 ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ) Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ zsh. ΠΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π±ΠΎΠ»Π΅Π΅ 300 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² (rails, git, OSX, hub, docker, homebrew, node, php, python ΠΈ Ρ. Π.), ΠΠΎΠ»Π΅Π΅ 140 ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΠΎΠΆΠΈΠ²ΠΈΡΡ Π²Π°ΡΠ΅ ΡΡΡΠΎ, ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ, ΡΡΠΎΠ±Ρ ΡΠΏΡΠΎΡΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡΠΌΠΈ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°.
Oh My Zsh — ΡΡΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ, Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ zsh.
ΠΠ²ΡΡΠΈΡ ΡΠΊΡΡΠ½ΠΎ. ΠΠ°Π²Π°ΠΉ Π΅ΡΠ΅ ΡΠ°Π· ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ.
Oh My Zsh Π½Π΅ ΡΠ΄Π΅Π»Π°Π΅Ρ Π²Π°Ρ 10-ΠΊΡΠ°ΡΠ½ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ … Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΡΠ²ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅Π±Ρ ΡΠ°ΠΊΠΎΠ²ΡΠΌ.
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π²Π°ΡΠ° ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΡΡΠ°Π½Π΅Ρ ΠΏΡΠΈΡΡΠ΅ΠΉ Π²ΠΎ ΡΠ·ΡΡΠ΅Ρ . ΠΈΠ»ΠΈ Π²Π°ΡΠΈ Π΄Π΅Π½ΡΠ³ΠΈ Π²Π΅ΡΠ½ΡΡΡΡ! Π‘ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌΠΈ ΡΠΎΡΠ΅Π½ ΠΌΠΎΡΠ½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΡΠ΅ΠΌ.Π ΠΊΠ°ΡΠ΅ ΠΊ Π²Π°ΠΌ Π±ΡΠ΄ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡΡ Π½Π΅Π·Π½Π°ΠΊΠΎΠΌΡΡ ΠΈ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ, Β«ΡΡΠΎ ΠΏΠΎΡΡΡΡΠ°ΡΡΠ΅! ΠΡ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ Π³Π΅Π½ΠΈΠΉ?Β»
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, Π²Ρ Π½Π°ΡΠ½Π΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²ΡΠ΅Π³Π΄Π° ΡΡΠΈΡΠ°Π»ΠΈ Π·Π°ΡΠ»ΡΠΆΠ΅Π½Π½ΡΠΌ. … ΠΈΠ»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ, Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠ»Π΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΡΡΠΎΠ±Ρ ΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π·ΡΠ±Π½ΠΎΠΉ Π½ΠΈΡΡΡ. π¬
Π§ΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅ ohmyz.sh, ΠΏΠΎΠ΄ΠΏΠΈΡΠΈΡΠ΅ΡΡ Π½Π° @ohmyzsh Π² Twitter ΠΈ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ Π½Π°ΠΌ Π² Discord.
ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΡ
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
- Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°: macOS, Linux, BSD.Π Windows: ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½Π΅Π΅ WSL2, Π½ΠΎ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ cygwin ΠΈΠ»ΠΈ msys. ΠΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½
- Zsh (Π²Π΅ΡΡΠΈΡ 4.3.9 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΡΡ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ, Π½ΠΎ ΠΌΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΠΌ 5.0.8 ΠΈ Π½ΠΎΠ²Π΅Π΅). ΠΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π·Π°ΡΠ°Π½Π΅Π΅ (Π·Π°ΠΏΡΡΡΠΈΡΠ΅
zsh --version
Π΄Π»Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ), ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ Π²ΠΈΠΊΠΈ-ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ Π·Π΄Π΅ΡΡ: Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ZSH -
curl
ΠΈΠ»ΠΈwget
Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ -
git
Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ v2.4.11 ΠΈΠ»ΠΈ Π²ΡΡΠ΅)
ΠΠ°Π·ΠΎΠ²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
Oh My Zsh ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΠΊΠΎΠΌΠ°Π½Π΄ Π² Π²Π°ΡΠ΅ΠΌ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅.ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠΎ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ curl
, wget
ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°.
ΠΠ΅ΡΠΎΠ΄ | ΠΠΎΠΌΠ°Π½Π΄Π° |
---|---|
Π»ΠΎΠΊΠΎΠ½ | sh -c "$ (curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" |
Wget | sh -c "$ (wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.Ρ) " |
ΠΏΠΎΠ»ΡΡΠΈΡΡ | sh -c "$ (Π²ΡΠ±ΠΎΡΠΊΠ° -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" |
Π ΡΡΠ½ΠΎΠΉ ΠΎΡΠΌΠΎΡΡ
Π₯ΠΎΡΠΎΡΠ°Ρ ΠΈΠ΄Π΅Ρ — ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈΠ· ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ Π΅ΡΠ΅ Π½Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ. Π’Ρ ΠΌΠΎΠΆΠ΅ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΡΠ½Π°ΡΠ°Π»Π° Π·Π°Π³ΡΡΠ·ΠΈΠ² ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅ Π²ΡΠ³Π»ΡΠ΄Π΅Π»ΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ, Π·Π°ΡΠ΅ΠΌ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΅Π³ΠΎ:
wget https: //raw.githubusercontent.com / ohmyzsh / ohmyzsh / ΠΌΠ°ΡΡΠ΅Ρ / ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ / install.sh sh install.sh
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Oh My Zsh
ΠΠ»Π°Π³ΠΈΠ½Ρ
Oh My Zsh ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΊΡΡΠ΅ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π³Π»ΡΠ½ΡΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ / ΠΈΠ»ΠΈ Π² Π²ΠΈΠΊΠΈ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ, ΡΡΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ.
ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ (ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ), ΠΊΠΎΡΠΎΡΡΠΉ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ Oh My Zsh, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΈΡ
Π² ΡΠ°ΠΉΠ»Π΅ .zshrc
. ΠΡ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΡΠ°ΠΉΠ» zshrc Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ $ HOME
.ΠΡΠΊΡΠΎΠΉΡΠ΅ Π΅Π³ΠΎ Π² ΡΠ²ΠΎΠ΅ΠΌ Π»ΡΠ±ΠΈΠΌΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅, ΠΈ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΌΠ΅ΡΡΠΎ, Π³Π΄Π΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π²ΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΈΡΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ:
ΠΏΠ»Π°Π³ΠΈΠ½Ρ = ( ΠΌΠ΅ΡΠ·Π°Π²Π΅Ρ ΡΠΏΠ°ΠΊΠΎΠ²ΡΠΈΠΊ dotenv OSX Π³ΡΠ°Π±Π»ΠΈ rbenv Π ΡΠ±ΠΈΠ½ )
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΡΠ°Π·Π΄Π΅Π»ΡΡΡΡΡ ΠΏΡΠΎΠ±Π΅Π»Π°ΠΌΠΈ (ΠΏΡΠΎΠ±Π΅Π»Ρ, ΡΠ°Π±ΡΠ»ΡΡΠΈΠΈ, Π½ΠΎΠ²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ …). ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π·Π°ΠΏΡΡΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ, ΠΈΠ½Π°ΡΠ΅ ΠΎΠ½ ΡΠ»ΠΎΠΌΠ°Π΅ΡΡΡ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²
ΠΠ°ΠΆΠ΄ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ README , Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΡΡ Π΅Π³ΠΎ.ΠΡΠΎΡ README Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ (Π΅ΡΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ) ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π² ΡΡΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½.
ΡΠ°Π±Π»ΠΎΠ½Ρ
ΠΡ ΠΏΡΠΈΠ·Π½Π°Π΅ΠΌ ΡΡΠΎ. Π Π½Π°ΡΠ°Π»Π΅ ΠΌΠΈΡΠ° Oh My Zsh ΠΌΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΎΠ±ΡΠ°Π΄ΠΎΠ²Π°Π»ΠΈΡΡ ΡΠ΅ΠΌΠ΅. Π‘Π΅ΠΉΡΠ°Ρ Ρ Π½Π°Ρ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ° ΠΏΡΡΠΈΠ΄Π΅ΡΡΡΠΈ ΡΠ΅ΠΌ. Π£ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΈΠ· Π½ΠΈΡ Π΅ΡΡΡ ΡΠΊΡΠΈΠ½ΡΠΎΡΡ Π² Π²ΠΈΠΊΠΈ (ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ Π½Π°Π΄ ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ!). ΠΡΠΎΠ²Π΅ΡΡ ΠΈΡ !
ΠΡΠ±ΠΎΡ ΡΠ΅ΠΌΡ
Π’Π΅ΠΌΠ° Π ΠΎΠ±Π±ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠΎ Π½Π΅ ΡΠ°ΠΌΠΎΠ΅ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠ΅.ΠΡΠΎ Π½Π΅ ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ. ΠΡΠΎ ΠΊΠ°ΠΊ ΡΠ°Π· ΡΠΎ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ (Π΄Π»Ρ Π½Π΅Π³ΠΎ).
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΡ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ» ~ / .zshrc
. ΠΡ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΠ΅Π΄Ρ (Π²ΡΠ΅ Π·Π°Π³Π»Π°Π²Π½ΡΠ΅ Π±ΡΠΊΠ²Ρ), ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΡΡ ΡΠ΅ΠΌΡ, ΠΏΡΠΎΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°Π»ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ ΡΠ΅ΠΌΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
ZSH_THEME = "agnoster" # (ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°Π²ΠΎΡΠΎΡΠ΅Π½Π½ΡΡ ) # ΡΠΌ. https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#agnoster
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ΅ΠΌΡ ΡΡΠ΅Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΡΠΈΡΡΠΎΠ² Powerline Π΄Π»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°.
ΠΡΠΊΡΠΎΠΉΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°, ΠΈ Π²Π°ΡΠ΅ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π½Π°ΡΠ»ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΡΡ ΡΠ΅ΠΌΡ Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ Π½ΡΠΆΠ΄, ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠΊΠΈ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ ΠΎ Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅.
ΠΡΠ»ΠΈ Π²Ρ ΡΡΠ²ΡΡΠ²ΡΠ΅ΡΠ΅ ΡΠ΅Π±Ρ Π΄Π΅ΡΠ·ΠΊΠΈΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Π²ΡΠ±ΠΈΡΠ°ΡΡ Π΅Π³ΠΎ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°.
ZSH_THEME = "random" # (... ΠΏΡΡΡΡ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΈΡΠΎΠ³ ... ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΠΈΡΠΎΠ³ ...)
Π Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΡΠ΅ΠΌΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π²Π°ΡΠΈΡ Π»ΡΠ±ΠΈΠΌΡΡ ΡΠ΅ΠΌ:
ZSH_THEME_RANDOM_CANDIDATES = ( "Π ΠΎΠ±Π±ΠΈΡΡΡΡΠ΅Π»" "Π°Π³Π½ΠΎΡΡΠ΅Ρ" )
ΠΡΠ»ΠΈ Π²Ρ Π·Π½Π°Π΅ΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅ΠΌΡ Π²Π°ΠΌ Π½Π΅ Π½ΡΠ°Π²ΡΡΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ Π² ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ³Π½ΠΎΡΠΈΡΡΠ΅ΠΌΡΡ :
ZSH_THEME_RANDOM_IGNORED = (ΠΏΠΈΠ³ΠΌΠ°Π»ΠΈΠΎΠ½ tjkirch_mod)
FAQ
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π΅ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² Π½Π°ΡΠ΅ΠΌ FAQ.
Π Π°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΠΌΡ
ΠΡΠ»ΠΈ Π²Ρ ΠΈΠ· ΡΠ΅Ρ , ΠΊΡΠΎ Π»ΡΠ±ΠΈΡ ΠΏΠ°ΡΠΊΠ°ΡΡ ΡΡΠΊΠΈ, ΡΡΠΈ ΡΠ°Π·Π΄Π΅Π»Ρ ΠΌΠΎΠ³ΡΡ Π½Π°ΠΉΡΠΈ ΠΎΡΠΊΠ»ΠΈΠΊ.
Π Π°ΡΡΠΈΡΠ΅Π½Π½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π·Π°Ρ ΠΎΡΠ΅ΡΡ Π²ΡΡΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Oh My Zsh ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ (ΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ°ΠΊΠΆΠ΅ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Ρ Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π½Π°ΡΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ).
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³
Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ — ~ / .oh-my-zsh
(ΡΠΊΡΡΡΠΎ Π² Π²Π°ΡΠ΅ΠΌ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊ Π½Π΅ΠΌΡ Π΄ΠΎΡΡΡΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΡ cd ~ /.ΠΎΠΉ-ΠΌΠΎΠΉ-Π·Ρ
)
ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Ρ ZSH
, Π»ΠΈΠ±ΠΎ Π·Π°ΠΏΡΡΡΠΈΠ² export ZSH = / your / path
ΠΏΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ² Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠΎΠ½ΡΠΎΠΌ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ
ΠΊΠ°ΠΊ ΡΡΠΎ:
ZSH = "$ HOME / .dotfiles / oh-my-zsh" sh install.sh
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Oh My Zsh ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ
flag - Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ
Π½Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ .sh
ΡΠΊΡΠΈΠΏΡ. ΠΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Π²Ρ Π½Π΅ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ
ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ zsh
ΠΏΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
sh -c "$ (curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈΠ· ΡΠ°Π·Π²Π΅ΡΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ
Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ:
REPO
(ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:ohmyzsh / ohmyzsh
): ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΎΡΠΌΡΠ²Π»Π°Π΄Π΅Π»ΡΡΠ° / ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ
.ΠΡΠ»ΠΈ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΊΠ°ΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡhttps://github.com/{owner}/{repository}
.REMOTE
(ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:https://github.com/${REPO}.git
): ΡΡΠΎ ΠΏΠΎΠ»Π½ΡΠΉ URL-Π°Π΄ΡΠ΅Ρ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ git ΠΊΠ»ΠΎΠ½. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΈΠ· ΡΠΎΡΠΊΠ°, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π΅Ρ Π½Π° GitHub (GitLab, Bitbucket …) ΠΈΠ»ΠΈ Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ SSH Π²ΠΌΠ΅ΡΡΠΎ HTTPS ([email protected]: user / project.git
).ΠΠ ΠΠΠΠ§ΠΠΠΠ: ΡΡΠΎ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎ Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ
REPO
.ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ.ΠΠΠ’ΠΠ
(ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:master
): Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ, Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²Π΅ΡΠ²Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΠ» ΠΏΡΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Pull Request ΠΈΠ»ΠΈ Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅ΡΠΊΡ, ΠΎΡΠ»ΠΈΡΠ½ΡΡ ΠΎΡmaster
.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
REPO = apjanke / oh-my-zsh BRANCH = edge sh install.sh
Π ΡΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
1.ΠΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ
git clone https://github.com/ohmyzsh/ohmyzsh.git ~ / .oh-my-zsh
2.
ΠΠ΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ , ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ»Π° ~ / .zshrc
cp ~ / .zshrc ~ / .zshrc.orig
3. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ zsh
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ zsh, ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π² ΡΠ°Π±Π»ΠΎΠ½, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ Π΄Π»Ρ Π²Π°Ρ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ.
cp ~ / .oh-my-zsh / templates / zshrc.zsh-template ~ / .zshrc
4. ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠΉΡΠΈ ΠΈΠ· ΡΠ΅Π°Π½ΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ ΡΠ½ΠΎΠ²Π° Π²ΠΎΠΉΡΠΈ, ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.
5. ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π½ΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ zsh
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΠΎΡΠΊΡΠΎΠ΅ΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°Π³ΡΡΠ·ΠΈΡΡ zsh Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ Oh My Zsh.
ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅
ΠΡΠ»ΠΈ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π²ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ±ΡΠΈΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ.
- ΠΠ°ΠΌ, , Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²Π°Ρ
PATH
Π²~ / .zshrc
, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π°oh-my-zsh
. - ΠΡΠ»ΠΈ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ Π²ΡΡΡΠ½ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΌΠ΅ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΠ΅Π΄Ρ
ZSH
Π²~ /.zshrc
.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΈ ΡΠ΅ΠΌΡ
ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» (Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°ΡΡΠΈΠΉΡΡ Π½Π° .zsh
) Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ custom /
.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ
ΠΎΡΠΎΡΠΎ ΡΠΎΡΠ΅ΡΠ°ΡΡΡΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ ΠΈΡ
Π² Π²ΠΈΠ΄Π΅ ΡΠ°ΠΉΠ»Π° XYZ.plugin.zsh
Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ custom / plugins /
, Π° Π·Π°ΡΠ΅ΠΌ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΡΠΎΡ ΠΏΠ»Π°Π³ΠΈΠ½.
ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ Ρ Oh My Zsh, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ Ρ ΡΠ΅ΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ custom / plugins /
, ΠΈ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π² plugins /
.
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²Π°ΠΌ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΊΠ°ΠΆΠ΄ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π΄Π΅Π»Ρ. ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ oh-my-zsh
Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ»ΡΡ Π±Π΅Π· Π·Π°ΠΏΡΠΎΡΠ°, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π² Π²Π°ΡΠ΅ΠΌ ~ / .zshrc
:
DISABLE_UPDATE_PROMPT = true
Π§ΡΠΎΠ±Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π² Π²Π°ΡΠ΅ΠΌ ~ / .zshrc
:
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π²ΡΡΡΠ½ΡΡ
ΠΡΠ»ΠΈ Π²Ρ Π·Π°Ρ ΠΎΡΠΈΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΡΠΎ-ΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π²ΡΠΏΡΡΡΠΈΠ» Π½ΠΎΠ²ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, Π° Π²Ρ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅ ΠΆΠ΄Π°ΡΡ Π½Π΅Π΄Π΅Π»Ρ?), ΠΠ°ΠΌ ΠΏΡΠΎΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ:
Magic! π
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Oh My Zsh
Oh My Zsh Π½Π΅ Π΄Π»Ρ Π²ΡΠ΅Ρ .ΠΡ Π±ΡΠ΄Π΅ΠΌ ΡΠΊΡΡΠ°ΡΡ ΠΏΠΎ ΡΠ΅Π±Π΅, Π½ΠΎ ΠΌΡ Ρ ΠΎΡΠΈΠΌ, ΡΡΠΎΠ±Ρ ΡΠ°Π·ΡΡΠ² Π±ΡΠ» Π»Π΅Π³ΠΊΠΈΠΌ.
ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠ΄Π°Π»ΠΈΡΡ oh-my-zsh
, ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ uninstall_oh_my_zsh
ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ. ΠΠ½ ΡΠ΄Π°Π»ΠΈΡΡΡ ΡΠ°ΠΌ ΠΈ Π²Π΅ΡΠ½Π΅Ρ Π²Π°ΡΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ bash
ΠΈΠ»ΠΈ zsh
.
ΠΠ°ΠΊ Ρ ΠΌΠΎΠ³Ρ Π²Π½Π΅ΡΡΠΈ ΡΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ Π² Oh My Zsh?
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ ΠΊ Π½Π°ΡΠ΅ΠΌΡ Π²ΠΎΡΡ ΠΈΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Ρ, ΠΏΡΠΎΡΡΠΈΡΠ΅, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΊΠΎΠ΄Π΅ΠΊΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ.
Π― Π΄Π°Π»Π΅ΠΊ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π±ΡΡΡ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠΌ ΠΏΠΎ Zsh, ΠΈ ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°Ρ, ΡΡΠΎ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠ»ΡΡΡΠΈΡΡ Π΅Π³ΠΎ — Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΈΠ΄Π΅ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠΏΡΠΎΡΡΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ (ΠΈ ΡΡΠΊΠΎΡΠΈΡΡ) ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, Π½Π΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ ΡΠΎΡΠΊΠ½ΡΡΡ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ Π·Π°ΠΏΡΠΎΡΡ Π½Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅!
ΠΠ°ΠΌ ΡΠ°ΠΊΠΆΠ΅ Π½ΡΠΆΠ½Ρ Π»ΡΠ΄ΠΈ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π½Π° Π²ΡΡΡΠ³ΠΈΠ²Π°Π½ΠΈΠ΅.Π’Π°ΠΊ ΡΡΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΎΡΠΊΡΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΈ ΠΏΠΎΠΌΠΎΠ³ΠΈΡΠ΅ ΡΠ°ΠΌ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅.
Π‘ΠΌ. Π‘ΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠ ΠΏΡΠΈΡΡΠ»Π°ΠΉΡΠ΅ Π½Π°ΠΌ ΡΠ΅ΠΌΡ
Π£ Π½Π°Ρ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ (Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ) Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ΅ΠΌ. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ²ΠΎΡ ΡΠ΅ΠΌΡ Π½Π° Π²ΠΈΠΊΠΈ-ΡΡΡΠ°Π½ΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΠ΅ΠΌ.
ΠΠ²ΡΠΎΡΡ
Oh My Zsh ΠΈΠΌΠ΅Π΅Ρ ΡΡΠΊΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΡΡΠ°ΡΡΠ»ΠΈΠ²ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ Π²ΠΎΡΡ ΠΈΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ². ΠΠ΅Π· ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ Π½Π°ΡΠΈΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΡΡΠΎ Π±ΡΠ»ΠΎ Π±Ρ Π½Π΅ ΡΠ°ΠΊ Π·Π΄ΠΎΡΠΎΠ²ΠΎ.
ΠΠΎΠ»ΡΡΠΎΠ΅ ΡΠΏΠ°ΡΠΈΠ±ΠΎ!
ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ Π½Π° Π½Π°Ρ
ΠΡ Π² ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΡ :
Π’ΠΎΠ²Π°ΡΡ
Π£ Π½Π°Ρ Π΅ΡΡΡ Π½Π°ΠΊΠ»Π΅ΠΉΠΊΠΈ, ΡΡΠ±Π°ΡΠΊΠΈ ΠΈ ΠΊΠΎΡΠ΅ΠΉΠ½ΡΠ΅ ΠΊΡΡΠΆΠΊΠΈ, ΡΡΠΎΠ±Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΡ Π»ΡΠ±ΠΎΠ²Ρ ΠΊ Oh My Zsh.ΠΡ ΡΠ½ΠΎΠ²Π° ΡΡΠ°Π½Π΅ΡΠ΅ ΠΏΡΠΈΡΡΠ΅ΠΉ Π²ΠΎ ΡΠ·ΡΡΠ΅Ρ !
ΠΠΈΡΠ΅Π½Π·ΠΈΡ
Oh My Zsh Π²ΡΠΏΡΡΠ΅Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ MIT.
Π ΠΏΠ»Π°Π½Π΅ΡΠ΅ ΠΡΠ³ΠΎΠ½
Oh My Zsh Π±ΡΠ»Π° ΡΠΎΠ·Π΄Π°Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Planet Argon, Π°Π³Π΅Π½ΡΡΡΠ²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Ruby on Rails. ΠΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π½Π°ΡΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.
oh my zsh — ΠΠ°ΠΊ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ oh-my-zsh (ΠΈ zsh), Π½Π΅ ΡΠ΄Π°Π»ΡΡ Π΅Π³ΠΎ?
ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ZSH
ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ zsh (oh-my-zsh, zprezto ΠΈ Ρ. Π.) ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ, Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ Π΄Π»Ρ ~ /.zsh
, ~ / .zshrc
, ~ / .zlogin
, ~ / .zlogout
, ~ / .zprofile
ΠΈ ~ / .zshenv
. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
ΠΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°.
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ, Π΅ΡΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² Π΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΏΠ°ΠΏΠΊΡ, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅
- ΠΡΠ»ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ
~ / .zsh
, ΡΠΎ- ΠΠ°ΡΠΈΡΠ° ΡΠΎΠΊΠ°
~ /.zsh
ΠΏΠ΅ΡΠ²ΡΠΉ. ΠΠ»ΠΈ- ΡΠ΄Π°Π»ΠΈΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ
~ / .zsh
;rm ~ / .zsh
ΠΈΠ»ΠΈ - ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ ΠΏΠ°ΠΏΠΊΡ
~ / .zsh
;mv ~ / .zsh ~ / .zsh.backup
- ΡΠ΄Π°Π»ΠΈΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°.
- ΠΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ ΠΏΠ°ΠΏΠΊΡ framework Π² Π΅Π΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³. Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ
mv ~ / .zsh ~ / .oh-my-zsh
.
- ΠΠ°ΡΠΈΡΠ° ΡΠΎΠΊΠ°
- ΠΠΎΠ²ΡΠΎΡΠΈΡΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°ΡΠΊΠ°ΡΠ°.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ.ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ zprezto, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ρ Π΅Π³ΠΎ ΡΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ.
$ mkdir ~ / bin
$ cat << EOF> ~ / bin / use-zprezto
#! / bin / bash
SYMLINKS = ". Zsh .zshrc .zshlogin .zshlogout .zshprofile .zpreztorc .zshenv .zshrc"
CONFIG_HOME = "$ HOME / .zprezto"
# ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π΅ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅Π½Π½ΡΡ
ΠΎΡΠΈΠ±ΠΎΠΊ
Π΄Π»Ρ sym Π² $ SYMLINKS; Π΄Π΅Π»Π°ΡΡ
# ΡΠΎΠΎΠ±ΡΠΈΡΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΈ Π²ΡΠΉΡΠΈ, Π΅ΡΠ»ΠΈ $ sym ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΈ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠ»ΠΊΠΎΠΉ
[[-e "$ HOME / $ sym" -a! -h "$ HOME / $ sym"]] && {echo "ΠΎΡΠΈΠ±ΠΊΠ°: '$ HOME / $ sym' Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠ»ΠΊΠΎΠΉ!"; Π²ΠΎΠ·Π²ΡΠ°Ρ 1; }
ΡΠ΄Π΅Π»Π°Π½ΠΎ
# ΡΠ΅ΠΏΠ΅ΡΡ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ, ΡΡΠΎΠ±Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ
Π΄Π»Ρ sym Π² $ SYMLINKS; Π΄Π΅Π»Π°ΡΡ
# ΡΠ΄Π°Π»ΠΈΡΡ ΡΡΠ°ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½Π° ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ
[[-h "$ HOME / $ sym"]] && rm -f "$ HOME / $ sym"
# ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ
ln -s "$ CONFIG_HOME / $ sym" "$ HOME / $ sym"
ΡΠ΄Π΅Π»Π°Π½ΠΎ
# ΡΠ°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ Π½ΠΎΠ²ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ zsh.ΠΠΠΠΠΠΠΠ: ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²ΡΠ·ΠΎΠ² - ΡΡΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° zsh Π²Π½ΡΡΡΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ zsh. Π‘Π»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π²ΠΎΠ½ΠΊΠΎΠ² ΠΏΠΎΡΡΠ°Π²ΡΡ Π²Π°Ρ Π² ΠΏΠΎΠ΄Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅: D
# / usr / bin / env zsh
EOF
$ chmod 700 ~ / bin / use-zprezto
ΠΡΠΎΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡ ΠΈ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΠΎΠΌ ΡΠ°ΠΊΡΠ΅, ΡΡΠΎ Π²ΡΠ΅ ΠΌΠΎΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈ ΡΠΎΠΌΡ ΠΆΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π²ΡΡΠ°Π²ΠΈΡΡ ΡΡΡΠΎΠΊΠΈ remove ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΡΠΎΠΊ ΠΏΠΎΡΠ»Π΅ ΡΠΈΠΊΠ»Π° Π΄Π»Ρ ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ Ρ Π²Π°Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΠ»ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠ°Π±Π»ΠΎΠ½Ρ.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ~ / bin / use-zprezto
— ΠΈΠ»ΠΈ ~ / bin / use-something
— Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ zsh.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²ΡΡΡΠΏΠ°ΡΡ Π² ΡΠΈΠ»Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² Π½ΠΎΠ²ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°Ρ zsh, Π½ΠΎ Π½Π΅ Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°Ρ .
Shell Switching
ΠΡΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠΏΠ°ΡΠ½ΠΎ, Π½ΠΎ Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ°ΠΊ ΡΠΊΠ»ΠΎΠ½Π½Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΠ°ΡΠ΅ΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΌΡ Π²ΡΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΡΠ΅Π½Π°ΡΠΈΡ use- *
, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
ΠΠ°ΠΊ ΠΏΡΠΈΠΌΠ΅Ρ Ρ zsh …
$ mkdir ~ / bin
$ cat << EOF> ~ / bin / use-zsh
#! / bin / bash
# ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ
Π΅ΡΠ»ΠΈ [[ ! -h "$ HOME /.ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° "]]; Π·Π°ΡΠ΅ΠΌ
echo "ΠΎΡΠΈΠ±ΠΊΠ°: $ HOME / .shell Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠ»ΠΊΠΎΠΉ!"
Π²ΠΎΠ·Π²ΡΠ°Ρ 1
ΡΠΈ
# ΡΠ΄Π°Π»ΠΈΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ, Π΅ΡΠ»ΠΈ ΠΎΠ½Π° ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ
[[-h "$ HOME / .shell"]] && rm -f "$ HOME / .shell"
# ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ, Π½ΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π΅ΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ ΡΠ΄Π°ΡΡΡΡ!
Π΅ΡΠ»ΠΈ ! ln -s / usr / bin / zsh "$ HOME / .shell"; ΡΠΎΠ³Π΄Π°
echo "ΠΠ¨ΠΠΠΠ: Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ $ HOME / .shell. ΠΡΡΡΠ½ΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ, ΠΈΠ½Π°ΡΠ΅ Π²Ρ
ΠΎΠ΄ Π² ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ ΡΠ΄Π°ΡΡΡΡ!"
Π²ΠΎΠ·Π²ΡΠ°Ρ 2
ΡΠΈ
EOF
$ chmod 700 ~ / bin / use-zsh
ΠΡΠΈΡΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠΎ ΠΎΠΏΠ°ΡΠ½ΠΎ, Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΎΠΉΡΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, Π΅ΡΠ»ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°, Ρ
ΡΠ°Π½ΡΡΠ°ΡΡΡ Π² / etc / passwd
, Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ.Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΡ ΡΡΠ΅ΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅ Π±ΡΠ΄Π΅ΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ; ΡΠΎ Π΅ΡΡΡ Π²Π°ΡΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΡΠ»ΠΊΠ° ~ / .shell
ΡΠ»ΠΎΠΌΠ°Π½Π° ΠΈΠ»ΠΈ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΡΠΎ Ρ ΡΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π½ΠΎ ΡΡΠΎ ΠΠ Π ΠΠΠΠΠΠΠΠ£ΠΠ’Π‘Π― Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ ΡΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ root
.
ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ, ΡΠΎ
$ ~ / bin / use-zsh # Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ ~ / .shell ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π»Ρ chsh
$ echo "$ HOME / .shell | sudo tee -a / etc / shells # Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ»ΠΊΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΡ
ΠΎΠ±ΠΎΠ»ΠΎΡΠ΅ΠΊ
$ chsh -s ~ /.shell # ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² / etc / passwd Π½Π° $ USER
ΠΠ΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½Π°Ρ ΠΈΡΡΠΎΡΠΈΡ Π² zsh — Unix & Linux Stack Exchange
ΠΡΡΡ ΠΏΡΠ΅Π΄Π΅Π» ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π²Π°ΡΠΈΡ ΠΌΠ°ΡΠΈΠ½.
HISTFILE = "$ HOME / .zsh_history"
HISTSIZE = 10000000
SAVEHIST = 10000000
setopt BANG_HIST # ΠΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ '!' ΠΏΠ΅ΡΡΠΎΠ½Π°ΠΆ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ.
setopt EXTENDED_HISTORY # ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΡΠ°ΠΉΠ» ΠΈΡΡΠΎΡΠΈΠΈ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ ": start: elapsed; command".
setopt INC_APPEND_HISTORY # ΠΠ°ΠΏΠΈΡΡ Π² ΡΠ°ΠΉΠ» ΠΈΡΡΠΎΡΠΈΠΈ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, Π° Π½Π΅ ΠΏΡΠΈ Π²ΡΡ
ΠΎΠ΄Π΅ ΠΈΠ· ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ.setopt SHARE_HISTORY # ΠΠ΅Π»ΠΈΡΠ΅ΡΡ ΠΈΡΡΠΎΡΠΈΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ΅ΠΌΠΈ ΡΠ΅ΡΡΠΈΡΠΌΠΈ.
setopt HIST_EXPIRE_DUPS_FIRST # Π‘Π½Π°ΡΠ°Π»Π° ΡΠ΄Π°Π»ΡΠΉΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ ΠΏΡΠΈ ΠΎΠ±ΡΠ΅Π·ΠΊΠ΅ ΠΈΡΡΠΎΡΠΈΠΈ.
setopt HIST_IGNORE_DUPS # ΠΠ΅ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π·Π°ΠΏΠΈΡΡ.
setopt HIST_IGNORE_ALL_DUPS # Π£Π΄Π°Π»ΠΈΡΡ ΡΡΠ°ΡΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π·Π°ΠΏΠΈΡΡ, Π΅ΡΠ»ΠΈ Π½ΠΎΠ²Π°Ρ Π·Π°ΠΏΠΈΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΡΠ±Π»ΠΈΠΊΠ°ΡΠΎΠΌ.
setopt HIST_FIND_NO_DUPS # ΠΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠ°Π½Π΅Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΡ ΡΡΡΠΎΠΊΡ.
setopt HIST_IGNORE_SPACE # ΠΠ΅ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π·Π°ΠΏΠΈΡΡ, Π½Π°ΡΠΈΠ½Π°ΡΡΡΡΡΡ Ρ ΠΏΡΠΎΠ±Π΅Π»Π°.
setopt HIST_SAVE_NO_DUPS # ΠΠ΅ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°ΠΉΠ» ΠΈΡΡΠΎΡΠΈΠΈ.setopt HIST_REDUCE_BLANKS # Π£Π΄Π°Π»ΠΈΡΠ΅ Π»ΠΈΡΠ½ΠΈΠ΅ ΠΏΡΠΎΠ±Π΅Π»Ρ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΠΈΡΡΡ Π·Π°ΠΏΠΈΡΠΈ.
setopt HIST_VERIFY # ΠΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΡΠ°ΡΠΊΡΡΡΠΈΡ ΠΈΡΡΠΎΡΠΈΠΈ.
setopt HIST_BEEP # ΠΠ²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» ΠΏΡΠΈ Π΄ΠΎΡΡΡΠΏΠ΅ ΠΊ Π½Π΅ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΈΡΡΠΎΡΠΈΠΈ.
ΠΠ· ΡΠΏΠΈΡΠΊΠ° ΡΠ°ΡΡΡΠ»ΠΊΠΈ ZSH:
ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ Π²Π°Ρ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ Π²Π°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ Π±ΡΡΡ Π·Π°Π½ΡΡΡΠΌ ΠΈΡΡΠΎΡΠΈΠ΅ΠΉ (AFAIK ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² ΠΏΠ°ΠΌΡΡΡ) ΠΈ Π΄Π΅ΠΉΡΡΠ²ΡΠΉΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. Π‘Π½ΡΡΠΈΠ΅ Π»ΠΈΠΌΠΈΡΠ° Π½Π΅Ρ ΠΌΡΠ΄ΡΠ΅Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎ ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²Π°Ρ Ρ ΠΌΡΡΠ»ΡΡ, ΡΡΠΎ Π½Π΅Ρ ΠΏΡΠ΅Π΄Π΅Π»Π°, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π²ΡΠ΅Π³Π΄Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌΠΈ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ.
ΠΠ»ΠΈ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π΄ΡΠΌΠ°Π΅ΡΠ΅, ΡΡΠΎ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΡΡΠΎΠ»ΠΊΠ½Π΅ΡΠ΅ΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Ρ ΡΠ΅ΡΡΡΡΠΎΠΌ ΠΈΡΡΠ΅ΡΠΏΠ°Π½ΠΈΠ΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ HISTSIZE Π½Π° LONG_MAX ΠΈΠ· limits.h: it ΡΡΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ HISTSIZE.
Π§ΡΠΎ ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Gentoo:
ΡΠΊΡΠΏΠΎΡΡ HISTSIZE = 2000
ΡΠΊΡΠΏΠΎΡΡ HISTFILE = "$ HOME / .history"
ΠΡΡΠΎΡΠΈΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π° Π±Π΅Π· ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΡΠΊΡΠΏΠΎΡΡ SAVEHIST = $ HISTSIZE
Π§ΡΠΎΠ±Ρ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ Π·Π°ΠΏΠΈΡΡ Π² ΠΈΡΡΠΎΡΠΈΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ ΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ (ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ls -l, Π²Π²ΠΎΠ΄ΠΈΠΌΠ°Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π· Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π°Π½ΡΠ° ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ), Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ hist_ignore_all_dups:
setopt hist_ignore_all_dups
ΠΠΎΠ»Π΅Π·Π½ΡΠΉ ΡΡΡΠΊ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ Π·Π°ΠΏΠΈΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² ΠΆΡΡΠ½Π°Π», ΠΏΠΎΡΡΠ°Π²ΠΈΠ² ΠΏΠ΅ΡΠ΅Π΄ Π½ΠΈΠΌΠΈ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΠ±Π΅Π».
setopt hist_ignore_space
raspbian — zsh: ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π°: services
ΠΠΎΠ³Π΄Π° Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» zsh ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠ» oh-my-zsh, Ρ Π½Π΅ ΠΌΠΎΠ³Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ°ΠΊΡΡ ββΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠ°ΠΊ ifconfig ΠΈ services.
ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ zsh Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
$ sudo apt-get install zsh
$ wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh
$ chsh -s `ΠΊΠΎΡΠΎΡΡΠΉ zsh`
ΠΠΎΠΉ .zshrc Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
# ΠΡΠ»ΠΈ Π²Ρ ΠΏΠ΅ΡΠ΅ΡΠ»ΠΈ ΠΈΠ· bash, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²ΠΎΠΉ $ PATH.ΡΠΊΡΠΏΠΎΡΡ ΠΠ£Π’Π¬ = $ HOME / bin: / usr / local / bin: $ PATH
# ΠΡΡΡ ΠΊ Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ oh-my-zsh.
ΡΠΊΡΠΏΠΎΡΡ ZSH = / home / kuchar / .oh-my-zsh
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΌΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ "ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ"
# ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΡΠ΅ΠΌΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ oh-my-zsh.
# Π‘ΠΌ. Https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
ZSH_THEME = "Π°Ρ-ΠΌΠ°Π³ΠΈΡ"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°Π²ΡΠΎΠ·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ Ρ ΡΡΠ΅ΡΠΎΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ°.
# CASE_SENSITIVE = "ΠΏΡΠ°Π²Π΄Π°"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ Π±Π΅Π· ΡΡΠ΅ΡΠ° Π΄Π΅ΡΠΈΡΠΎΠ².Π‘Π»ΡΡΠ°ΠΉ
# ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΎ. _ ΠΈ - Π±ΡΠ΄ΡΡ Π²Π·Π°ΠΈΠΌΠΎΠ·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠΌΠΈ.
# HYPHEN_INSENSITIVE = "ΠΏΡΠ°Π²Π΄Π°"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΊΠ°ΠΆΠ΄ΡΠ΅ Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ.
# DISABLE_AUTO_UPDATE = "ΠΏΡΠ°Π²Π΄Π°"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΡΡΠΎΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ (Π² Π΄Π½ΡΡ
).
# ΡΠΊΡΠΏΠΎΡΡ UPDATE_ZSH_DAYS = 13
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ²Π΅ΡΠ° Π² ls.
# DISABLE_LS_COLORS = "ΠΏΡΠ°Π²Π΄Π°"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°.
# DISABLE_AUTO_TITLE = "true"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ Π°Π²ΡΠΎΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.# ENABLE_CORRECTION = "true"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ Π² ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΈ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π»ΠΈΡΡ ΠΊΡΠ°ΡΠ½ΡΠ΅ ΡΠΎΡΠΊΠΈ.
# COMPLETION_WAITING_DOTS = "ΠΏΡΠ°Π²Π΄Π°"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎΠΌΠ΅ΡΠΊΡ Π½Π΅ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ²
# ΠΏΠΎΠ΄ VCS ΠΊΠ°ΠΊ Π³ΡΡΠ·Π½ΡΠΉ. ΠΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΡΠ°ΡΡΡΠ° ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΡ
ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π².
# Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΡΡΡΠ΅Π΅.
# DISABLE_UNTRACKED_FILES_DIRTY = "ΠΏΡΠ°Π²Π΄Π°"
# Π Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΠΊΡ, Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
# ΡΡΠ°ΠΌΠΏ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΠΉ Π² Π²ΡΡ
ΠΎΠ΄Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄Ρ history.
# Π’ΡΠΈ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΡΠΎΡΠΌΠ°ΡΠ°: Β«ΠΌΠΌ / Π΄Π΄ / Π³Π³Π³Π³Β» | Β«Π΄Π΄Β».ΠΌΠΌ.Π³Π³Π³Π³ "|" Π³Π³Π³Π³-ΠΌΠΌ-Π΄Π΄ "
# HIST_STAMPS = "ΠΌΠΌ / Π΄Π΄ / Π³Π³Π³Π³"
# Π₯ΠΎΡΠ΅Π»ΠΈ Π±Ρ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΡΡ ΠΏΠ°ΠΏΠΊΡ, ΠΊΡΠΎΠΌΠ΅ $ ZSH / custom?
# ZSH_CUSTOM = / ΠΏΡΡΡ / ΠΊ / Π½ΠΎΠ²ΠΎΠΉ-Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ-ΠΏΠ°ΠΏΠΊΠ΅
# ΠΠ°ΠΊΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΈΡΡ? (ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² ~ / .oh-my-zsh / plugins / *)
# ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π² ~ / .oh-my-zsh / custom / plugins /
# ΠΡΠΈΠΌΠ΅Ρ ΡΠΎΡΠΌΠ°ΡΠ°: plugins = (rails git textmate ruby ββlighthouse)
# ΠΠΎΠ±Π°Π²Π»ΡΠΉΡΠ΅ Ρ ΡΠΌΠΎΠΌ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡ Π·Π°ΠΏΡΡΠΊ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ.
ΠΏΠ»Π°Π³ΠΈΠ½Ρ = (git)
ΠΈΡΡΠΎΡΠ½ΠΈΠΊ $ ZSH / oh-my-zsh.sh
# ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
# export MANPATH = "/ usr / local / man: $ MANPATH"
# ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ Π²ΡΡΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ·ΡΠΊΠΎΠ²ΡΡ ΡΡΠ΅Π΄Ρ
# ΡΠΊΡΠΏΠΎΡΡ LANG = en_US.UTF-8
# ΠΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΠΌΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ
ΠΈ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ
ΡΠ΅ΡΡΠΈΠΉ
# Π΅ΡΠ»ΠΈ [[-n $ SSH_CONNECTION]]; ΡΠΎΠ³Π΄Π°
# ΡΠΊΡΠΏΠΎΡΡ Π ΠΠΠΠΠ’ΠΠ = 'vim'
# Π΅ΡΠ΅
# ΡΠΊΡΠΏΠΎΡΡ Π ΠΠΠΠΠ’ΠΠ = 'mvim'
# fi
# Π€Π»Π°Π³ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ
# export ARCHFLAGS = "- arch x86_64"
# ssh
# ΡΠΊΡΠΏΠΎΡΡ SSH_KEY_PATH = "~ / .ssh / rsa_id"
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ, ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ² ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ oh-my-zsh,
# ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΈ ΡΠ΅ΠΌΡ. ΠΠ΄Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ, Ρ
ΠΎΡΡ ΠΎΠΉ-ΠΌ-ΠΌ-Π·Ρ
# ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ ZSH_CUSTOM.
# Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π°ΠΊΡΠΈΠ²Π½ΡΡ
ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ², Π·Π°ΠΏΡΡΡΠΈΡΠ΅ `alias`.#
# ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ²
# ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ zshconfig = "ΡΠΎΠ²Π°ΡΠΈΡ ~ / .zshrc"
# ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ ohmyzsh = "ΠΏΡΠΈΡΡΠ΅Π»Ρ ~ / .oh-my-zsh"
ΠΠΎΠ³Π΄Π° Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡ PATH = $ HOME / bin: / usr / local / bin: $ PATH
, Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ, Π²ΡΠ΅ Π΅ΡΠ΅ Π½Π΅ ΠΌΠΎΠ³Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ifconfig ΠΈ ΡΠ»ΡΠΆΠ±Ρ.
Zsh Π£Π»ΠΎΠ²ΠΊΠΈ, ΡΡΠΎΠ±Ρ Π²Π·ΠΎΡΠ²Π°ΡΡ Π²Π°ΡΡ Π³ΠΎΠ»ΠΎΠ²Ρ
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ UNIX ΠΌΡ ΡΠ°ΡΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎΠ± ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°Ρ , ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°Ρ ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ. Bash, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΠ°ΠΌΡΠΉ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ, Π½ΠΎ Π΅ΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Zsh ΠΈΠ»ΠΈ Z-ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°.Π§ΠΈΡΠ°ΠΉΡΠ΅ Π΄Π°Π»ΡΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ Zsh ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ²Π΅ΡΠ°Ρ ΠΈ ββΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΠΏΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π²Π°ΡΠ΅ΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΠ¨?
Zsh, ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΊΠ°ΠΊ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° Z, ΡΠ°ΡΡΠΈΡΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Bourne Shell (sh), ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ ΡΠ΅ΠΌ. ΠΠ°ΡΠΈΠ½Π°Ρ Ρ MacOS Catalina Π² 2019 Π³ΠΎΠ΄Ρ, Zsh ΡΡΠ°Π» Π²Ρ ΠΎΠ΄ΠΎΠΌ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ Mac.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Zsh
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Zsh Ρ ΠΏΠΎΠΌΠΎΡΡΡ Homebrew Ρ brew install zsh
.
ΠΠΎΠΊΠ° Π²Ρ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΠ΅, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Zsh, oh-my-zsh, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ ΠΈ ΡΠ΅ΠΌΠ°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΎΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΠΉ ΡΠΊΡΠΈΠΏΡ:
sh -c "$ (curl -fsSL https: // raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh) "
9 ΠΌΠ°Π»ΠΎΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ ΡΠΎΠ²Π΅ΡΠΎΠ² ΠΈ ΠΏΡΠΈΠ΅ΠΌΠΎΠ² Zsh
1. ΠΠΎΠΉ ΡΠΎΠ²Π°ΡΠΈΡ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΠ°Π»Π΅ΡΠΈΠ°Π½ ΠΠ΅Π½Π°Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π» Π² Π’Π²ΠΈΡΡΠ΅ΡΠ΅ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ take
, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ Π΅Π³ΠΎ, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΠΈΠ·Π±Π°Π²Π»ΡΡ ΠΎΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π²Π²ΠΎΠ΄ΠΈΡΡ Π΄Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: mkdir
ΠΈ cd
. take
ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠ΅ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΈ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ.
2. ΠΠΎΠΈΡΠΊ Π² ΠΈΡΡΠΎΡΠΈΠΈ. Π ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΡΡΡΠ΅Π»ΠΊΠΈ Π²Π²Π΅ΡΡ
ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΠ°ΠΌΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ. Π‘ zsh Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Ρ. Π. ΠΌΠΊΠ΄ΠΈΡ
.
ΠΠΎΠΉ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΠ²Π°ΡΠΈΡ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΡΡΡΡ ΠΠΈΠ»Π»ΠΈΠ°ΡΠ΄ ΡΠ°ΡΡΠΊΠ°Π·Π°Π» ΠΌΠ½Π΅ ΠΎ ctrl-r ___, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Ρ
ΠΎΠ΄ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π°Π½Π½ΡΡ ΡΡΠ°Π·Ρ. ΠΡΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠΌ Π½Π°ΠΆΠ°ΡΠΈΠΈ ctrl-r
Π±ΡΠ΄Π΅Ρ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π²ΡΠΎΡΠΎΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅, Π·Π°ΡΠ΅ΠΌ ΡΡΠ΅ΡΡΠ΅ ΠΈ Ρ. Π.
3. ΠΠΠΠ cd
. ΠΠ΅Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π²Π²ΠΎΠ΄ΠΈΡΡ cd
Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ², ΠΏΡΠΎΡΡΠΎ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΈΠΌΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°.
4. Mass ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ Ρ zmv
. Π§ΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ zmv, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π°Π²ΡΠΎΠ·Π°Π³ΡΡΠ·ΠΊΡ zmv
. Π― Π·Π°Π³ΡΡΠ·ΠΈΠ» ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ Ρ
ΠΎΡΠ΅Π» ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°ΡΡ ΠΈΡ
, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, epcot-1.jpg, epcot-2.jpg, epcot-3.jpg … Π²ΠΌΠ΅ΡΡΠΎ 1.jpg, 2 .jpg, 3.jpg …) ΠΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π±ΡΠ΄Π΅Ρ
Π·ΠΌΠ² '(*).(jpg | jpeg) "epcot- $ 1. $ 2"
Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ -n
, Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΡΠΈΠ²
zmv -n '(*). (Jpg | jpeg)' 'epcot- $ 1. $ 2'
Π§ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°? (*). (Jpg | jpeg)
Π½Π°Ρ
ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°ΠΉΠ» Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° .jpg
ΠΈΠ»ΠΈ .jpeg
. ΠΠ°ΡΠ΅ΠΌ epcot- 1 Π΄ΠΎΠ»Π»Π°Ρ Π‘Π¨Π.
ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π°, Π΄ΠΎΠ±Π°Π²Π»ΡΡ ΠΊ Π½Π΅ΠΌΡ epcot-
, Π·Π° ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ΅ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° (ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ΅ ΠΊΠ°ΠΊ $ 1
), Π° Π·Π°ΡΠ΅ΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΡΠΈΠΏ ΡΠ°ΠΉΠ»Π° (Ρ $ 2).
5. ΠΡΠΏΠΎΠ»Π½ΡΠΉΡΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΠΊΠ°ΠΊ Π½Π° ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ΅.
6. ΠΠ±ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π» p ΠΏΡΠΎΡΡΠΈΠ½. ΠΠ°ΠΊ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° , oh-my-zsh ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ. ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Ρ npm
ΠΈ sudo
, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΡΡ ΡΡΡΠΎΠΊΡ Π² ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΠ» ~ .zshrc
: plugins = (npm sudo).
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ΄Π°ΡΡΠΈΠ΅ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ
-
npm
Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π°Π²ΡΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ npm. -
sudo
Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ — ΠΊΠ°ΠΊ Π²Ρ ΡΠΆΠ΅ Π΄ΠΎΠ³Π°Π΄Π°Π»ΠΈΡΡ —sudo
ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π΄Π°ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π²Π²Π΅Π»ΠΈ Π΅Π΅ Π΄Π²ΠΎΠΉΠ½ΡΠΌ ΡΠ΅Π»ΡΠΊΠΎΠΌesc
.
-
zsh-autosuggestions
ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²Π°ΡΠ΅ΠΉ ΠΈΡΡΠΎΡΠΈΠ΅ΠΉ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΉ.
-
Π²Π΅Π±-ΠΏΠΎΠΈΡΠΊ
ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΊΡΡΠ²Π°ΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ: Π·Π°ΠΏΡΡΠΊgoogle ___
Π±ΡΠ΄Π΅Ρ ΠΈΡΠΊΠ°ΡΡ Π² Google Π·Π°Π΄Π°Π½Π½ΡΡ ΡΡΠ°Π·Ρ, Ρ.Π΅.Π‘Π΅ΡΠ΅Π½Π° Π£ΠΈΠ»ΡΡΠΌΡ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.
-
git
Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ² Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄git
, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ. ΠΠ°ΡΠ΅ΠΌ Π½Π°Π±ΠΈΡΠ°ΡΡgit add
, Π΅ΡΠ»ΠΈ Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±ΠΈΡΠ°ΡΡga
? ΠΠ΄Π΅ΡΡ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ.
7. ΠΡΠΈΠΏΠ°ΡΠΊΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ . Ctrl-q
Β«ΠΏΠ°ΡΠΊΡΠ΅ΡΒ» ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Π½Π°Π±ΠΈΡΠ°Π΅ΡΠ΅ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π²Π°Ρ ΠΊ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π½Π°ΡΠ°ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ ΠΈ Π²Π²Π΅ΡΡΠΈ Π΄ΡΡΠ³ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΡΡ Π΄ΡΡΠ³ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΈΡΡ
ΠΎΠ΄Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠ½ΠΈΠΌΠ°Π΅ΡΡΡ Ρ ΠΏΠ°ΡΠΊΠΎΠ²ΠΊΠΈ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ, ΡΡΠΎΠ±Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ — ΡΡΠΎ Ρ
ΠΎΡΠΎΡΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, Π·Π°Π±ΡΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.
8. ΠΠ΅Π³ΠΊΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π»ΠΈ Π΅Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅. ΠΡΠ»ΠΈ Π²Ρ Π½Π°Π±ΡΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π²ΡΡΠ°Π²ΠΈΠ»ΠΈ Π΄Π»ΠΈΠ½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΡΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π΅ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ, ctrl-xe
ΠΎΡΠΊΡΠΎΠ΅Ρ Π΅Π΅ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ (ΠΎΠ±ΡΡΠ½ΠΎ vi, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Π»ΡΠ±ΠΎΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° $ EDITOR.
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΡΠ΅Π΄Ρ.)
9. ΠΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡ. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ctrl l
Π²ΠΌΠ΅ΡΡΠΎ clear
, ΡΡΠΎΠ±Ρ ΠΎΡΠΈΡΡΠΈΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π».
Π§ΡΠΎ Π±ΡΠ΄Π΅Ρ Π΄Π°Π»ΡΡΠ΅ Ρ ΡΡΡΠ±ΠΎΠ½Π°Π΄Π΄ΡΠ²ΠΎΠΌ Shell
ΠΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠ°Π»ΠΎ — Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ zsh ΠΈ oh-my-zsh.ΠΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ ΡΡΠΎΠΉ ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠΎΠΉ oh-my-zsh ΠΈ ΡΡΠΈΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ², ΡΠ΅ΠΌ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ZSH, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠΌ Twilio ΠΠΆΠΎ ΠΠ»ΠΎΠΊΠΎΠΌ, ΠΈ Π΄Π°ΠΉΡΠ΅ ΠΌΠ½Π΅ Π·Π½Π°ΡΡ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅, ΠΊΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π²Π°Ρ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»!
.