allow_mouse
September 8th 2024
Shows the mouse and causes all mouse input to be processed normally.
auto_indent_line_at_cursor
September 8th 2024
Auto-indents the line on which the cursor sits.
auto_indent_range
September 8th 2024
Auto-indents the range between the cursor and the mark.
auto_indent_whole_file
September 8th 2024
Audo-indents the entire current buffer.
backspace_alpha_numeric_boundary
September 8th 2024
Delete characters between the cursor position and the first alphanumeric boundary to the left.
backspace_char
September 8th 2024
Deletes the character to the left of the cursor.
basic_change_active_panel
September 8th 2024
Change the currently active panel, moving to the panel with the next highest view_id. Will not skipe the build panel if it is open.
begin_clipboard_collection_mode
September 8th 2024
Allows the user to copy multiple strings from other applications before switching to 4coder and pasting them all.
build_in_build_panel
September 8th 2024
Looks for a build.bat, build.sh, or makefile in the current and parent directories. Runs the first that it finds and prints the output to *compilation*. Puts the *compilation* buffer in a panel at the footer of the current view.
build_search
September 8th 2024
Looks for a build.bat, build.sh, or makefile in the current and parent directories. Runs the first that it finds and prints the output to *compilation*.
center_view
September 8th 2024
Centers the view vertically on the line on which the cursor sits.
change_active_panel
September 8th 2024
Change the currently active panel, moving to the panel with the next highest view_id.
change_active_panel_backwards
September 8th 2024
Change the currently active panel, moving to the panel with the next lowest view_id.
change_to_build_panel
September 8th 2024
If the special build panel is open, makes the build panel the active panel.
clean_all_lines
September 8th 2024
Removes trailing whitespace from all lines and removes all blank lines in the current buffer.
clean_trailing_whitespace
September 8th 2024
Removes trailing whitespace from all lines in the current buffer.
clear_all_themes
September 8th 2024
Clear the theme list
clear_clipboard
September 8th 2024
Clears the history of the clipboard
click_set_cursor
September 8th 2024
Sets the cursor position to the mouse position.
click_set_cursor_and_mark
September 8th 2024
Sets the cursor position and mark to the mouse position.
click_set_cursor_if_lbutton
September 8th 2024
If the mouse left button is pressed, sets the cursor position to the mouse position.
click_set_mark
September 8th 2024
Sets the mark position to the mouse position.
clipboard_record_clip
September 8th 2024
In response to a new clipboard contents events, saves the new clip onto the clipboard history
close_all_code
September 8th 2024
Closes any buffer with a filename ending with an extension configured to be recognized as a code file type.
close_build_panel
September 8th 2024
If the special build panel is open, closes it.
close_panel
September 8th 2024
Closes the currently active panel if it is not the only panel open.
command_documentation
September 8th 2024
Prompts the user to select a command then loads a doc buffer for that item
command_lister
September 8th 2024
Opens an interactive list of all registered commands.
copy
September 8th 2024
Copy the text in the range from the cursor to the mark onto the clipboard.
cursor_mark_swap
September 8th 2024
Swaps the position of the cursor and the mark.
custom_api_documentation
September 8th 2024
Prompts the user to select a Custom API item then loads a doc buffer for that item
cut
September 8th 2024
Cut the text in the range from the cursor to the mark onto the clipboard.
decrease_face_size
September 8th 2024
Decrease the size of the face used by the current buffer.
default_file_externally_modified
September 8th 2024
Notes the external modification of attached files by printing a message.
default_startup
September 8th 2024
Default command for responding to a startup event
default_try_exit
September 8th 2024
Default command for responding to a try-exit event
default_view_input_handler
September 8th 2024
Input consumption loop for default view behavior
delete_alpha_numeric_boundary
September 8th 2024
Delete characters between the cursor position and the first alphanumeric boundary to the right.
delete_char
September 8th 2024
Deletes the character to the right of the cursor.
delete_current_scope
September 8th 2024
Deletes the braces surrounding the currently selected scope. Leaves the contents within the scope.
delete_file_query
September 8th 2024
Deletes the file of the current buffer if 4coder has the appropriate access rights. Will ask the user for confirmation first.
delete_line
September 8th 2024
Delete the line the on which the cursor sits.
delete_range
September 8th 2024
Deletes the text in the range between the cursor and the mark.
display_key_codes
September 8th 2024
Example of input handling loop
display_text_input
September 8th 2024
Example of to_writable and leave_current_input_unhandled
double_backspace
September 8th 2024
Example of history group helpers
duplicate_line
September 8th 2024
Create a copy of the line on which the cursor sits.
execute_any_cli
September 8th 2024
Queries for an output buffer name and system command, runs the system command as a CLI and prints the output to the specified buffer.
execute_previous_cli
September 8th 2024
If the command execute_any_cli has already been used, this will execute a CLI reusing the most recent buffer name and command.
exit_4coder
September 8th 2024
Attempts to close 4coder.
go_to_user_directory
September 8th 2024
Go to the 4coder user directory
goto_beginning_of_file
September 8th 2024
Sets the cursor to the beginning of the file.
goto_end_of_file
September 8th 2024
Sets the cursor to the end of the file.
goto_first_jump
September 8th 2024
If a buffer containing jump locations has been locked in, goes to the first jump in the buffer.
goto_first_jump_same_panel_sticky
September 8th 2024
If a buffer containing jump locations has been locked in, goes to the first jump in the buffer and views the buffer in the panel where the jump list was.
goto_jump_at_cursor
September 8th 2024
If the cursor is found to be on a jump location, parses the jump location and brings up the file and position in another view and changes the active panel to the view containing the jump.
goto_jump_at_cursor_same_panel
September 8th 2024
If the cursor is found to be on a jump location, parses the jump location and brings up the file and position in this view, losing the compilation output or jump list.
goto_line
September 8th 2024
Queries the user for a number, and jumps the cursor to the corresponding line.
goto_next_jump
September 8th 2024
If a buffer containing jump locations has been locked in, goes to the next jump in the buffer, skipping sub jump locations.
goto_next_jump_no_skips
September 8th 2024
If a buffer containing jump locations has been locked in, goes to the next jump in the buffer, and does not skip sub jump locations.
goto_prev_jump
September 8th 2024
If a buffer containing jump locations has been locked in, goes to the previous jump in the buffer, skipping sub jump locations.
goto_prev_jump_no_skips
September 8th 2024
If a buffer containing jump locations has been locked in, goes to the previous jump in the buffer, and does not skip sub jump locations.
hide_filebar
September 8th 2024
Sets the current view to hide it's filebar.
hide_scrollbar
September 8th 2024
Sets the current view to hide it's scrollbar.
hit_sfx
September 8th 2024
Play the hit sound effect
hms_demo_tutorial
September 8th 2024
Tutorial for built in 4coder bindings and features.
if0_off
September 8th 2024
Surround the range between the cursor and mark with an '#if 0' and an '#endif'
if_read_only_goto_position
September 8th 2024
If the buffer in the active view is writable, inserts a character, otherwise performs goto_jump_at_cursor.
if_read_only_goto_position_same_panel
September 8th 2024
If the buffer in the active view is writable, inserts a character, otherwise performs goto_jump_at_cursor_same_panel.
increase_face_size
September 8th 2024
Increase the size of the face used by the current buffer.
interactive_kill_buffer
September 8th 2024
Interactively kill an open buffer.
interactive_new
September 8th 2024
Interactively creates a new file.
interactive_open
September 8th 2024
Interactively opens a file.
interactive_open_or_new
September 8th 2024
Interactively open a file out of the file system.
interactive_switch_buffer
September 8th 2024
Interactively switch to an open buffer.
jump_to_definition
September 8th 2024
List all definitions in the code index and jump to one chosen by the user.
jump_to_definition_at_cursor
September 8th 2024
Jump to the first definition in the code index matching an identifier at the cursor
jump_to_last_point
September 8th 2024
Read from the top of the point stack and jump there; if already there pop the top and go to the next option
keyboard_macro_finish_recording
September 8th 2024
Stop macro recording, do nothing if macro recording is not already started
keyboard_macro_replay
September 8th 2024
Replay the most recently recorded keyboard macro
keyboard_macro_start_recording
September 8th 2024
Start macro recording, do nothing if macro recording is already started
kill_buffer
September 8th 2024
Kills the current buffer.
kill_tutorial
September 8th 2024
If there is an active tutorial, kill it.
left_adjust_view
September 8th 2024
Sets the left size of the view near the x position of the cursor.
list_all_functions_all_buffers
September 8th 2024
Creates a jump list of lines from all buffers that appear to define or declare functions.
list_all_functions_all_buffers_lister
September 8th 2024
Creates a lister of locations that look like function definitions and declarations all buffers.
list_all_functions_current_buffer
September 8th 2024
Creates a jump list of lines of the current buffer that appear to define or declare functions.
list_all_functions_current_buffer_lister
September 8th 2024
Creates a lister of locations that look like function definitions and declarations in the buffer.
list_all_locations
September 8th 2024
Queries the user for a string and lists all exact case-sensitive matches found in all open buffers.
list_all_locations_case_insensitive
September 8th 2024
Queries the user for a string and lists all exact case-insensitive matches found in all open buffers.
list_all_locations_of_identifier
September 8th 2024
Reads a token or word under the cursor and lists all exact case-sensitive mathces in all open buffers.
list_all_locations_of_identifier_case_insensitive
September 8th 2024
Reads a token or word under the cursor and lists all exact case-insensitive mathces in all open buffers.
list_all_locations_of_selection
September 8th 2024
Reads the string in the selected range and lists all exact case-sensitive mathces in all open buffers.
list_all_locations_of_selection_case_insensitive
September 8th 2024
Reads the string in the selected range and lists all exact case-insensitive mathces in all open buffers.
list_all_locations_of_type_definition
September 8th 2024
Queries user for string, lists all locations of strings that appear to define a type whose name matches the input string.
list_all_locations_of_type_definition_of_identifier
September 8th 2024
Reads a token or word under the cursor and lists all locations of strings that appear to define a type whose name matches it.
list_all_substring_locations
September 8th 2024
Queries the user for a string and lists all case-sensitive substring matches found in all open buffers.
list_all_substring_locations_case_insensitive
September 8th 2024
Queries the user for a string and lists all case-insensitive substring matches found in all open buffers.
load_project
September 8th 2024
Looks for a project.4coder file in the current directory and tries to load it. Looks in parent directories until a project file is found or there are no more parents.
load_theme_current_buffer
September 8th 2024
Parse the current buffer as a theme file and add the theme to the theme list. If the buffer has a .4coder postfix in it's name, it is removed when the name is saved.
load_themes_default_folder
September 8th 2024
Loads all the theme files in the default theme folder.
load_themes_hot_directory
September 8th 2024
Loads all the theme files in the current hot directory.
make_directory_query
September 8th 2024
Queries the user for a name and creates a new directory with the given name.
miblo_decrement_basic
September 8th 2024
Decrement an integer under the cursor by one.
miblo_decrement_time_stamp
September 8th 2024
Decrement a time stamp under the cursor by one second. (format [m]m:ss or h:mm:ss
miblo_decrement_time_stamp_minute
September 8th 2024
Decrement a time stamp under the cursor by one minute. (format [m]m:ss or h:mm:ss
miblo_increment_basic
September 8th 2024
Increment an integer under the cursor by one.
miblo_increment_time_stamp
September 8th 2024
Increment a time stamp under the cursor by one second. (format [m]m:ss or h:mm:ss
miblo_increment_time_stamp_minute
September 8th 2024
Increment a time stamp under the cursor by one minute. (format [m]m:ss or h:mm:ss
mouse_wheel_change_face_size
September 8th 2024
Reads the state of the mouse wheel and uses it to either increase or decrease the face size.
mouse_wheel_scroll
September 8th 2024
Reads the scroll wheel value from the mouse state and scrolls accordingly.
move_down
September 8th 2024
Moves the cursor down one line.
move_down_10
September 8th 2024
Moves the cursor down ten lines.
move_down_textual
September 8th 2024
Moves down to the next line of actual text, regardless of line wrapping.
move_down_to_blank_line
September 8th 2024
Seeks the cursor down to the next blank line.
move_down_to_blank_line_end
September 8th 2024
Seeks the cursor down to the next blank line and places it at the end of the line.
move_down_to_blank_line_skip_whitespace
September 8th 2024
Seeks the cursor down to the next blank line and places it at the end of the line.
move_left
September 8th 2024
Moves the cursor one character to the left.
move_left_alpha_numeric_boundary
September 8th 2024
Seek left for boundary between alphanumeric characters and non-alphanumeric characters.
move_left_alpha_numeric_or_camel_boundary
September 8th 2024
Seek left for boundary between alphanumeric characters or camel case word and non-alphanumeric characters.
move_left_token_boundary
September 8th 2024
Seek left for the next beginning of a token.
move_left_whitespace_boundary
September 8th 2024
Seek left for the next boundary between whitespace and non-whitespace.
move_left_whitespace_or_token_boundary
September 8th 2024
Seek left for the next end of a token or boundary between whitespace and non-whitespace.
move_line_down
September 8th 2024
Swaps the line under the cursor with the line below it, and moves the cursor down with it.
move_line_up
September 8th 2024
Swaps the line under the cursor with the line above it, and moves the cursor up with it.
move_right
September 8th 2024
Moves the cursor one character to the right.
move_right_alpha_numeric_boundary
September 8th 2024
Seek right for boundary between alphanumeric characters and non-alphanumeric characters.
move_right_alpha_numeric_or_camel_boundary
September 8th 2024
Seek right for boundary between alphanumeric characters or camel case word and non-alphanumeric characters.
move_right_token_boundary
September 8th 2024
Seek right for the next end of a token.
move_right_whitespace_boundary
September 8th 2024
Seek right for the next boundary between whitespace and non-whitespace.
move_right_whitespace_or_token_boundary
September 8th 2024
Seek right for the next end of a token or boundary between whitespace and non-whitespace.
move_up
September 8th 2024
Moves the cursor up one line.
move_up_10
September 8th 2024
Moves the cursor up ten lines.
move_up_to_blank_line
September 8th 2024
Seeks the cursor up to the next blank line.
move_up_to_blank_line_end
September 8th 2024
Seeks the cursor up to the next blank line and places it at the end of the line.
move_up_to_blank_line_skip_whitespace
September 8th 2024
Seeks the cursor up to the next blank line and places it at the end of the line.
multi_paste
September 8th 2024
Paste multiple entries from the clipboard at once
multi_paste_interactive
September 8th 2024
Paste multiple lines from the clipboard history, controlled with arrow keys
multi_paste_interactive_quick
September 8th 2024
Paste multiple lines from the clipboard history, controlled by inputing the number of lines to paste
music_start
September 8th 2024
Starts the music.
music_stop
September 8th 2024
Stops the music.
open_all_code
September 8th 2024
Open all code in the current directory. File types are determined by extensions. An extension is considered code based on the extensions specified in 4coder.config.
open_all_code_recursive
September 8th 2024
Works as open_all_code but also runs in all subdirectories.
open_file_in_quotes
September 8th 2024
Reads a filename from surrounding '"' characters and attempts to open the corresponding file.
open_in_other
September 8th 2024
Interactively opens a file in the other panel.
open_long_braces
September 8th 2024
At the cursor, insert a '{' and '}' separated by a blank line.
open_long_braces_break
September 8th 2024
At the cursor, insert a '{' and '}break;' separated by a blank line.
open_long_braces_semicolon
September 8th 2024
At the cursor, insert a '{' and '};' separated by a blank line.
open_matching_file_cpp
September 8th 2024
If the current file is a *.cpp or *.h, attempts to open the corresponding *.h or *.cpp file in the other view.
open_panel_hsplit
September 8th 2024
Create a new panel by horizontally splitting the active panel.
open_panel_vsplit
September 8th 2024
Create a new panel by vertically splitting the active panel.
page_down
September 8th 2024
Scrolls the view down one view height and moves the cursor down one view height.
page_up
September 8th 2024
Scrolls the view up one view height and moves the cursor up one view height.
paste
September 8th 2024
At the cursor, insert the text at the top of the clipboard.
paste_and_indent
September 8th 2024
Paste from the top of clipboard and run auto-indent on the newly pasted text.
paste_next
September 8th 2024
If the previous command was paste or paste_next, replaces the paste range with the next text down on the clipboard, otherwise operates as the paste command.
paste_next_and_indent
September 8th 2024
Paste the next item on the clipboard and run auto-indent on the newly pasted text.
place_in_scope
September 8th 2024
Wraps the code contained in the range between cursor and mark with a new curly brace scope.
play_with_a_counter
September 8th 2024
Example of query bar
profile_clear
September 8th 2024
Clear all profiling information from 4coder's self profiler.
profile_disable
September 8th 2024
Prevent 4coder's self profiler from gathering new profiling information.
profile_enable
September 8th 2024
Allow 4coder's self profiler to gather new profiling information.
profile_inspect
September 8th 2024
Inspect all currently collected profiling information in 4coder's self profiler.
project_command_F1
September 8th 2024
Run the command with index 1
project_command_F10
September 8th 2024
Run the command with index 10
project_command_F11
September 8th 2024
Run the command with index 11
project_command_F12
September 8th 2024
Run the command with index 12
project_command_F13
September 8th 2024
Run the command with index 13
project_command_F14
September 8th 2024
Run the command with index 14
project_command_F15
September 8th 2024
Run the command with index 15
project_command_F16
September 8th 2024
Run the command with index 16
project_command_F2
September 8th 2024
Run the command with index 2
project_command_F3
September 8th 2024
Run the command with index 3
project_command_F4
September 8th 2024
Run the command with index 4
project_command_F5
September 8th 2024
Run the command with index 5
project_command_F6
September 8th 2024
Run the command with index 6
project_command_F7
September 8th 2024
Run the command with index 7
project_command_F8
September 8th 2024
Run the command with index 8
project_command_F9
September 8th 2024
Run the command with index 9
project_command_lister
September 8th 2024
Open a lister of all commands in the currently loaded project.
project_fkey_command
September 8th 2024
Run an 'fkey command' configured in a project.4coder file. Determines the index of the 'fkey command' by which function key or numeric key was pressed to trigger the command.
project_go_to_root_directory
September 8th 2024
Changes 4coder's hot directory to the root directory of the currently loaded project. With no loaded project nothing hapepns.
project_reprint
September 8th 2024
Prints the current project to the file it was loaded from; prints in the most recent project file version
query_replace
September 8th 2024
Queries the user for two strings, and incrementally replaces every occurence of the first string with the second string.
query_replace_identifier
September 8th 2024
Queries the user for a string, and incrementally replace every occurence of the word or token found at the cursor with the specified string.
query_replace_selection
September 8th 2024
Queries the user for a string, and incrementally replace every occurence of the string found in the selected range with the specified string.
quick_swap_buffer
September 8th 2024
Change to the most recently used buffer in this view - or to the top of the buffer stack if the most recent doesn't exist anymore
redo
September 8th 2024
Advances forwards through the undo history of the current buffer.
redo_all_buffers
September 8th 2024
Advances forward through the undo history in the buffer containing the most recent regular edit.
rename_file_query
September 8th 2024
Queries the user for a new name and renames the file of the current buffer, altering the buffer's name too.
reopen
September 8th 2024
Reopen the current buffer from the hard drive.
replace_in_all_buffers
September 8th 2024
Queries the user for a needle and string. Replaces all occurences of needle with string in all editable buffers.
replace_in_buffer
September 8th 2024
Queries the user for a needle and string. Replaces all occurences of needle with string in the active buffer.
replace_in_range
September 8th 2024
Queries the user for a needle and string. Replaces all occurences of needle with string in the range between cursor and the mark in the active buffer.
reverse_search
September 8th 2024
Begins an incremental search up through the current buffer for a user specified string.
reverse_search_identifier
September 8th 2024
Begins an incremental search up through the current buffer for the word or token under the cursor.
save
September 8th 2024
Saves the current buffer.
save_all_dirty_buffers
September 8th 2024
Saves all buffers marked dirty (showing the '*' indicator).
save_to_query
September 8th 2024
Queries the user for a file name and saves the contents of the current buffer, altering the buffer's name too.
search
September 8th 2024
Begins an incremental search down through the current buffer for a user specified string.
search_identifier
September 8th 2024
Begins an incremental search down through the current buffer for the word or token under the cursor.
seek_beginning_of_line
September 8th 2024
Seeks the cursor to the beginning of the visual line.
seek_beginning_of_textual_line
September 8th 2024
Seeks the cursor to the beginning of the line across all text.
seek_end_of_line
September 8th 2024
Seeks the cursor to the end of the visual line.
seek_end_of_textual_line
September 8th 2024
Seeks the cursor to the end of the line across all text.
select_all
September 8th 2024
Puts the cursor at the top of the file, and the mark at the bottom of the file.
select_next_scope_absolute
September 8th 2024
Finds the first scope started by '{' after the cursor and puts the cursor and mark on the '{' and '}'.
select_next_scope_after_current
September 8th 2024
If a scope is selected, find first scope that starts after the selected scope. Otherwise find the first scope that starts after the cursor.
select_prev_scope_absolute
September 8th 2024
Finds the first scope started by '{' before the cursor and puts the cursor and mark on the '{' and '}'.
select_prev_top_most_scope
September 8th 2024
Finds the first scope that starts before the cursor, then finds the top most scope that contains that scope.
select_surrounding_scope
September 8th 2024
Finds the scope enclosed by '{' '}' surrounding the cursor and puts the cursor and mark on the '{' and '}'.
select_surrounding_scope_maximal
September 8th 2024
Selects the top-most scope that surrounds the cursor.
set_eol_mode_from_contents
September 8th 2024
Sets the buffer's line ending mode to match the contents of the buffer.
set_eol_mode_to_binary
September 8th 2024
Puts the buffer in bin line ending mode.
set_eol_mode_to_crlf
September 8th 2024
Puts the buffer in crlf line ending mode.
set_eol_mode_to_lf
September 8th 2024
Puts the buffer in lf line ending mode.
set_face_size
September 8th 2024
Set face size of the face used by the current buffer.
set_face_size_this_buffer
September 8th 2024
Set face size of the face used by the current buffer; if any other buffers are using the same face a new face is created so that only this buffer is effected
set_mark
September 8th 2024
Sets the mark to the current position of the cursor.
set_mode_to_notepad_like
September 8th 2024
Sets the edit mode to Notepad like.
set_mode_to_original
September 8th 2024
Sets the edit mode to 4coder original.
setup_build_bat
September 8th 2024
Queries the user for several configuration options and initializes a new build batch script.
setup_build_bat_and_sh
September 8th 2024
Queries the user for several configuration options and initializes a new build batch script.
setup_build_sh
September 8th 2024
Queries the user for several configuration options and initializes a new build shell script.
setup_new_project
September 8th 2024
Queries the user for several configuration options and initializes a new 4coder project with build scripts for every OS.
show_filebar
September 8th 2024
Sets the current view to show it's filebar.
show_scrollbar
September 8th 2024
Sets the current view to show it's scrollbar.
show_the_log_graph
September 8th 2024
Parses *log* and displays the 'log graph' UI
snipe_backward_whitespace_or_token_boundary
September 8th 2024
Delete a single, whole token on or to the left of the cursor and post it to the clipboard.
snipe_forward_whitespace_or_token_boundary
September 8th 2024
Delete a single, whole token on or to the right of the cursor and post it to the clipboard.
snippet_lister
September 8th 2024
Opens a snippet lister for inserting whole pre-written snippets of text.
string_repeat
September 8th 2024
Example of query_user_string and query_user_number
suppress_mouse
September 8th 2024
Hides the mouse and causes all mosue input (clicks, position, wheel) to be ignored.
swap_panels
September 8th 2024
Swaps the active panel with it's sibling.
theme_lister
September 8th 2024
Opens an interactive list of all registered themes.
to_lowercase
September 8th 2024
Converts all ascii text in the range between the cursor and the mark to lowercase.
to_uppercase
September 8th 2024
Converts all ascii text in the range between the cursor and the mark to uppercase.
toggle_filebar
September 8th 2024
Toggles the visibility status of the current view's filebar.
toggle_fps_meter
September 8th 2024
Toggles the visibility of the FPS performance meter
toggle_fullscreen
September 8th 2024
Toggle fullscreen mode on or off. The change(s) do not take effect until the next frame.
toggle_highlight_enclosing_scopes
September 8th 2024
In code files scopes surrounding the cursor are highlighted with distinguishing colors.
toggle_highlight_line_at_cursor
September 8th 2024
Toggles the line highlight at the cursor.
toggle_line_numbers
September 8th 2024
Toggles the left margin line numbers.
toggle_line_wrap
September 8th 2024
Toggles the line wrap setting on this buffer.
toggle_mouse
September 8th 2024
Toggles the mouse suppression mode, see suppress_mouse and allow_mouse.
toggle_paren_matching_helper
September 8th 2024
In code files matching parentheses pairs are colored with distinguishing colors.
toggle_show_whitespace
September 8th 2024
Toggles the current buffer's whitespace visibility status.
toggle_virtual_whitespace
September 8th 2024
Toggles virtual whitespace for all files.
tutorial_maximize
September 8th 2024
Expand the tutorial window
tutorial_minimize
September 8th 2024
Shrink the tutorial window
undo
September 8th 2024
Advances backwards through the undo history of the current buffer.
undo_all_buffers
September 8th 2024
Advances backward through the undo history in the buffer containing the most recent regular edit.
view_buffer_other_panel
September 8th 2024
Set the other non-active panel to view the buffer that the active panel views, and switch to that panel.
view_jump_list_with_lister
September 8th 2024
When executed on a buffer with jumps, creates a persistent lister for all the jumps
word_complete
September 8th 2024
Iteratively tries completing the word to the left of the cursor with other words in open buffers that have the same prefix string.
word_complete_drop_down
September 8th 2024
Word complete with drop down menu.
write_block
September 8th 2024
At the cursor, insert a block comment.
write_hack
September 8th 2024
At the cursor, insert a '// HACK' comment, includes user name if it was specified in config.4coder.
write_note
September 8th 2024
At the cursor, insert a '// NOTE' comment, includes user name if it was specified in config.4coder.
write_space
September 8th 2024
Inserts a space.
write_text_and_auto_indent
September 8th 2024
Inserts text and auto-indents the line on which the cursor sits if any of the text contains 'layout punctuation' such as ;:{}()[]# and new lines.
write_text_input
September 8th 2024
Inserts whatever text was used to trigger this command.
write_todo
September 8th 2024
At the cursor, insert a '// TODO' comment, includes user name if it was specified in config.4coder.
write_underscore
September 8th 2024
Inserts an underscore.
write_zero_struct
September 8th 2024
At the cursor, insert a ' = {};'.