.inputrc 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. # do not bell on tab-completion
  2. #set bell-style none
  3. # Разрешает 8-битный ввод
  4. set meta-flag on
  5. set input-meta on
  6. # Выключает конвертацию 8-го бита
  7. set convert-meta off
  8. # Оставляет 8-й бит для экрана
  9. set output-meta on
  10. #$if mode=emacs
  11. ## for linux console and RH/Debian xterm
  12. #"\e[1~": beginning-of-line
  13. #"\e[4~": end-of-line
  14. #"\e[5~": beginning-of-history
  15. #"\e[6~": end-of-history
  16. #"\e[7~": beginning-of-line
  17. #"\e[3~": delete-char
  18. #"\e[2~": quoted-insert
  19. #"\e[5C": forward-word
  20. #"\e[5D": backward-word
  21. #"\e\e[C": forward-word
  22. #"\e\e[D": backward-word
  23. #"\e[1;5C": forward-word
  24. #"\e[1;5D": backward-word
  25. # for rxvt
  26. #"\e[8~": end-of-line
  27. # for non RH/Debian xterm, can't hurt for RH/DEbian xterm
  28. #"\eOH": beginning-of-line
  29. #"\eOF": end-of-line
  30. # for freebsd console
  31. #"\e[H": beginning-of-line
  32. #"\e[F": end-of-line
  33. #$endif
  34. ### added by sekhali
  35. ## Всё следующее - карта соответствий escape-последовательностей значений,
  36. ## содержащихся внутри первого аргумента, к специфическим функциям readline
  37. "\e0d": backward-word
  38. "\e0c": forward-word
  39. # for linux console
  40. "\e[1~": beginning-of-line
  41. # for xterm
  42. "\eOH": beginning-of-line
  43. # for Konsole
  44. "\e[H": beginning-of-line
  45. # for linux console
  46. "\e[4~": end-of-line
  47. # for xterm
  48. "\eOF": end-of-line
  49. # for Konsole
  50. "\e[F": end-of-line
  51. # for linux console
  52. "\e[5~": beginning-of-history
  53. "\e[6~": end-of-history
  54. "\e[3~": delete-char
  55. "\e[2~": quoted-insert
  56. ## end карта соответствий
  57. ## misc funtions
  58. #insert-double-brackets() { }
  59. #zle -N insert-double-brackets
  60. #bindkey '1' insert-double-brackets
  61. ## end misc functions
  62. ### end added by sekhali