class Fingers::ActionRunner

Defined in:

fingers/action_runner.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(modifier : String, match : String, hint : String, original_pane : Tmux::Pane, offset : Tuple(Int32, Int32) | Nil, mode : String, main_action : String | Nil, ctrl_action : String | Nil, alt_action : String | Nil, shift_action : String | Nil) #

[View source]

Instance Method Detail

def action_env #

[View source]
def copy #

[View source]
def expanded_match #

This takes care of some path expansion weirdness when opening paths that start with ~ in MacOS


[View source]
def final_shell_command #

[View source]
def jump #

[View source]
def open #

[View source]
def paste #

[View source]
def program_exists?(program) #

[View source]
def run #

[View source]
def shell_action #

[View source]
def system_copy_command #

[View source]
def system_open_command #

[View source]
def tmux #

[View source]