рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг:
fish_vi_key_bindings
рд╕реЗ ~/.config/fish/config.fish
редрдЬрдм рдореИрдВ рдЕрдкрдиреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЗрд╕ рд▓рд╛рдЗрди рдХреЗ рдмрд┐рдирд╛ рдЦреЛрд▓ рдЦреЛрд▓рддрд╛ рд╣реВрдВ, рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╢реЗрд▓ рдореЗрдВ fish_vi_key_bindings
рдХреЙрд▓ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред
config.fish рдХреЗ рдмрдЬрд╛рдп 'fish_user_key_bindings' рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ fish_vi_key_bindings рдбрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
рд╡рд╣ рдХрд░ рджреЗрдЧрд╛ред рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
http://fishshell.com/docs/current/commands.html#bind рдореЗрдВ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЗрд╕ рдЕрдВрдХ рдореЗрдВ рдЖрдирд╛ рд╣реЛрдЧрд╛
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рддреНрд░реЛрдВ рдХреЗ рдмреАрдЪ рдХреБрдВрдЬреА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд╕рд╣реЗрдЬреА рдирд╣реАрдВ рдЬрд╛рддреА рд╣реИрдВред рдХрд╕реНрдЯрдо рдХреАрдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, fish_user_key_bindings рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЙрдкрдпреБрдХреНрдд рдмрд╛рдЗрдВрдб рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдбрд╛рд▓реЗрдВред
рдПрдХ рд╕рд╣рд╛рдпрдХ рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рд╣реЛрдВрдЧреЗ:
vi рдореЛрдб рд╕реЗ рдХреИрд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВ ?
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ $HOME/.config/fish/functions/fish_user_key_bindings.fish
function fish_user_key_bindings
fish_vi_key_bindings
end
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
http://fishshell.com/docs/current/commands.html#bind рдореЗрдВ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЗрд╕ рдЕрдВрдХ рдореЗрдВ рдЖрдирд╛ рд╣реЛрдЧрд╛
рдПрдХ рд╕рд╣рд╛рдпрдХ рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рд╣реЛрдВрдЧреЗ:
vi рдореЛрдб рд╕реЗ рдХреИрд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВ ?
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ $HOME/.config/fish/functions/fish_user_key_bindings.fish