Enum alacritty::config::bindings::Action[][src]

pub enum Action {
Show 36 variants Esc(String), Command(Program), Hint(Hint), ViMotion(ViMotion), Vi(ViAction), Search(SearchAction), Mouse(MouseAction), Paste, Copy, CopySelection, PasteSelection, IncreaseFontSize, DecreaseFontSize, ResetFontSize, ScrollPageUp, ScrollPageDown, ScrollHalfPageUp, ScrollHalfPageDown, ScrollLineUp, ScrollLineDown, ScrollToTop, ScrollToBottom, ClearHistory, Hide, Minimize, Quit, ClearLogNotice, SpawnNewInstance, CreateNewWindow, ToggleFullscreen, ClearSelection, ToggleViMode, ReceiveChar, SearchForward, SearchBackward, None,
}

Variants

Esc(String)

Tuple Fields

0: String

Write an escape sequence.

Command(Program)

Tuple Fields

Run given command.

Hint(Hint)

Tuple Fields

0: Hint

Regex keyboard hints.

ViMotion(ViMotion)

Tuple Fields

Move vi mode cursor.

Vi(ViAction)

Tuple Fields

Perform vi mode action.

Search(SearchAction)

Tuple Fields

Perform search mode action.

Mouse(MouseAction)

Tuple Fields

Perform mouse binding exclusive action.

Paste

Paste contents of system clipboard.

Copy

Store current selection into clipboard.

CopySelection

Store current selection into selection buffer.

PasteSelection

Paste contents of selection buffer.

IncreaseFontSize

Increase font size.

DecreaseFontSize

Decrease font size.

ResetFontSize

Reset font size to the config value.

ScrollPageUp

Scroll exactly one page up.

ScrollPageDown

Scroll exactly one page down.

ScrollHalfPageUp

Scroll half a page up.

ScrollHalfPageDown

Scroll half a page down.

ScrollLineUp

Scroll one line up.

ScrollLineDown

Scroll one line down.

ScrollToTop

Scroll all the way to the top.

ScrollToBottom

Scroll all the way to the bottom.

ClearHistory

Clear the display buffer(s) to remove history.

Hide

Hide the Alacritty window.

Minimize

Minimize the Alacritty window.

Quit

Quit Alacritty.

ClearLogNotice

Clear warning and error notices.

SpawnNewInstance

Spawn a new instance of Alacritty.

CreateNewWindow

Create a new Alacritty window.

ToggleFullscreen

Toggle fullscreen.

ClearSelection

Clear active selection.

ToggleViMode

Toggle vi mode.

ReceiveChar

Allow receiving char input.

SearchForward

Start a forward buffer search.

SearchBackward

Start a backward buffer search.

None

No action.

Implementations

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Deserialize this value from the given Serde deserializer. Read more

Display trait used for error logging.

Formats the value using the given formatter. Read more

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Compare self to key and return true if they are equal.

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

Converts the given value to a String. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.