Vim (Linux)

Visual commands

Shift left

<

All hotkeys for Vim (Linux)

Cursor Movement
Move left

h

Cursor Movement
Move down

j

Cursor Movement
Move up

k

Cursor Movement
Move right

l

Cursor Movement
Jump by start of words

w

Cursor Movement
Jump by words

W

Cursor Movement
Jump to end of words

e

Cursor Movement
Jump to end of words (no punctuation)

E

Cursor Movement
Jump backward by words (punctuation considered words)

b

Cursor Movement
Jump backward by words (no punctuation)

B

Cursor Movement
Start of line

0

Cursor Movement
First non-blank character of line

^

Cursor Movement
End of line

$

Cursor Movement
Go To command (prefix with number)

G

Cursor Movement
Start insert mode at cursor

i

Cursor Movement
Insert at the beginning of the line

I

Cursor Movement
Append after the cursor

a

Cursor Movement
Append at the end of the line

A

Cursor Movement
Open (append) blank line below current line (no need to press return)

o

Cursor Movement
Open blank line above current line

O

Cursor Movement
Append at end word

ea

Cursor Movement
Exit insert mode

Esc

Editing
Replace a single character (does not use insert mode)

r

Editing
Join line below to the current one

J

Editing
Change (replace) an entire line

cc

Editing
Change (replace) to the end of word

cw

Editing
Change (replace) to the end of line

c$

Editing
Delete character at cursor and subsitute text

s

Editing
Delete line at cursor and substitute text (same as cc)

S

Editing
Transpose two letters (delete and paste, technically)

xp

Editing
Undo

u

Editing
Repeat last command

.

Making text (Visual mode)
Start visual mode, mark lines, then do command (such as y-yank)

v

Making text (Visual mode)
Start Linewise visual mode

V

Making text (Visual mode)
Move to other end of marked area

o

Making text (Visual mode)
Start visual block mode

Ctrl + v

Making text (Visual mode)
Move to other corner of block

O

Making text (Visual mode)
Mark a word

aw

Making text (Visual mode)
A () block (with braces)

ab

Making text (Visual mode)
A {} block (with brackets)

aB

Making text (Visual mode)
Inner () block

ib

Making text (Visual mode)
Inner {} block

iB

Making text (Visual mode)
Exit visual mode

Esc

Visual commands
Shift right

>

Visual commands
Shift left

<

Visual commands
yank (copy)marked text

y

Visual commands
Delete marked text

d

Visual commands
Switch case

~

Cut and Paste
Yank (copy) a line

yy

Cut and Paste
Yank 2 lines

2yy

Cut and Paste
Yank word

yw

Cut and Paste
Yank to end of line

y$

Cut and Paste
Put (paste) the clipboard after cursor

p

Cut and Paste
Put (paste) before cursor

P

Cut and Paste
Delete (cut) a line

dd

Cut and Paste
Delete (cut) the current word

dw

Cut and Paste
Delete (cut) current character

x

Exiting
Write (save) the file, but don't exit

:w

Exiting
Write (save) and quit

:wq

Exiting
Quit (fails if anything has changed)

:q

Exiting
Quit and throw away changes

:q!

Search/Replace
Search for pattern

/pattern

Search/Replace
Search backward for pattern

?patten

Search/Replace
Repeat search in same direction

n

Search/Replace
Repeat search in opposite direction

N

Search/Replace
Replace all old with new throughout file

:%s/old/new/g

Search/Replace
Replace all old with new throughout file with confirmations

:%s/old/new/gc

Working with multiple files
Edit a file in a new buffer

:e filename

Working with multiple files
Go to next buffer

:bnext

Working with multiple files
Go to previous buffer

:bprev

Working with multiple files
Delete a buffer (close a file)

:bd

Working with multiple files
Open a file in a new buffer and split window

:sp filename

Working with multiple files
Split windows

Ctrl + ws

Working with multiple files
Switch between windows

Ctrl + ww

Working with multiple files
Quit a window

Ctrl + wq

Working with multiple files
Split windows vertically

Ctrl + wv

Similar combinations for other applications


InDesign CS5 (MacOS)
Increase or decrease point size*
Working with Type

Shift + Command + > / <


InDesign CS5 (MacOS)
Increase or decrease point size by five times*
Working with Type

Shift + Command + Option + > / <


Adobe Illustrator CS5 (MacOS)
Select color fill mode
Painting Objects

<


Adobe Illustrator CS5 (Windows)
Select color fill mode
Painting Objects

<


Adobe Flash Professional (Windows)
Previous Frame
Timeline

<


FileMaker Pro (Windows)
Size next point size up / next point down on the Format menu
Layout Mode Shortcuts - Format Text

Ctrl + Shift + > / <


FileMaker Pro (Windows)
Size up one point / down one point
Layout Mode Shortcuts - Format Text

Ctrl + Alt + Shift + > / <


FileMaker Pro (MacOS)
Change Text Size - Up one point / Down one point
Layout Mode Shortcuts - Format Text

Command + Option + Shift + > / <


FileMaker Pro (MacOS)
Change Text Size - The next point size up / next point size down on the menu
Layout Mode Shortcuts - Format Text

Command + Shift + > / <


Autodesk Maya 2015 (Windows)
Grow / Shrink polygon selection region
Making Selections

> / <


Microsoft OneNote 2016 (Windows)
Increase/ decrease font size of selected text
Format

