Alt shift x command
Author: b | 2025-04-25
Control Shift X: Command Shift X: Choose 100% vertical scale: Control Shift Alt X: Command Shift Option X: Choose Auto leading: Control Shift Alt A: Command Shift Option A: Choose 0 for
Alt Shift X Podcast Alt Shift X - Apple Podcasts
Command + Option + R Remove selected items Delete or # Delete or # Copy selected item URLs to the clipboard Ctrl + Alt + L Command + Option + L Copy selected item titles to the clipboard Ctrl + Shift + C Command + Shift + C Cut selected items to the clipboard Ctrl + X Command + X Paste items from the clipboard as a shortcut Ctrl + Shift + V Command + Shift + V Paste selected items from the clipboard or move selected items from the clipboard Ctrl + Shift + V Command + Shift + V Create a shortcut for the selected item Ctrl + Alt + R Command + Option + R Redo last undone action Ctrl + Y Command + Y Upload file Alt + C, then U Control + C, then U Upload folder Alt + C, then I Control + C, then I Shortcut description Windows/ChromeOS shortcut MacOS shortcut Create new items Document Alt + C, then T Control + C, then T Presentation Alt + C, then P Control + C, then P Spreadsheet Alt + C, then S Control + C, then S Drawing Alt + C, then D Control + C, then D Folder Alt + C, then F Control + C, then F Form Alt + C, then O Control + C, then O Shortcut description Windows/ChromeOS shortcut MacOS shortcut Open menus Create menu Alt + N Control + N More actions menu Shift + F10 Alt
Alt Shift X on Twitter: The Alt Shift X House of the Dragon S1E10
Line OperationsWindows/LinuxMacActionCtrl-DCommand-DRemove lineAlt-Shift-DownCommand-Option-DownCopy lines downAlt-Shift-UpCommand-Option-UpCopy lines upAlt-DownOption-DownMove lines downAlt-UpOption-UpMove lines upAlt-DeleteCtrl-KRemove to line endAlt-BackspaceCommand-BackspaceRemove to linestartCtrl-BackspaceOption-Backspace, Ctrl-Option-BackspaceRemove word leftCtrl-DeleteOption-DeleteRemove word right---Ctrl-OSplit lineSelectionWindows/LinuxMacActionCtrl-ACommand-ASelect allShift-LeftShift-LeftSelect leftShift-RightShift-RightSelect rightCtrl-Shift-LeftOption-Shift-LeftSelect word leftCtrl-Shift-RightOption-Shift-RightSelect word rightShift-HomeShift-HomeSelect line startShift-EndShift-EndSelect line endAlt-Shift-RightCommand-Shift-RightSelect to line endAlt-Shift-LeftCommand-Shift-LeftSelect to line startShift-UpShift-UpSelect upShift-DownShift-DownSelect downShift-PageUpShift-PageUpSelect page upShift-PageDownShift-PageDownSelect page downCtrl-Shift-HomeCommand-Shift-UpSelect to startCtrl-Shift-EndCommand-Shift-DownSelect to endCtrl-Shift-DCommand-Shift-DDuplicate selectionCtrl-Shift-P---Select to matching bracketCtrl-Shift-MCtrl-Shift-MExpand to matchingCtrl-, Ctrl-PCommand-\Jump to matchingCtrl-Shift-, Ctrl-Shift-PCommand-Shift-\Select to matchingCtrl-Shift-LCommand-Shift-LExpand to lineMulticursorWindows/LinuxMacActionCtrl-Alt-UpCtrl-Option-UpAdd cursor aboveCtrl-Alt-DownCtrl-Option-DownAdd cursor belowCtrl-Alt-RightCtrl-Option-RightAdd next occurrence to multi-selectionCtrl-Alt-LeftCtrl-Option-LeftAdd previous occurrence to multi-selectionCtrl-Alt-Shift-UpCtrl-Option-Shift-UpMove multicursor from current line to the line aboveCtrl-Alt-Shift-DownCtrl-Option-Shift-DownMove multicursor from current line to the line belowCtrl-Alt-Shift-RightCtrl-Option-Shift-RightRemove current occurrence from multi-selection and move to nextCtrl-Alt-Shift-LeftCtrl-Option-Shift-LeftRemove current occurrence from multi-selection and move to previousCtrl-Shift-LCtrl-Shift-LSelect all from multi-selectionCtrl-Alt-ACtrl-Alt-AAlign cursorsGo toWindows/LinuxMacActionLeftLeft, Ctrl-BGo to leftRightRight, Ctrl-FGo to rightCtrl-LeftOption-LeftGo to word leftCtrl-RightOption-RightGo to word rightUpUp, Ctrl-PGo line upDownDown, Ctrl-NGo line downAlt-Left, HomeCommand-Left, Home, Ctrl-AGo to line startAlt-Right, EndCommand-Right, End, Ctrl-EGo to line endPageUpOption-PageUpGo to page upPageDownOption-PageDown, Ctrl-VGo to page downCtrl-HomeCommand-Home, Command-UpGo to startCtrl-EndCommand-End, Command-DownGo to endCtrl-LCommand-LGo to line...Ctrl-DownCommand-DownScroll line downCtrl-Up---Scroll line upCtrl-P---Go to matching bracket---Option-PageDownScroll page down---Option-PageUpScroll page upAlt-EF4Go to next errorAlt-Shift-EShift-F4Go to previous errorFind/ReplaceWindows/LinuxMacActionCtrl-FCommand-FFindCtrl-HCommand-Option-FReplaceCtrl-KCommand-GFind nextCtrl-Shift-KCommand-Shift-GFind previousCtrl-Alt-KCtrl-Alt-GFind allAlt-KCtrl-GSelect or find nextAlt-Shift-KCtrl-Shift-GSelect or find previousFoldingWindows/LinuxMacActionF2F2Toggle fold widgetAlt-F2Alt-F2Toggle parent fold widgetAlt-L, Ctrl-F1Command-Option-L, Command-F1Fold selectionAlt-Shift-L, Ctrl-Shift-F1Command-Option-Shift-L, Command-Shift-F1UnfoldAlt-0Command-Option-0Fold allAlt-Shift-0Command-Option-Shift-0Unfold all---Ctrl-Command-Option-0Fold all commentsOtherWindows/LinuxMacActionF1F1Open command paletteTabTabIndentCtrl-]Ctrl-]Block indentShift-TabShift-TabOutdentCtrl-[Ctrl-[Block outdentCtrl-ZCommand-ZUndoCtrl-Shift-Z, Ctrl-YCommand-Shift-Z, Command-YRedoCtrl-,Command-,Show the settings menuCtrl-/Command-/Toggle commentCtrl-Shift-/Command-Shift-/Toggle block commentCtrl-TCtrl-TTranspose lettersCtrl-EnterCommand-EnterEnter full screenCtrl-Shift-UCtrl-Shift-UChange to lower caseCtrl-UCtrl-UChange to upper caseInsertInsertOverwriteCtrl-Shift-ECommand-Shift-EMacros replayCtrl-Alt-E---Macros recordingDelete---Delete---Ctrl-LCenter selectionCtrl-UCtrl-UTo uppercaseCtrl-Shift-UCtrl-Shift-UTo lowercaseCtrl-Alt-SCommand-Alt-SSort linesCtrl-Shift-UpAlt-Shift-UpModify number upCtrl-Shift-DownAlt-Shift-DownModify number downCtrl-Shift-BCtrl-Shift-BFormat selection (Beautify)Helper script for generating this wiki page Ignore thisRun the following in browser console of kitchen-sink.html, replace the inline comment with the existing markdown of this page. { x = x.trim(); if (!x) return; if (x.startsWith("##")) { currentGroup = groups[x] = {} } else if (x.startsWith("|")) { var parts = x.split("|").map(w => w.trim()).slice(1,-1) if (parts[0][0] == ":") return if (parts[2] == "Action") return; currentGroup[parts[2]] = { win: parts[0], mac: parts[1], name: parts[2] } } }) return groups;}function formatLine(a, b, c, p = " ") { var len = p == " " ? 31 : 32 return [ "", a.padEnd(len, p), b.padEnd(len, p), c.padEnd(len, p), "", ].join(p == " " ? "| ": "|").trim()}function stringify(groups) { var lines = [] forWatchmen Explained (original comic) (Alt Shift X) by Alt Shift X
Bracket) ] (right square bracket) Decrease size of Blob Brush [ (left square bracket) [ (left square bracket) Constrain Blob Brush path horizontally or vertically Shift Shift Switch through drawing modes Shift + D Shift + D Join two or more paths Select the paths, then press Ctrl + J Select the paths, then press Command + J Average two or more paths Select the paths, then press Alt + Ctrl + J Select the paths, then press Option + Command + J Create corner or smooth join Select the paths, then press Shift + Ctrl + Alt + J Select the anchor point, then press Shift + Command + Option + J Create a compound path Ctrl + 8 Command + 8 Release a compound path Alt + Shift + Ctrl + 8 Option + Shift + Command + 8 Edit a pattern Shift + Ctrl + F8 Shift + Command +F8 Perspective Grid Tool Shift + P Shift + P Perspective Selection Tool Shift + V Shift + V Perspective Grid Ctrl + Shift + I Command + Shift + I Moving objects perpendicularly Press the number 5 key, then click and drag the object Press the number 5 key, then click and drag the object Switching perspective planes Use the Perspective Selection tool and then press 1 for left grid, 2 for horizontal grid, 3 for right grid, or 4 for no active grid Use the Perspective Selection tool and then press 1 for left grid, 2 for horizontal grid, 3 for right grid, or 4 for no active grid Copying objects in perspective Ctrl + Alt + drag Command + Alt + drag Repeat transforming objects in perspective Ctrl + D Command + D Switching between drawing modes Shift + D Shift + D. Control Shift X: Command Shift X: Choose 100% vertical scale: Control Shift Alt X: Command Shift Option X: Choose Auto leading: Control Shift Alt A: Command Shift Option A: Choose 0 for Ctrl Shift X: Command Shift X: Set the vertical scale to 100% for selected text: Ctrl Alt Shift X: Command Option Shift X: Auto leading for selected text: Ctrl Alt Shift A: Command Option Shift A:Alt Shift X on Twitter
File Enter Execute, change folder Shift+Enter Execute in separate window F3 View Ctrl+Q Toggle quick view panel F4 Edit Shift+F4 Create F5 Copy Shift+F5 Copy file under cursor F6 Move Shift+F6 Rename F7 Create new folder Alt+F7 Perform find file command Ctrl+A Set file attributes Ctrl+Ins Copy file name to the clipboard Ctrl+Alt+Ins, Ctrl+C Copy full file name to the clipboard Ctrl+V, Shift+Ins Insert text from the clipboard Ctrl+Enter, Ctrl+J Insert a file name Ctrl+F Insert a full file name Ctrl+Shift+ Enter Insert a file name from passive panel Ctrl+; Insert a full file name from passive panel Alt+[a-z] Search file by name Ctrl+Z Describe file Select files Shift+→/←/↓/↑, Ins Select file Gray + Select group Gray - Deselect group Gray * Invert selection Ctrl + Select files with the same selection as the current file Ctrl + Deselect files with the same selection as the current file Ctrl + Invert selection including folders Alt + Select files with the same name as the current one Alt + Deselect files with the same name as the current one Shift + Select all files Shift + Deselect all files Ctrl+M Restore previous selection Ctrl+H Toggle hidden and system files displaying Ctrl+I File filters menu Editor Ctrl+F1 Hide/show left panel Ctrl+F2 Hide/show right panel Ctrl+P Hide/show inactive panel Ctrl+O Hide/show both panels Ctrl+Alt+Shift Hide both panels, as long as keys are held down Ctrl+U Swap panels Ctrl+→/← Change panels width Ctrl+↓/↑ Change panels height Ctrl+Shift+↓/↑ Change current panel height Ctrl+B Hide/show bottom key bar Ctrl+N Toggle short/long file names Ctrl+[ / Ctrl+] Insert path from left/right panel Ctrl+F12 Display sort modes menu LeftCtrl+ 1-0 Change view mode Alt+F9 Toggles the size of the Far window Shift+F9 Save configuration F12, Ctrl+Tab Switch screens Content F2 Save Shift+F2 Save as F6 Switch view/edit modes F7 Search Shift+F7 Next search result Alt+F7 Previous search result Ctrl+F7 Replace Shift+F8 Change code page Alt+F8 Jump to line Shift+ F10 Save & exit Ctrl+Y Remove line Ctrl+T Delete line content after cursor Ctrl+N/E Jump to first/last screen line Alt+U/I Shift line one pos. to the left/right Navigation Ctrl+\ Change to the root folder Ctrl+PgUp Change to the parent folder Ctrl+PgDn Change folder Alt+F8 Displays commands history Ctrl+E Put previous command from history to command line Ctrl+X Put next command from history to command line Ctrl+T Toggle tree panel Alt+F10 Perform find folder command Alt+F11 Display view and editAlt Shift X audio: The real Dune (Alt Shift X) on Apple Podcasts
CONTROL, - SPACEBAR, - RETURN/ ENTERButton is only released when it meets a sibling tag ("aa" will output 'Aa') - Left Control - Left Alt - Right Control - Right Alt - GUI/Command - Left Shift - Right shift - Capslock - Run in loop - sleep for X time"> - Left Control - Left Alt - Right Control - Right Alt - GUI/Command - Left Shift - Right shift - Capslock - Run in loop - sleep for X timeExample Payloadchrome\nwww.youtube.comw">chrome\nwww.youtube.comwTroubleshootingFirst step in debugging any microcontroller is to open the serial monitor, we can do that using tools like screen, putty, or inside Thonny IDE.If the computer cannot detect the board's drive, is unable to read/write, or the drive name changed we need to:Reset the board by plugging againFollow Installing CircuitPython section in order to erase flash, write, and move .uf2 file.Optional: If you are unable to complete the above steps, please search for a complete reset of your microcrontroller.If web interface loads forever or fails to load, it's most probably also the drive issue and can be fixed by reinstalling (follow point 2).Official CircuitPython TroubleshootingContributionFeel free to contribute to this repository, as it's completely open-source.Steps to open a pull request:Fork the projectDownload your fork to your local driveMake changesOpen Pull Request:)LicenseMITTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHTAlt Shift X on Twitter: New video out now! The biggest Alt Shift X
` ` Fit Sequence \ \ Split S S S Apply Transition ⌘ + D Ctrl + D N/A Snap ⌘ + Y Ctrl + Y N/A Keys for Large Preview Command macOS Windows Mark In I I Mark Out O O Clear In ⌥ + I Alt + I Clear Out ⌥ + O Alt + O Clear In and Out ⌥ + X Alt + X Deselect all items Esc Esc Back to grid view Enter Enter Add selection to timeline ⌘ + Enter Ctrl + Enter Command macOS Windows Navigate Keyboard Focus → ← ↑ ↓ → ← ↑ ↓ Deselect All items Esc Esc Enter Large Preview Enter Enter Select / Deselect Focused Asset Z Z Select All Assets in Folder ⌘ + A Ctrl + A Deselect All Assets in Folder ⌘ + ⇧ + A Ctrl + Shift + A Add Selection to Timeline ⌘ + Enter Ctrl + Enter. Control Shift X: Command Shift X: Choose 100% vertical scale: Control Shift Alt X: Command Shift Option X: Choose Auto leading: Control Shift Alt A: Command Shift Option A: Choose 0 for Ctrl Shift X: Command Shift X: Set the vertical scale to 100% for selected text: Ctrl Alt Shift X: Command Option Shift X: Auto leading for selected text: Ctrl Alt Shift A: Command Option Shift A:Comments
Command + Option + R Remove selected items Delete or # Delete or # Copy selected item URLs to the clipboard Ctrl + Alt + L Command + Option + L Copy selected item titles to the clipboard Ctrl + Shift + C Command + Shift + C Cut selected items to the clipboard Ctrl + X Command + X Paste items from the clipboard as a shortcut Ctrl + Shift + V Command + Shift + V Paste selected items from the clipboard or move selected items from the clipboard Ctrl + Shift + V Command + Shift + V Create a shortcut for the selected item Ctrl + Alt + R Command + Option + R Redo last undone action Ctrl + Y Command + Y Upload file Alt + C, then U Control + C, then U Upload folder Alt + C, then I Control + C, then I Shortcut description Windows/ChromeOS shortcut MacOS shortcut Create new items Document Alt + C, then T Control + C, then T Presentation Alt + C, then P Control + C, then P Spreadsheet Alt + C, then S Control + C, then S Drawing Alt + C, then D Control + C, then D Folder Alt + C, then F Control + C, then F Form Alt + C, then O Control + C, then O Shortcut description Windows/ChromeOS shortcut MacOS shortcut Open menus Create menu Alt + N Control + N More actions menu Shift + F10 Alt
2025-04-11Line OperationsWindows/LinuxMacActionCtrl-DCommand-DRemove lineAlt-Shift-DownCommand-Option-DownCopy lines downAlt-Shift-UpCommand-Option-UpCopy lines upAlt-DownOption-DownMove lines downAlt-UpOption-UpMove lines upAlt-DeleteCtrl-KRemove to line endAlt-BackspaceCommand-BackspaceRemove to linestartCtrl-BackspaceOption-Backspace, Ctrl-Option-BackspaceRemove word leftCtrl-DeleteOption-DeleteRemove word right---Ctrl-OSplit lineSelectionWindows/LinuxMacActionCtrl-ACommand-ASelect allShift-LeftShift-LeftSelect leftShift-RightShift-RightSelect rightCtrl-Shift-LeftOption-Shift-LeftSelect word leftCtrl-Shift-RightOption-Shift-RightSelect word rightShift-HomeShift-HomeSelect line startShift-EndShift-EndSelect line endAlt-Shift-RightCommand-Shift-RightSelect to line endAlt-Shift-LeftCommand-Shift-LeftSelect to line startShift-UpShift-UpSelect upShift-DownShift-DownSelect downShift-PageUpShift-PageUpSelect page upShift-PageDownShift-PageDownSelect page downCtrl-Shift-HomeCommand-Shift-UpSelect to startCtrl-Shift-EndCommand-Shift-DownSelect to endCtrl-Shift-DCommand-Shift-DDuplicate selectionCtrl-Shift-P---Select to matching bracketCtrl-Shift-MCtrl-Shift-MExpand to matchingCtrl-, Ctrl-PCommand-\Jump to matchingCtrl-Shift-, Ctrl-Shift-PCommand-Shift-\Select to matchingCtrl-Shift-LCommand-Shift-LExpand to lineMulticursorWindows/LinuxMacActionCtrl-Alt-UpCtrl-Option-UpAdd cursor aboveCtrl-Alt-DownCtrl-Option-DownAdd cursor belowCtrl-Alt-RightCtrl-Option-RightAdd next occurrence to multi-selectionCtrl-Alt-LeftCtrl-Option-LeftAdd previous occurrence to multi-selectionCtrl-Alt-Shift-UpCtrl-Option-Shift-UpMove multicursor from current line to the line aboveCtrl-Alt-Shift-DownCtrl-Option-Shift-DownMove multicursor from current line to the line belowCtrl-Alt-Shift-RightCtrl-Option-Shift-RightRemove current occurrence from multi-selection and move to nextCtrl-Alt-Shift-LeftCtrl-Option-Shift-LeftRemove current occurrence from multi-selection and move to previousCtrl-Shift-LCtrl-Shift-LSelect all from multi-selectionCtrl-Alt-ACtrl-Alt-AAlign cursorsGo toWindows/LinuxMacActionLeftLeft, Ctrl-BGo to leftRightRight, Ctrl-FGo to rightCtrl-LeftOption-LeftGo to word leftCtrl-RightOption-RightGo to word rightUpUp, Ctrl-PGo line upDownDown, Ctrl-NGo line downAlt-Left, HomeCommand-Left, Home, Ctrl-AGo to line startAlt-Right, EndCommand-Right, End, Ctrl-EGo to line endPageUpOption-PageUpGo to page upPageDownOption-PageDown, Ctrl-VGo to page downCtrl-HomeCommand-Home, Command-UpGo to startCtrl-EndCommand-End, Command-DownGo to endCtrl-LCommand-LGo to line...Ctrl-DownCommand-DownScroll line downCtrl-Up---Scroll line upCtrl-P---Go to matching bracket---Option-PageDownScroll page down---Option-PageUpScroll page upAlt-EF4Go to next errorAlt-Shift-EShift-F4Go to previous errorFind/ReplaceWindows/LinuxMacActionCtrl-FCommand-FFindCtrl-HCommand-Option-FReplaceCtrl-KCommand-GFind nextCtrl-Shift-KCommand-Shift-GFind previousCtrl-Alt-KCtrl-Alt-GFind allAlt-KCtrl-GSelect or find nextAlt-Shift-KCtrl-Shift-GSelect or find previousFoldingWindows/LinuxMacActionF2F2Toggle fold widgetAlt-F2Alt-F2Toggle parent fold widgetAlt-L, Ctrl-F1Command-Option-L, Command-F1Fold selectionAlt-Shift-L, Ctrl-Shift-F1Command-Option-Shift-L, Command-Shift-F1UnfoldAlt-0Command-Option-0Fold allAlt-Shift-0Command-Option-Shift-0Unfold all---Ctrl-Command-Option-0Fold all commentsOtherWindows/LinuxMacActionF1F1Open command paletteTabTabIndentCtrl-]Ctrl-]Block indentShift-TabShift-TabOutdentCtrl-[Ctrl-[Block outdentCtrl-ZCommand-ZUndoCtrl-Shift-Z, Ctrl-YCommand-Shift-Z, Command-YRedoCtrl-,Command-,Show the settings menuCtrl-/Command-/Toggle commentCtrl-Shift-/Command-Shift-/Toggle block commentCtrl-TCtrl-TTranspose lettersCtrl-EnterCommand-EnterEnter full screenCtrl-Shift-UCtrl-Shift-UChange to lower caseCtrl-UCtrl-UChange to upper caseInsertInsertOverwriteCtrl-Shift-ECommand-Shift-EMacros replayCtrl-Alt-E---Macros recordingDelete---Delete---Ctrl-LCenter selectionCtrl-UCtrl-UTo uppercaseCtrl-Shift-UCtrl-Shift-UTo lowercaseCtrl-Alt-SCommand-Alt-SSort linesCtrl-Shift-UpAlt-Shift-UpModify number upCtrl-Shift-DownAlt-Shift-DownModify number downCtrl-Shift-BCtrl-Shift-BFormat selection (Beautify)Helper script for generating this wiki page Ignore thisRun the following in browser console of kitchen-sink.html, replace the inline comment with the existing markdown of this page. { x = x.trim(); if (!x) return; if (x.startsWith("##")) { currentGroup = groups[x] = {} } else if (x.startsWith("|")) { var parts = x.split("|").map(w => w.trim()).slice(1,-1) if (parts[0][0] == ":") return if (parts[2] == "Action") return; currentGroup[parts[2]] = { win: parts[0], mac: parts[1], name: parts[2] } } }) return groups;}function formatLine(a, b, c, p = " ") { var len = p == " " ? 31 : 32 return [ "", a.padEnd(len, p), b.padEnd(len, p), c.padEnd(len, p), "", ].join(p == " " ? "| ": "|").trim()}function stringify(groups) { var lines = [] for
2025-04-24File Enter Execute, change folder Shift+Enter Execute in separate window F3 View Ctrl+Q Toggle quick view panel F4 Edit Shift+F4 Create F5 Copy Shift+F5 Copy file under cursor F6 Move Shift+F6 Rename F7 Create new folder Alt+F7 Perform find file command Ctrl+A Set file attributes Ctrl+Ins Copy file name to the clipboard Ctrl+Alt+Ins, Ctrl+C Copy full file name to the clipboard Ctrl+V, Shift+Ins Insert text from the clipboard Ctrl+Enter, Ctrl+J Insert a file name Ctrl+F Insert a full file name Ctrl+Shift+ Enter Insert a file name from passive panel Ctrl+; Insert a full file name from passive panel Alt+[a-z] Search file by name Ctrl+Z Describe file Select files Shift+→/←/↓/↑, Ins Select file Gray + Select group Gray - Deselect group Gray * Invert selection Ctrl + Select files with the same selection as the current file Ctrl + Deselect files with the same selection as the current file Ctrl + Invert selection including folders Alt + Select files with the same name as the current one Alt + Deselect files with the same name as the current one Shift + Select all files Shift + Deselect all files Ctrl+M Restore previous selection Ctrl+H Toggle hidden and system files displaying Ctrl+I File filters menu Editor Ctrl+F1 Hide/show left panel Ctrl+F2 Hide/show right panel Ctrl+P Hide/show inactive panel Ctrl+O Hide/show both panels Ctrl+Alt+Shift Hide both panels, as long as keys are held down Ctrl+U Swap panels Ctrl+→/← Change panels width Ctrl+↓/↑ Change panels height Ctrl+Shift+↓/↑ Change current panel height Ctrl+B Hide/show bottom key bar Ctrl+N Toggle short/long file names Ctrl+[ / Ctrl+] Insert path from left/right panel Ctrl+F12 Display sort modes menu LeftCtrl+ 1-0 Change view mode Alt+F9 Toggles the size of the Far window Shift+F9 Save configuration F12, Ctrl+Tab Switch screens Content F2 Save Shift+F2 Save as F6 Switch view/edit modes F7 Search Shift+F7 Next search result Alt+F7 Previous search result Ctrl+F7 Replace Shift+F8 Change code page Alt+F8 Jump to line Shift+ F10 Save & exit Ctrl+Y Remove line Ctrl+T Delete line content after cursor Ctrl+N/E Jump to first/last screen line Alt+U/I Shift line one pos. to the left/right Navigation Ctrl+\ Change to the root folder Ctrl+PgUp Change to the parent folder Ctrl+PgDn Change folder Alt+F8 Displays commands history Ctrl+E Put previous command from history to command line Ctrl+X Put next command from history to command line Ctrl+T Toggle tree panel Alt+F10 Perform find folder command Alt+F11 Display view and edit
2025-04-21CONTROL, - SPACEBAR, - RETURN/ ENTERButton is only released when it meets a sibling tag ("aa" will output 'Aa') - Left Control - Left Alt - Right Control - Right Alt - GUI/Command - Left Shift - Right shift - Capslock - Run in loop - sleep for X time"> - Left Control - Left Alt - Right Control - Right Alt - GUI/Command - Left Shift - Right shift - Capslock - Run in loop - sleep for X timeExample Payloadchrome\nwww.youtube.comw">chrome\nwww.youtube.comwTroubleshootingFirst step in debugging any microcontroller is to open the serial monitor, we can do that using tools like screen, putty, or inside Thonny IDE.If the computer cannot detect the board's drive, is unable to read/write, or the drive name changed we need to:Reset the board by plugging againFollow Installing CircuitPython section in order to erase flash, write, and move .uf2 file.Optional: If you are unable to complete the above steps, please search for a complete reset of your microcrontroller.If web interface loads forever or fails to load, it's most probably also the drive issue and can be fixed by reinstalling (follow point 2).Official CircuitPython TroubleshootingContributionFeel free to contribute to this repository, as it's completely open-source.Steps to open a pull request:Fork the projectDownload your fork to your local driveMake changesOpen Pull Request:)LicenseMITTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
2025-04-04Key remappingHelix currently supports one-way key remapping through a simple TOML configurationfile. (More powerful solutions such as rebinding via commands will beavailable in the future).There are three kinds of commands that can be used in keymaps:Static commands: commands like move_char_right which are usually bound tokeys and used for movement and editing. A list of static commands isavailable in the Keymap documentation and in the source codein helix-term/src/commands.rsat the invocation of static_commands! macro.Typable commands: commands that can be executed from command mode (:), forexample :write!. See the Commands documentation for alist of available typeable commands or the TypableCommandList declaration inthe source code at helix-term/src/commands/typed.rs.Macros: sequences of keys that are executed in order. These keybindingsstart with @ and then list any number of keys to be executed. For example@miw can be used to select the surrounding word. For now, macro keybindingsare not allowed in keybinding sequences due to limitations in the way thatcommand sequences are executed. Modifier keys (e.g. Alt+o) can be usedlike "", e.g. "@miw"To remap keys, create a config.toml file in your helix configurationdirectory (default ~/.config/helix on Linux systems) with a structure likethis:💡 To set a modifier + key as a keymap, type A-X = ... or C-X = ... for Alt + X or Ctrl + X. Combine with Shift using a dash, e.g. C-S-esc.Within macros, wrap them in , e.g. and to distinguish from the A or C keys.# At most one section each of 'keys.normal', 'keys.insert' and 'keys.select'[keys.normal]C-s = ":w" # Maps Ctrl-s to the typable command :w which is an alias for :write (save file)C-o = ":open ~/.config/helix/config.toml" # Maps Ctrl-o to opening of the helix config filea = "move_char_left" # Maps the 'a' key to the move_char_left commandw = "move_line_up" # Maps the 'w' key move_line_up"C-S-esc" = "extend_line" # Maps Ctrl-Shift-Escape to extend_lineg = { a = "code_action" } # Maps `ga` to show possible code actions"ret" = ["open_below", "normal_mode"] # Maps the enter key to open_below then re-enter normal mode"A-x" = "@x" # Maps Alt-x to a macro selecting the whole line and deleting it without yanking it[keys.insert]"A-x" = "normal_mode" # Maps Alt-X to enter normal modej = { k = "normal_mode" } # Maps `jk` to exit insert modeMinor modesMinor modes are accessed by pressing a key (usually from normal mode), giving access to dedicated bindings. Bindingscan be modified or added by nesting definitions.[keys.insert.j]k = "normal_mode" # Maps `jk` to exit insert mode[keys.normal.g]a = "code_action" # Maps `ga` to show possible code actions# invert `j` and `k` in view mode[keys.normal.z]j = "scroll_up"k = "scroll_down"# create a new minor mode bound to `+`[keys.normal."+"]m = ":run-shell-command make"c = ":run-shell-command cargo build"t = ":run-shell-command cargo test"Special keys and modifiersCtrl, Shift and Alt modifiers are encoded respectively
2025-04-18Module, with theShift key added. ResultWindowsmacOSOpen secondary windowF11Command + F11Enter Grid viewShift + GShift + GEnter normal Loupe viewShift + EShift + EEnter locked Loupe viewCtrl + Shift + EnterCommand + Shift + ReturnEnter Compare viewShift + CShift + CEnter Survey viewShift + NShift + NEnter Slideshow viewCtrl + Alt + Shift + EnterCommand + Option + Shift + ReturnEnter full-screen mode (requires a second monitor)Shift + F11Command + Shift + F11Show/hide Filter barShift + \Shift + \Zoom in / zoom outCtrl + Shift + = / Ctrl + Shift -Command + Shift + = / Command + Shift + - Keys for managing photos and catalogs ResultWindowsmacOSImport photos from diskCtrl + Shift + ICommand + Shift + IOpen catalogCtrl + OCommand +Shift + OOpen PreferencesCtrl + , (comma)Command + , (comma)Open Catalog SettingsCtrl + Alt + , (comma)Command + Option + , (comma)Create new subfolder (segmented tethered capture)Ctrl + Shift + TCommand +Shift + THide/show tether capture barCtrl + TCommand + TCreate a new folder in the Library moduleCtrl + Shift + NCommand + Shift + NCreate virtual copy (Library and Develop module only)Ctrl + ‘ (apostrophe)Command + ‘ (apostrophe)Show in Explorer/Finder (Library and Develop module only)Ctrl + RCommand + RGo to next/previous photo in the FilmstripRight Arrow/Left ArrowRight Arrow/Left ArrowSelect multiple folders or collections (in Library, Slideshow, Print, and Web modules)Shift-click or Ctrl-clickShift-click or Command-clickRename photo (in Library module)F2F2Delete selected photo(s)Backspace or DeleteDeleteRemove selected photo(s) from catalogAlt + BackspaceOption + DeleteDelete selected photo(s) and move to Recycling Bin (Windows) or Trash (macOS)Ctrl + Alt + Shift + BackspaceCommand + Option + Shift + DeleteDelete rejected photo(s)Ctrl + BackspaceCommand + DeleteEdit in PhotoshopCtrl + ECommand + EOpen in other editorCtrl + Alt + ECommand + Option + EExport selected photo(s)Ctrl + Shift + ECommand + Shift + EExport with previous settingsCtrl + Alt + Shift + ECommand + Option + Shift + EOpen plug-in managerCtrl + Alt + Shift + , (comma)Command + Option + Shift + , (comma)Print selected photoCtrl + PCommand + POpen Page Setup dialog boxCtrl + Shift + PCommand + Shift + PGo to the next imageCtrl + RightCommand + RightGo to the previous imageCtrl + LeftCommand + LeftTethered captureF12F12Headless enhanceCtrl + Alt + Shift + IControl + Alt + Shift + IOpen enhance dialog boxCtrl + Alt + IControl + Alt + IHDR mergeCtrl + HControl + HHeadless HDR mergeCtrl + Shift + HControl + Shift + HPano mergeCtrl + MControl + MHeadless pano mergeCtrl + Shift + MControl + Shift + MOpen as Smart Object in PhotoshopCtrl + Alt + XCommand + Option + XE-mail photosn/aCommand + Shift + M Keys for comparing photos in theLibrary module ResultWindowsmacOSSwitch to Loupe viewE or EnterE
2025-04-12