sc-im Cheat Sheet

A Software › Text Editor cheat sheet in English by isaacnewton

SC-IM - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal

21,930 views 2,605 downloads 1 Mar 2021 History

Basic Navigation

hjkl
Move cursor down, up, right or left.
^
Go up to row 0 of the current column.
#
Go down to the last valid row of the current column.
0
Go left to column A in the current row.
$
Go right to the last valid column of the current row.
b/w
Go back/f­orward to the previous valid cell.
gg/G
Go to the first/last cell of sheet.
gl
Go to the last (previ­ously occupied) cell position
gab24
Go to cell AB24.
'{aZ}
Go to the cell/range marked previously with the char.

Insert Mode

=
Enter a numeric constant or expres­sion.
<
Enter a left justified string or string expres­sion.
\
Enter a centered label.
>
Enter a right justified string or string expres­sion.
<bs>
Delete the character after or before the cursor.
<ta­b>
Return to Edit mode from Insert mode.
^v
Enter Visual mode.

Commands for handling cell content

x
Delete the current selected cell or range and save its content in the yankbu­ffer.
{}|
Align the content of a cell to the left/r­igh­t/c­enter.
f[jk]
Decrem­ent­/In­crement decimal precision.
f[hl]
Decrem­ent­/In­crement column width.
i[rc]
Insert a row/co­lumn.
o[rc]
Insert after the current row/co­lumn.
s[hjkl]
Shifts the current cell or range left/d­own­/up­/right.
yy
Yank the selected cell.
y
If a range is selected, yank the range.
y[rc]
Yank current row/co­lumn.
p
Paste the previously yanked cell or range.
d[rc]
Delete the current row/co­lumn.
-/+
Decrea­se/­Inc­rease a numeric value of the cell or range.
u/^r
UNDO/REDO last change
.
Repeat the last normal mode command.
aa
Auto-r­esize the selected column(s) to accomm­odate the widest cells

Scroll Navigation

^[fb]
Scrolls down/up full screen.
^[ey]
Scroll a row down/up.
z[hl]
Scroll left/right one column.
z[HL]
Scroll left/right half a page.
zm
Horizo­ntally to position the selected cell at the center of the screen.
zz
Vertically to position the selected cell at the middle of the screen.
z[tb]
Vertically to position the selected cell at the top/bottom of the screen.

Visible Navigation

H
Go to the top row visible on screen.
L
Go to the lowest row visible on screen.
M
Go to the middle row on the screen.
g0
Go to the leftmost column visible on screen.
g$
Go to the rightmost column visible on screen.
gM
Go to the middle column on the screen.

Other commands

^L
Redraw the screen.
Z[rc]
Zap (hide) the current row/co­lumn.
S[rc]
If a range is selected, show the rows/c­olumns hidden in the range.
/
Alias for ':int goto '.
n/N
Move to next/p­reviuos search match.
rl
Lock the current cell or range.
ru
Unlock a locked cell or range, making it editable.
rv
Valueize the current cell or range.

Comments

No comments yet.

Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.