Ctrl + Shift + > / <


FileMaker Pro (MacOS)
Change Text Size - Up one point / Down one point
Text Shortcuts - Format Text

Command + Option + Shift + > / <


FileMaker Pro (MacOS)
Change Text Size - The next point size up / next point size down on the menu
Text Shortcuts - Format Text

Command + Shift + > / <


FileMaker Pro (Windows)
Size next point size up / next point down on the Format menu
Text Shortcuts - Format Text

Ctrl + Shift + > / <


FileMaker Pro (Windows)
Size up one point / down one point
Text Shortcuts - Format Text

Ctrl + Alt + Shift + > / <


FileMaker Pro (MacOS)
Change Text Size - Up one point / Down one point
Database Management Shortcuts - Format Text

Command + Option + Shift + > / <


FileMaker Pro (MacOS)
Change Text Size - The next point size up / next point size down on the menu
Database Management Shortcuts - Format Text

Command + Shift + > / <


FileMaker Pro (Windows)
Size next point size up / next point down on the Format menu
Database Management Shortcuts - Format Text

Ctrl + Shift + > / <


FileMaker Pro (Windows)
Size up one point / down one point
Database Management Shortcuts - Format Text

Ctrl + Alt + Shift + > / <


Autodesk Maya 2017 (Windows)
Grow / Shrink polygon selection region
Making Selections

> / <


Adobe Illustrator CC (MacOS)
Select color fill mode
Painting Objects

<


Adobe Illustrator CC (Windows)
Select color fill mode
Painting Objects

<


3D Coat (Windows)
Decrease Specular Degree
Sliders Setting

<


Adobe Flash Professional (MacOS)
Previous Frame
Timeline

<


Autodesk SketchBook Pro (Windows)
Animation
Tools

, / <


Daz 3D Bryce 7 (Windows)
Previous Ticker Mark in Timeline
Timeline

<


Daz 3D Bryce 7 (MacOS)
Previous Ticker Mark in Timeline
Timeline

<


InCopy CC (Windows)
Increase/Decrease text point size
Working with Text

Ctrl + Shift + > / <


InCopy CC (MacOS)
Increase/Decrease text point size
Working with Text

Command + Shift + > / <


InCopy CC (MacOS)
Increase/Decrease text point size five times
Working with Text

Command + Option + Shift + > / <


InCopy CC (Windows)
Increase/Decrease text point size five times
Working with Text

Ctrl + Alt + Shift + > / <


Garageband 10 (MacOS)
Turn Catch mode on/off
General Shortcuts

<


Houdini (Windows)
Export into Displayed parameters
Channel Editor

<


PotPlayer (Windows)
Subtitle Sync 0.5 Second Slower
Standard Keyboard Controls

<


GOM Player (Windows)
0.5 sec Slower
Subtitles

<


Soundforge (Windows)
Shift current selection to the left by the length of the selection
Data Selection

<


TVPaint Animation (Windows)
Zoom Out/Zoom in
89 Shortcuts for TVPaint Animation (Windows)

< / >


Open Rails 0.6.2
Dynamik brake decrease
Brakes

<


NetHack
Staircase up
Movement

<


Inkscape (Windows)
Scale selection down by the Scale step
Selector

<


City Car Driving
Left turn signal
Lights

<


KiCad 5.0.2
Select Layer and Add Through Via
Pcbnew

<


Inkscape (Windows)
Contract/expand both handles by Scale step
Node Tool

< / >


Inkscape (Windows)
Scale nodes down by the Scale step
Node Tool

,, / <


MuseScore (Windows)
Crescendo
Articulations Shortcuts

<


MuseScore (MacOS)
Crescendo
Articulations Shortcuts

<


Adobe Illustrator
Select color fill mode
Work with objects

<


Adobe Illustrator (Mac)
Select color fill mode
Work with objects

<


Trello
Move card to adjacent list
General

<


Adobe Bridge CC
Decrease rating
Slideshow or review mode

<


Adobe Bridge CC (Mac)
Decrease rating
Slideshow or review mode

<


Bloons TD Battles
Upgrade the power path 1
General

<


YouTube Studio
Play slower
General

<


Autodesk SketchBook (Mac)
Previous frame (animation mode)
Tools

<


Autodesk SketchBook (Windows)
Previous frame (animation mode)
Tools

<


Adobe Photoshop CC
First Brush
Selecting tools

<


LightWave 3D
Zoom out x2
Layout: View

<


Inkscape
scale nodes down by the scale step
Node tool

<


Ardour
Range start to prev region edge
Aligning with the Edit Point

<


Apple GarageBand
Turn Catch mode on/off
General

<


Google+
Close menu
Navigation

<


REAPER
Time selection: Shift left (by time selection length)
Section: Main

<


Vim
Shift left
Modify selected text

<


Guitar Pro
Fade in
Effects - General

<


Zimbra Web Client
Action menu
General

<


PeaZip
(on the folder) Open directory
Navigation

<


GOM Player
0.5 sec slower
Subtitles

<


Windows Calculator
Select Lsh
Programmer mode

<


YouTube
Decrease play speed
General

<


InDesign CS5 (Windows)
Increase or decrease point size*
Working with Type

Shift + Ctrl + > / <


InDesign CS5 (Windows)
Increase or decrease point size by five times*
Working with Type

Shift + Ctrl + Alt + > / <