рдордЫрд▓реА рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЛ рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рд╕рдмрд╕реЗ рд╕рдордЭрджрд╛рд░ рдЦреЛрд▓ рд╣реИ рдЬреЛ рдЖрдЦрд┐рд░рдХрд╛рд░ рдореБрдЭреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд╛рдорд╛рди рдХреЗ рд▓рд┐рдП рдорд┐рд▓рд╛
рдХреНрдпрд╛ рдЧрд▓рдд
рдЬрдм рдореИрдВ TAB рд╕реЗ рдЯрдХрд░рд╛рддрд╛ рд╣реВрдВ, рдЕрдЧрд░ рд╕реНрд╡-рдкреВрд░реНрдг рд╕рд╛рдордЧреНрд░реА "рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ" (рдЬреИрд╕реЗ рдЯрд░реНрдорд┐рдирд▓ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдореЗрдВ рдмрд╛рдИрдВ рдУрд░ рд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рдЗрдиреЗрдВ), рддреЛ рдпрд╣ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╕реЗ рд╕рд╛рдорд╛рди рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рддрд╛ рд╣реИ, рди рдХрд┐ рд╡рд╣ рд░реЗрдЦрд╛ рдЬрд╣рд╛рдВ рдХрд░реНрд╕рд░ рдерд╛ред рдлреЛрд▓реЛрдЗрдВрдЧ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рднреА рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░:
brew install fish
рдареАрдХ рдмрд╛рдж;sh -c 'env HOME=$(mktemp -d) fish'
(рдЬреНрдпрд╛рджрд╛рддрд░ рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдПрдирд╡реА рдирд┐рд░реНрдпрд╛рдд) рдХреЗ рд╕рд╛рде;рдЯрд░реНрдорд┐рдирд▓
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ Termnial.app рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рд╣реЛрдЧрд╛, рд╢рд╛рдпрдж рдореБрдЭреЗ рдХреБрдЫ рд╕реЗрдЯрд┐рдВрдЧ рдЯреЙрдЧрд▓ рдХрд░рдиреА рд╣реЛрдЧреА? рдореИрдВрдиреЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдлрд▓рддрд╛ рдХреЗ рд╕рд╛рде рдХреИрд░рд┐рдЬ рд░рд┐рдЯрд░реНрди рдХреЗ рд░реВрдк рдореЗрдВ рдкреЗрд╕реНрдЯрд▓ рдиреНрдпреВрд▓рд╛рдЗрдиреНрд╕ рдХреЛ рдЯреЙрдЧрд▓ рдХрд┐рдпрд╛ред рдпрд╣рд╛рдБ рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреНрдпрд╛ рд╣реИрдВ:
рдореЗрд░реА Terminal.app рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ
рд╡реАрдбрд┐рдпреЛ
Idk рдХрд┐рддрдирд╛ рдмреЗрд╣рддрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣рд╛рдВ рдПрдХ рд╡реАрдбрд┐рдпреЛ рд╣реИ:
рд╕рдВрд╕реНрдХрд░рдгреЛрдВ
# fish --version; and echo $version
fish, version 2.6.0
2.6.0
# fish was instealld from brew, so maybe this helps as well
# brew info fish
fish: stable 2.6.0 (bottled)
Poured from bottle on 2017-11-08 at 17:21:24
# uname -a
Darwin elmacbook 17.2.0 Darwin Kernel Version 17.2.0: Fri Sep 29 18:27:05 PDT 2017; root:xnu-4570.20.62~3/RELEASE_X86_64 x86_64
# TERM stuff from env
TERM=ansi
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=400
рдЦреЛрд▓ рднрд░реА рд╣реБрдИ:
рдореИрдВ git
, рд╕реНрдкреЗрд╕ , рдЯреИрдм , рдЯреИрдм , рдЯреИрдм , рдХрдВрдЯреНрд░реЛрд▓ + рд╕реА рдХреЗ рдмрд╛рдж рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реВрдВ:
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХреИрд╕реЗ рд╢реАрдШреНрд░ (рдкрд╣рд▓реЗ рд╕реЗ рдореБрджреНрд░рд┐рдд рджреЛ рдмрд╛рд░?) рд╡рд╣рд╛рдБ рд╣реИ рдФрд░ рдкрдВрдХреНрддрд┐ 1 рд╕реЗ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкрдВрдХреНрддрд┐ 2 рдкрд░ рдХрд░реНрд╕рд░, рднрд▓реЗ рд╣реА 3 рд▓рд╛рдЗрдиреЗрдВ рдореБрджреНрд░рд┐рдд рд╣реЛрдВред
(рдореЗрд░реА fish_prompt
рдореЗрдВ рджреЛ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рднреА рд╣реЛрддрд╛ рд╣реИ, рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде, рд╕рд░рд▓ >
, рдЖрджрд┐ рдХреЗ рд╕рд╛рде)
рдЖрдк рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ ansi
рд░реВрдк рдореЗрдВ рдХреНрдпреЛрдВ рд╕реЗрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдпрджрд┐ рдЖрдк xterm-256color
рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?
рдУрд╣ рдорд╛рдп, рдереИрдВрдХреНрд╕, @floamред
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛, рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЧрд▓рддреА рд╕реЗ рдЗрд╕реЗ рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рднреА рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╣ рд╕реЗрдЯрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди xterm-256color
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рддреА рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЖрдк рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ
ansi
рд░реВрдк рдореЗрдВ рдХреНрдпреЛрдВ рд╕реЗрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдпрджрд┐ рдЖрдкxterm-256color
рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?