OptionsOn micro itself
--clean
Cleans the configuration directory
--config-dir
Specify a custom location for the configuration directory <dir>
--options
Show all option help
--version
Show the version number and information
--autoindent
When creating a new line, use the same indentation as the previous line <bool>
--autosave
Automatically save the buffer every <n> seconds. If set to 0, no autosaving is performed <n>
--autosu
Automatically attempt to use super user privileges to save without asking <bool>
--backup
Automatically keep backups of all open buffers <bool>
--backupdir
The directory to place backups in <dir>
--basename
In the infobar and tabbar, show only the basename of the file being edited rather than the full path <bool>
--clipboard
Apecifies how the system clipboard should be accessed <type>
--colorcolumn
Display a color at the specified column if not set to 0 <value>
--colorscheme
Loads the colorscheme stored in $(configDir)/colorschemes/<scheme>.micro <scheme>
--cursorline
Highlight the line that the cursor is on in a different color <bool>
--diffgutter
Display diff indicators before lines <bool>
--divchars
Specifies the divider characters used for the dividing line between vertical/horizontal splits (the first character is for vertical dividers, and the second is for horizontal dividers) <chars>
--divreverse
Reverse colors specified by the colorscheme <bool>
--encoding
The encoding to open and save files with <encoding>
--eofnewline
Automatically add a newline to the end of the file if one does not exist <bool>
--fastdirty
Use 'fast dirty' algorithm to determine if a buffer is modified or not <bool>
--fileformat
Type of line endings to be used for the file <format>
--filetype
File type for the current buffer <type>
--ignorecase
Perform case-insensitive searches <bool>
--incsearch
Enable incremental search in "Find" prompt <bool>
--indentchar
Sets the indentation character <character>
--infobar
Enables the line at the bottom of the editor where messages are printed <bool>
--keepautoindent
Remove trailing whitespace from a line with no insertions when moving to the next line <bool>
--keymenu
Display the nano-style key menu at the bottom of the screen <bool>
--matchbrace
Underline matching braces for '()', '{}', '[]' when the cursor is on a brace character <bool>
--mkparents
Allow parent directories to be created automatically when opening a file on a path that doesn't exist <bool>
--mouse
Enable mouse support <bool>
--paste
Treat characters sent from the terminal in a single chunk as a paste event rather than a series of manual key presses <bool>
--parsecursor
Parse filenames such as file.txt:10:5 as requesting to open file.txt with the cursor at line 10 and column 5 <bool>
--permbackup
Cause backups to be permanently saved <bool>
--pluginchannels
List of URLs pointing to plugin channels for downloading and installing plugins <url>
--pluginrepos
A list of links to plugin repositories <link>
--readonly
Disallow edits to the buffer <bool>
--relativeruler
Make line numbers display relatively <bool>
--rmtrailingws
Automatically trim trailing whitespaces at ends of lines <bool>
--ruler
Display line numbers <bool>
--savecursor
Remember where the cursor was last time the file was opened and put it there when re-opened <bool>
--savehistory
Remember command history between closing and re-opening micro <bool>
--saveundo
Remember undo state between closing and re-opening a file <bool>
--scrollbar
Display a scroll bar <bool>
--scrollmargin
Margin at which the view starts scrolling when the cursor approaches the edge of the view <margin>
--scrollspeed
Number of lines to scroll for one scroll event <number>
--smartpaste
Add leading whitespace when pasting multiple lines <bool>
--softwrap
Wrap lines that are too long to fit on the screen <bool>
--splitbottom
When a horizontal split is created, create it below the current split <bool>
--splitright
When a vertical split is created, create it to the right of the current split <bool>
--statusformatl
Format string definition for the left-justified part of the statusline <format>
--statusformatr
Format string definition for the right-justified part of the statusline <format>
--statusline
Display the status line at the bottom of the screen <bool>
--sucmd
The super user command <command>
--syntax
Enables syntax highlighting <bool>
--tabmovement
Navigate spaces at the beginning of lines as if they are tabs <bool>
--tabsize
The size in spaces that a tab character should be displayed with <size>
--tabstospaces
Use spaces instead of tabs <bool>
--useprimary
Use the primary clipboard to copy selections in the background <bool>
--wordwrap
Wrap long lines by words <bool>
--xterm
Assume that the terminal conforms to xterm-256color regardless of what the $TERM variable actually contains <bool>