ido: Misc Customization

 
 5.4 Miscellaneous Customization
 ===============================
 
  -- User Option: ido-mode
      This user option determines for which functional group (buffer and
      files) Ido behavior should be enabled.
 
  -- User Option: ido-case-fold
      If the value of this user option is non-‘nil’, searching of buffer
      and file names should ignore case.
 
  -- User Option: ido-show-dot-for-dired
      If the value of this user option is non-‘nil’, always put ‘.’ as
      the first item in file name lists.  This allows the current
      directory to be opened immediately with Dired
 
  -- User Option: ido-enable-dot-prefix
      If the value of this user option is non-‘nil’, Ido will match
      leading dot as prefix.  I.e., hidden files and buffers will match
      only if you type a dot as first char (even if ‘ido-enable-prefix’
      is ‘nil’).
 
  -- User Option: ido-confirm-unique-completion
      If the value of this user option is non-‘nil’, even a unique
      completion must be confirmed.  This means that ‘ido-complete’
      (<TAB>) must always be followed by ‘ido-exit-minibuffer’ (<RET>)
      even when there is only one unique completion.
 
  -- User Option: ido-cannot-complete-command
      When ‘ido-complete’ can’t complete any more, it will run the
      command specified by this user option.  The most useful values are
      ‘ido-completion-help’, which pops up a window with completion
      alternatives, or ‘ido-next-match’ or ‘ido-prev-match’, which cycle
      the buffer list.
 
  -- User Option: ido-max-file-prompt-width
      This user option specifies the upper limit of the prompt string.
      If its value is an integer, it specifies the number of characters
      of the string.  If its value is a floating point number, it
      specifies a fraction of the frame width.
 
  -- User Option: ido-max-window-height
      If the value of this user option is non-‘nil’, its value will
      override the variable ‘max-mini-window-height’, which is the
      maximum height for resizing mini-windows (the minibuffer and the
      echo area).  If it’s a floating point number, it specifies a
      fraction of the mini-window frame’s height.  If it’s an integer, it
      specifies the number of lines.
 
  -- User Option: ido-record-commands
      If the value of this user option is non-‘nil’, Ido will record
      commands in the variable ‘command-history’.  Note that non-Ido
      equivalent is recorded.
 
  -- User Option: ido-all-frames
      This user option will be passed to ‘walk-windows’ as its ALL-FRAMES
      argument when Ido is finding buffers.  SeeCyclic Ordering of
      Windows (elisp)Cyclic Window Ordering.
 
  -- User Option: ido-minibuffer-setup-hook
      This hook variable contains Ido-specific customization of
      minibuffer setup.  It is run during minibuffer setup if Ido is
      active, and is intended for use in customizing ido for
      interoperation with other packages.