Skip to content

Document how to do standard user configuration (keybindings, prompt, etc) #3

@dwierenga

Description

@dwierenga

There's a general scarcity of information of how to do user configuration of KSH around the web (and many of the "answers" amount to "just use bash").

Compiling a standard library of examples of how to do the basic things that most users want from their shell would be a huge win. Some things this would include (in no particular order):

  • Fixing common problems like tab-complete, arrow keys, delete/backspace
  • What the standard keybindings are and how to list your current keybindings (especially the differences between vi and emacs modes)
  • How to do keybindings in each edit mode, especially advanced configurations, like the ^B / ^F keybinds in vi insert mode as noted by @jghub
  • How to customize the prompt
  • Examples of sane naming of initialization files, usage of environment variables like FPATH, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions