Guide · Docs for v0.4

Files and navigation

The file tree, the file finder, the command palette, tabs, and panes.

Rip keeps the file tree on the left, tabs on top, and one editor in each pane. Everything on this page works from the keyboard.

The file tree#

The sidebar lists the open folder. It hides the files that .gitignore names and reads each folder when you expand it. CommandBCtrl+B hides and shows the sidebar. CommandShiftECtrl+Shift+E selects the current file in the tree.

In the tree, and move the selection. expands a folder and collapses it. Enter opens the selected file. Esc returns to the editor.

CommandNCtrl+N creates a file next to the selection, and CommandShiftNCtrl+Shift+N creates a folder. F2F2 renames the selection, and CommandCtrl+Backspace moves it to the trash. CommandCCtrl+C copies the full path, and CommandOptionCCtrl+Alt+C copies the path from the folder root.

Colors show git state. Added, modified, deleted, and ignored files each have their own color. A dot marks a file that changed on disk while you looked elsewhere. Working with agents explains that dot.

Find a file#

Press CommandPCtrl+P and type part of a name. The list narrows as you type. Enter opens the selected file, and CommandCtrl+Enter opens it in a new pane.

Run a command#

Press CommandShiftPCtrl+Shift+P and type part of a command name. Every action appears here with its keys. Enter runs the selected command.

Tabs#

Each file opens in a tab. CommandWCtrl+W closes the tab, CommandShiftTCtrl+Shift+T reopens the last closed tab, and CommandOptionWCtrl+Alt+W closes the other tabs. ControlCtrl+Tab and ControlShiftCtrl+Shift+Tab cycle through the tabs. Command1Ctrl+1 to Command8Ctrl+8 jump to a tab by position, and Command9Ctrl+9 jumps to the last tab.

Panes#

secondary-</kbd> splits the editor to the right, and secondary-alt-</kbd> splits it down. CommandKCtrl+K and then an arrow key splits in that direction. CommandK CommandCtrl+K Ctrl+→ moves the focus to the pane on the right, and the other arrows work the same way.

The same file in two panes shares its text, its undo history, and its unsaved state. CommandK CommandMCtrl+K Ctrl+M moves the current tab to the next pane. CommandK ShiftCtrl+K Shift+Enter zooms the pane to fill the window. Press it again to restore the layout. CommandK WCtrl+K W closes the pane.

Layouts arrange every pane at once. CommandOption1Ctrl+Alt+1 to CommandOption4Ctrl+Alt+4 make one to four columns. CommandOption5Ctrl+Alt+5 makes a grid. CommandOption8Ctrl+Alt+8 and CommandOption9Ctrl+Alt+9 make two or three rows. Drag a divider to resize a pane.

Focus and zoom#

On macOS, Control0Ctrl+0 focuses the sidebar and Control1Ctrl+1 the editor. On Linux, the keys are Option0Alt+0 and Option1Alt+1. Command=Ctrl+= and Command-Ctrl+- zoom the text in and out, and Command0Ctrl+0 restores the size.

Keys#

Keys What happens
CommandPCtrl+P Find a file by name.
CommandShiftPCtrl+Shift+P Run a command by name.
CommandBCtrl+B Hide or show the sidebar.
CommandShiftECtrl+Shift+E Select the current file in the tree.
secondary-</kbd> Split the editor to the right.
CommandK ShiftCtrl+K Shift+Enter Zoom the pane, or restore the layout.
CommandShiftTCtrl+Shift+T Reopen the last closed tab.

Settings#

Key What it changes
show-sidebar Whether a new window shows the sidebar.
sidebar-width The width of the sidebar in pixels.
© 2026 Xip KitFeaturesFAQsChangelogDocsPrivacy