рджреЛ-рдкрдВрдХреНрддрд┐ рд╢реЗрд▓ рдкреНрд░реЙрдореНрдкреНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рд╢реЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП "рд╕реЗрдЧрдореЗрдВрдЯ_рдбреЗрдЯрд╛" рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рддреНрд░рд┐рдХреЛрдг рдХреЛ рдЕрдЧрд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ред
"cwd": {
"after": "\n"
}
рдкрд░рд┐рдгрд╛рдо:
рдореИрдВ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реИрдХ рдирд┐рдХрд╛рд▓ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдПрдХ рдФрд░ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИ: рдЙрдкрдпреЛрдЧ
# Theme file
{
"segments": {
"above": [
{
"left": [
# First line left segments
],
"right": [
# First line right segments
]
},
{
# Same for second line
}
],
"left": [
# Usual last line segments
],
"right": [
# Usual last line right segments
]
}
}
(рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП YAML рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛) рдЬрд╣рд╛рдВ рдЖрдЙрдЯрдкреБрдЯ рдЬреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛
First line left segments > < First line right segments
Second line left segments > < Second line right segments
Left segments > Typed text < Right segments
@Lokaltog , рдпрд╣ рдХреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ?
рдпрд╣ рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЕрдзрд┐рдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди рдХреЗрд╡рд▓ segments
рдПрдХ рд╕реВрдЪреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЖрдЗрдЯрдо рдПрдХ рд╡рд╕реНрддреБ рд╣реИ рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп left
/ right
рдХреЗ рд╕рд╛рде рдПрдХ рдкрдВрдХреНрддрд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ рдЪрд╛рдВрдмрд┐рдпрд╛рдБред рддреБрдо рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реЛ? рдпрд╣ рдХрдо рд╕реНрдкрд╖реНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдкрдврд╝реЗ рдмрд┐рдирд╛ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реВрдЪреА рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЖрдЗрдЯрдо рдПрдХ рд╕реЗрдЧрдореЗрдВрдЯ рд╣реИ рдФрд░ рд▓рд╛рдЗрди рдирд╣реАрдВ рд╣реИ), рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрдЧреАред
рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рддрд░рд╣ рд╕реЗ рджреЛ рдХрд╛рд░рдг рд╣реИрдВ:
рдЗрд╕ рддрд░рд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛, рдореИрдВ рдЙрдкрд░реЛрдХреНрдд рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВред рдЯрд╛рдЗрдк рдХрд┐рдП рдЧрдП рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЪреМрдбрд╝рд╛рдИ рдЖрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд╣реАрдВ рд╣реИ (рдпрд╛рдж рдирд╣реАрдВ рд╣реИ) (рди рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЧреЛрд▓реЗ рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдЫрдВрдЯрдиреА рд╣реИ: рдХреНрдпреЛрдВрдХрд┐ рдкрдХреНрд╖реЛрдВ рдХреА рдЧрдгрдирд╛ рдЕрд▓рдЧ рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ)ред рдпрд╣ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ _special_ рд▓рд╛рдЗрди рдореЗрдВ рдореМрдЬреВрдж рд╣реИ рдФрд░ рдЕрдкреНрд░рд╛рдХреГрддрд┐рдХ рдпрджрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рдерд╛ред
рдЬрдм рддрдХ рд╣рдо рдХреБрдЫ рдЬрд╛рдкрд╛рдиреА (AFAIR) vim рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореВрд╣ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдорд▓реНрдЯреАрд▓рд╛рдЗрди рд╕реНрдЯреЗрдЯрд╕рд▓рд╛рдЗрди рдкреИрдЪ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рд╡реИрд╕реЗ, рдХрд░реНрд╕рд░ рдХреЗ рдиреАрдЪреЗ рдкреНрд░реЙрдореНрдкреНрдЯ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛрдВрдЧреА (zsh рдореЗрдВ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рднреА рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рдиреАрдЪреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░рд╛ рд╣реЛрдирд╛ рдФрд░ рдпрд╣ рдХрд╣рдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рдЗрди рдкрд░ рдлреИрд▓реА рд╣реБрдИ рд╣реИ)ред
рдЖрдкрдиреЗ рдПрдХ рдЕрдЪреНрдЫреА рдмрд╛рдд рдХрд╣реА рд╣реИ, рдореИрдВ рдЖрдкрдХреЗ рд╢реБрд░реБрдЖрддреА рд╕реБрдЭрд╛рд╡ рд╕реЗ рд╕рд╣рдордд рд╣реВрдВред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП @treyhunner рдХрд╛ рд╕рдорд╛рдзрд╛рди рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╡рд╣ рдиреНрдпреВрдирддрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдерд╛:
{
"default_module": "powerline.segments.common",
"segment_data": {
"cwd": {
"after": "\n$ "
}
},
"segments": {
"left": [
{
"name": "cwd"
}
]
}
}
рдпрд╣рд╛рдБ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдкрд░рд┐рдгрд╛рдо рд╣реИ:
рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдХрдВрдЯреНрд░реЛрд▓-рдЬреЗ (^ рдЬреЗ) рдХреИрд░реЗрдХреНрдЯрд░ рд╡рд╣рд╛рдВ рдХреНрдпреЛрдВ рд╣реИред
----- рдкреАрдЬреАрдкреА рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рд╕рдВрджреЗрд╢ рд╢реБрд░реВ рдХрд░реЗрдВ-----
рд╣реИрд╢: SHA512
23 рдЬреВрди 2014 рдХреЛ 2:15:13 рдкреВрд░реНрд╡рд╛рд╣реНрди GMT+03:00, Chris Lasher [email protected] рдиреЗ рд▓рд┐рдЦрд╛:
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ @treyhunner рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди
рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╡рд╣ рдиреНрдпреВрдирддрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдерд╛:{ "default_module": "powerline.segments.common", "segment_data": { "cwd": { "after": "\n$ " } }, "segments": { "left": [ { "name": "cwd" } ] } }
рдпрд╣рд╛рдБ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдкрд░рд┐рдгрд╛рдо рд╣реИ:
рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдХрдВрдЯреНрд░реЛрд▓-рдЬреЗ (^ рдЬреЗ) рдХреИрд░реЗрдХреНрдЯрд░ рд╡рд╣рд╛рдВ рдХреНрдпреЛрдВ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ:
https://github.com/Lokaltog/powerline/issues/462#issuecomment -46794678
рд╡рд╣ рд╕рдорд╛рдзрд╛рди рдПрдХ рдмрдЧ рдХрд╛ рд╢реЛрд╖рдг рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреЛ рдЕрдм рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред рдФрд░ рдЖрдк рдЧрд▓рдд рд╣реИрдВ: CTRL-J рд╡рд░реНрдг рд╡рд╣рд╛рдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ: рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг рд╡рд░реНрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдкреВрдЫ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ NL рдХреЛ '^J' рд╕реЗ рдХреНрдпреЛрдВ рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЙрддреНрддрд░ рд╕рд░рд▓ рд╣реИ: рдХреНрдпреЛрдВрдХрд┐ NL _is_ CTRL-J.
----- рдкреАрдЬреАрдкреА рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╢реБрд░реВ рдХрд░реЗрдВ-----
рд╕рдВрд╕реНрдХрд░рдг: рдПрдкреАрдЬреА v1.1.1
iQJNBAEBCgA3BQJTp1t/MBwfMDI7PjIgHTg6PjswOSAQOzU6QTA9NEA+MjhHIDxr
cC1wYXZAeWFuZGV4LnJ1PgAKCRBu+P2/AXZZIiQvD/9S6V8qIfzstsqTStAQrs4t
gSTaFepaQFy9dBxaGch313+hnfL575KocIwYcvfxKhLfqf6Dy7a+TLtto26DkYYw
lL7Clyjp5vGE6OdzxMQnNjaSpmWUiYYS8UM20pIu3Ejq7rmXAROIqkY7LCRRpbQi
2r7CQzlUQsdjeUz0I8csb5Q4vKDBLy8vTAzcPtcxU8aGHbMoTlHDbiWBkskCf5e8
mAyO2+Ij0Uarw9AhVyyUPNVwF5W9G01wCzmjsS6W6mAD3Tv/K6zeKJXtfhdWiOfi
YJmdi1qU4DiAKJ4/USRidAlm8bFfRUbstSzEwc5HoqyMwz9XD6j77IskOIvDjvqA
рдХреНрдпреВрдИ/i9EFhge8s654FsJmCil1LOLqLc8bDGHvC7uipreozTj/UT5w6hKrf1iHDrv/d
t+kD2rOlX7tftp82RTvzugtPiFBWssOxogM58w5xjL5YOkCIFH6HmOqLnZ8Xui8z
A+qcyRuMKWRyqzSlTRTAAlwYYRvFVOUbh3K2iPE0S87XU5Tgfy9iZusdkVTS9/рдЪреВрд╣рд╛
/eIajqk38VZ392fuY9dQAthC0RD6VJ5eqXf+RRNjyRtM1QAUEdMEWlEImf052HTU
zhQXHZVvwoMccSWP0vOA7kylmi0GouPai6vL1Vxs0/6h3BTdn2p5uuPV0vbwiRol
lX/QG9k137hs0hDJs/b7ng==
=рдПрдПрд▓рдЯреА
-----рдЕрдВрдд рдкреАрдЬреАрдкреА рд╣рд╕реНрддрд╛рдХреНрд╖рд░-----
рд╡рд╣ рд╕рдорд╛рдзрд╛рди рдПрдХ рдмрдЧ рдХрд╛ рд╢реЛрд╖рдг рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреЛ рдЕрдм рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред
рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдХрд╣реАрдВ рдФрд░ рдмрдЧ рдпрд╛ рдЗрд╕рдХреЗ рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ рдХрд╛ рдЬрд┐рдХреНрд░ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдареАрдХ рд╣реИред рддреЛ рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдХреЗ рд╢реЗрд▓ рдШрдЯрдХ, "рдмреНрд░реЗрдХ рдж рд▓рд╛рдЗрди" рдХреЛ рдмрддрд╛рдиреЗ рдХрд╛ рдирдпрд╛ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ?
рдореИрдВ рдЕрдкрдиреЗ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЛ http://agperson.com/entry/4081 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдкреЙрд╡рд░рд▓рд╛рдЗрди рд╕реЗрдЧрдореЗрдВрдЯ рдореЗрдВ рджреА рдЧрдИ рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдкрд░ рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВ рдпрд╣ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЕрдЧрд░ "рдмрд╛рдж" рдореЗрдВ рдирдИ рд▓рд╛рдЗрди рдХреЛ рдЕрдм рдмрдЧ рд╢реЛрд╖рдг рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ?
рдФрд░ рдЖрдк рдЧрд▓рдд рд╣реИрдВ: CTRL-J рд╡рд░реНрдг рд╡рд╣рд╛рдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ: рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг рд╡рд░реНрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред
рдареАрдХ рд╣реИ, рдкреЙрд╡рд░рд▓рд╛рдЗрди рдПрдХ рдиреНрдпреВрд▓рд╛рдЗрди рдХреИрд░реЗрдХреНрдЯрд░ рдХреЗ рд╕реНрдерд╛рди рдкрд░ "рдХреИрд░реЗрдЯ рдХреЗ рдмрд╛рдж рдХреИрдкрд┐рдЯрд▓ рдЬреЗ" рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рди рдХрд┐ рд╢рд╛рдмреНрджрд┐рдХ "рдХрдВрдЯреНрд░реЛрд▓-рдЬреЗ"ред рдореМрдЬреВрджрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореБрдЭреЗ рд╡реЗрдм рдЦреЛрдЬреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬрдирд╛ рдкрдбрд╝рд╛, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдореБрдЭреЗ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдкрд╣реБрдВрдЪрд╛рдпрд╛, "рдХреИрд░реЗрдЯ рдХреЗ рдмрд╛рдж рдкреВрдВрдЬреА рдЬреЗ" рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рдерд╛ред
рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдХрд╣реАрдВ рдФрд░ рдмрдЧ рдпрд╛ рдЗрд╕рдХреЗ рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ рдХрд╛ рдЬрд┐рдХреНрд░ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдареАрдХ рд╣реИред рддреЛ рдкрд╛рд╡рд░рд▓рд╛рдЗрди рдХреЗ рд╢реЗрд▓ рдШрдЯрдХ, "рдмреНрд░реЗрдХ рдж рд▓рд╛рдЗрди" рдХреЛ рдмрддрд╛рдиреЗ рдХрд╛ рдирдпрд╛ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ?
рдЕрдЧрд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рддреЛ рдпрд╣ рдореБрджреНрджрд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдорд▓реНрдЯреАрд▓рд╛рдЗрди рдкреНрд░реЙрдореНрдкреНрдЯ рд░рдЦрдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
@gotgenes $#$ git://github.com/ZyX-I/powerline
рдореЗрдВ рдирдИ multiline-prompt
рд╢рд╛рдЦрд╛ рджреЗрдЦреЗрдВред
рдиреЛрдЯ: рдореИрдВ рдЕрдкрдиреА рд╢рд╛рдЦрд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣рд╛ рдерд╛
{
"default_module": "powerline.segments.common",
"segment_data": {
"hostname": {
"before": "юВв ",
"args": {
"only_if_ssh": true
}
},
"virtualenv": {
"before": "тУФ "
},
"branch": {
"before": "юВа "
}
},
"segments": {
"above": [
{
"left": [
{
"name": "cwd"
},
{
"type": "string",
"highlight_group": "cwd",
"draw_soft_divider": false,
"draw_hard_divider": false,
"width": "auto"
}
],
"right": [
{
"name": "user"
}
]
}
],
"left": [
{
"module": "powerline.segments.shell",
"name": "mode"
},
{
"name": "hostname"
},
{
"name": "user"
},
{
"name": "virtualenv"
},
{
"name": "cwd",
"args": {
"use_path_separator": true,
"ellipsis": "тАж",
"dir_limit_depth": 3
}
},
{
"module": "powerline.segments.shell",
"name": "jobnum"
}
],
"right": [
{
"module": "powerline.segments.shell",
"name": "last_pipe_status"
},
{
"name": "branch"
}
]
}
}
${XDG_CONFIG_HOME:-$HOME/.config}/powerline/themes/shell/default.json
рдореЗрдВред
рдПрдХ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓рд╛ "рдКрдкрд░" рдХреНрдпреЛрдВ рдмрдирд╛рддреЗ рд╣реИрдВ; рдХреНрдпреЛрдВ рди рдХреЗрд╡рд▓ "рдмрд╛рдПрдВ" рдФрд░/рдпрд╛ "рджрд╛рдПрдВ" рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдЦрдВрдбреЛрдВ рдХреЛ рдПрдХ рд╕рд░рдгреА рдмрдирд╛рдпрд╛ рдЬрд╛рдП? рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕рд░рдгреА рдореЗрдВ рдкрд╣рд▓реА рд╕реЗ рдЖрдЦрд┐рд░реА рддрдХ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдКрдкрд░ рдЕрдкрдиреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
"segments": [
{
"left": [
{
"name": "cwd"
},
{
"type": "string",
"highlight_group": "cwd",
"draw_soft_divider": false,
"draw_hard_divider": false,
"width": "auto"
}
],
"right": [
{
"name": "user"
}
]
},
{
"left": [
{
"module": "powerline.segments.shell",
"name": "mode"
},
{
"name": "hostname"
},
{
"name": "user"
},
{
"name": "virtualenv"
},
{
"name": "cwd",
"args": {
"use_path_separator": true,
"ellipsis": "тАж",
"dir_limit_depth": 3
}
},
{
"module": "powerline.segments.shell",
"name": "jobnum"
}
],
"right": [
{
"module": "powerline.segments.shell",
"name": "last_pipe_status"
},
{
"name": "branch"
}
]
}
]
----- рдкреАрдЬреАрдкреА рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рд╕рдВрджреЗрд╢ рд╢реБрд░реВ рдХрд░реЗрдВ-----
рд╣реИрд╢: SHA512
23 рдЬреВрди 2014 рдХреЛ 10:38:10 рдкреВрд░реНрд╡рд╛рд╣реНрди GMT+03:00, Chris Lasher [email protected] рдиреЗ рд▓рд┐рдЦрд╛:
рдХреНрдпрд╛ "рдЙрдкрд░реЛрдХреНрдд" рдПрдХ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓рд╛ рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ, рдХреНрдпреЛрдВ рди рдХреЗрд╡рд▓ рдЦрдВрдб рд╕реНрд╡рдпрдВ рд╣реА рдмрдирд╛ рд▓реЗрдВ
"рдмрд╛рдПрдВ" рдФрд░/рдпрд╛ "рджрд╛рдПрдВ" рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рд╕рд░рдгреА? рд╡рд╕реНрддреБрдПрдВ рд╣реИрдВ
рд╕рд░рдгреА рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛
рдкрд╣рд▓реЗ рд╕реЗ рдЖрдЦрд┐рд░реА рддрдХред
рдЖрдкрдХреЛ рдЗрд╕ рдЕрдВрдХ рдХреЛ рдКрдкрд░ рд╕реЗ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдкрд╣рд▓реЗ рд╣реА рджрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рдерд╛ред
рдКрдкрд░ рдЕрдкрдиреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
"segments": [ { "left": [ { "name": "cwd" }, { "type": "string", "highlight_group": "cwd", "draw_soft_divider": false, "draw_hard_divider": false, "width": "auto" } ], "right": [ { "name": "user" } ] }, { "left": [ { "module": "powerline.segments.shell", "name": "mode" }, { "name": "hostname" }, { "name": "user" }, { "name": "virtualenv" }, { "name": "cwd", "args": { "use_path_separator": true, "ellipsis": "тАж", "dir_limit_depth": 3 } }, { "module": "powerline.segments.shell", "name": "jobnum" } ], "right": [ { "module": "powerline.segments.shell", "name": "last_pipe_status" }, { "name": "branch" } ] } ]
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ:
https://github.com/Lokaltog/powerline/issues/462#issuecomment -46810514
----- рдкреАрдЬреАрдкреА рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╢реБрд░реВ рдХрд░реЗрдВ-----
рд╕рдВрд╕реНрдХрд░рдг: рдПрдкреАрдЬреА v1.1.1
iQJNBAEBCgA3BQJTp9p+MBwfMDI7PjIgHTg6PjswOSAQOzU6QTA9NEA+MjhHIDxr
cC1wYXZAeWFuZGV4LnJ1PgAKCRBu+P2/AXZZIr45EADM3dVGi1ryTRubE5c7SJmD
cvE4mSg/4TXTRPQcfCUxcIYN9fq8tF7FRSx9lWa7C3SJ/RIF6mBm0z1wQopx9CHo
UbjrMAW23JEXsJRMVyg8Jzmk5YKrUJMBa1W507y3DMw+6Vhm71Kw3yQKFsR/vNNG
6dW0dXpm22qXCSuT3aX+6ACWLjuHbGVrLEhbG4AF+jrakrO9M/6jbDPU97pkmh20
0TCcF177juhZ+ssaN2FZQ7NRGgdVg9VFw5eEisheQTVLiZ+YPUL3kF5k8PM+mEc/
gjLCGIdAEoAjGLbMx7DAqI4X1gJ57Z28vcLF4FzbOn2yCxhZg8X2gvG3TePx7vkd
3nWN67ct+FwnI5C5oIEF6vJuw1zBbMuyrizqHljXuHp3yRzUNBq3En6EnpkXnzXC
lY4pJ9/nKmSFSY0cj6gh94qND3/koWPoVmu4V0r3GFEzyWM1KtAo86dRUiIbG8BD
GjDucOqJrA//LrRavezhe4JXzH06z5cbZ3d0npydBd+E4USe/dxwNv8bbDdAnI2Q
5wiC1oXEUdEmXBz3HsSA6pQ+Kd2seOldAqZyz2oiJZB9Y+DoDaeyawAvRxNBS3xe
uBdLuAvjuo/XeSUxgue+wNcoWKtnNLJ4PVGJjMsFJwI6fOnRZZG1wAsuVzi77K2h
arcazcmqTjRAyel6sGuJtw==
=4r6h
-----рдЕрдВрдд рдкреАрдЬреАрдкреА рд╣рд╕реНрддрд╛рдХреНрд╖рд░-----
рдХрд╛рдлреА рдЙрдЪрд┐рддред
рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдФрд░ рджреЗрдЦрд╛ рд╣реИ, рдФрд░ рдореЗрд░реЗ рдЬреАрд╡рди рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛ рд╕рдХрддрд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ 2 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред
рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП https://github.com/yongjhih/rc/blob/master/.config/powerline/themes/shell/default.json ред
рдзрдиреНрдпрд╡рд╛рджред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП https://github.com/yongjhih/rc/blob/master/.config/powerline/themes/shell/default.json ред