Edited, memorised or added to reading queue

on 29-Apr-2018 (Sun)

Do you want BuboFlash to help you learning these things? Click here to log in or create user.

#sets
In mathematical analysis and related areas of mathematics, a set is called bounded, if it is, in a certain sense, of finite size.
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

Bounded set - Wikipedia
towards the right. "Bounded" and "boundary" are distinct concepts; for the latter see boundary (topology). A circle in isolation is a boundaryless bounded set, while the half plane is unbounded yet has a boundary. <span>In mathematical analysis and related areas of mathematics, a set is called bounded, if it is, in a certain sense, of finite size. Conversely, a set which is not bounded is called unbounded. The word bounded makes no sense in a general topological space without a corresponding metric. Contents [hide] 1




Flashcard 1741410405644

Tags
#sets
Question
a set is called [...], if it is, in a certain sense, of finite size.
Answer
bounded

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
In mathematical analysis and related areas of mathematics, a set is called bounded, if it is, in a certain sense, of finite size.

Original toplevel document

Bounded set - Wikipedia
towards the right. "Bounded" and "boundary" are distinct concepts; for the latter see boundary (topology). A circle in isolation is a boundaryless bounded set, while the half plane is unbounded yet has a boundary. <span>In mathematical analysis and related areas of mathematics, a set is called bounded, if it is, in a certain sense, of finite size. Conversely, a set which is not bounded is called unbounded. The word bounded makes no sense in a general topological space without a corresponding metric. Contents [hide] 1







Flashcard 1741411978508

Tags
#sets
Question
a set is called bounded, if it is, in a certain sense, of [...].
Answer
finite size

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
In mathematical analysis and related areas of mathematics, a set is called bounded, if it is, in a certain sense, of finite size.

Original toplevel document

Bounded set - Wikipedia
towards the right. "Bounded" and "boundary" are distinct concepts; for the latter see boundary (topology). A circle in isolation is a boundaryless bounded set, while the half plane is unbounded yet has a boundary. <span>In mathematical analysis and related areas of mathematics, a set is called bounded, if it is, in a certain sense, of finite size. Conversely, a set which is not bounded is called unbounded. The word bounded makes no sense in a general topological space without a corresponding metric. Contents [hide] 1







#sets
The word bounded makes no sense in a general topological space without a corresponding metric.
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

Bounded set - Wikipedia
le the half plane is unbounded yet has a boundary. In mathematical analysis and related areas of mathematics, a set is called bounded, if it is, in a certain sense, of finite size. Conversely, a set which is not bounded is called unbounded. <span>The word bounded makes no sense in a general topological space without a corresponding metric. Contents [hide] 1 Definition 2 Metric space 3 Boundedness in topological vector spaces 4 Boundedness in order theory 5 See also 6 References Definition[edit source]




Flashcard 1741415124236

Tags
#sets
Question
The word bounded makes no sense in a general topological space without a corresponding [...].
Answer

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
The word bounded makes no sense in a general topological space without a corresponding metric.

Original toplevel document

Bounded set - Wikipedia
le the half plane is unbounded yet has a boundary. In mathematical analysis and related areas of mathematics, a set is called bounded, if it is, in a certain sense, of finite size. Conversely, a set which is not bounded is called unbounded. <span>The word bounded makes no sense in a general topological space without a corresponding metric. Contents [hide] 1 Definition 2 Metric space 3 Boundedness in topological vector spaces 4 Boundedness in order theory 5 See also 6 References Definition[edit source]







#vim
w - jump by start of words (punctuation considered words)
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
e compiled a list of essential Vim commands that I use every day. I then give a few instructions on how to making Vim as great as it should be, because it’s painful without configuration. ##Cursor movement (Inside command/normal mode) <span>w - jump by start of words (punctuation considered words) W - jump by words (spaces separate words) e - jump to end of words (punctuation considered words) E - jump to end of words (no punctuation) b - jump backward by words (punctuation c




#vim
e - jump to end of words (punctuation considered words)
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
w to making Vim as great as it should be, because it’s painful without configuration. ##Cursor movement (Inside command/normal mode) w - jump by start of words (punctuation considered words) W - jump by words (spaces separate words) <span>e - jump to end of words (punctuation considered words) E - jump to end of words (no punctuation) b - jump backward by words (punctuation considered words) B - jump backward by words (no punctuation) 0 - (zero) start of line ^ - first n




#vim
b - jump backward by words (punctuation considered words)
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
vement (Inside command/normal mode) w - jump by start of words (punctuation considered words) W - jump by words (spaces separate words) e - jump to end of words (punctuation considered words) E - jump to end of words (no punctuation) <span>b - jump backward by words (punctuation considered words) B - jump backward by words (no punctuation) 0 - (zero) start of line ^ - first non-blank character of line (same as 0w) $ - end of line Advanced (in order of what I find useful)




#vim
0 - (zero) start of line
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
jump by words (spaces separate words) e - jump to end of words (punctuation considered words) E - jump to end of words (no punctuation) b - jump backward by words (punctuation considered words) B - jump backward by words (no punctuation) <span>0 - (zero) start of line ^ - first non-blank character of line (same as 0w) $ - end of line Advanced (in order of what I find useful) Ctrl+d - move down half a page Ctrl+u - move up half a page } - go




#vim
$ - end of line
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
considered words) E - jump to end of words (no punctuation) b - jump backward by words (punctuation considered words) B - jump backward by words (no punctuation) 0 - (zero) start of line ^ - first non-blank character of line (same as 0w) <span>$ - end of line Advanced (in order of what I find useful) Ctrl+d - move down half a page Ctrl+u - move up half a page } - go forward by paragraph (the next blank line) { - go backward by parag




#vim
f [char] - Move to the next char on the current line after the cursor
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
a page } - go forward by paragraph (the next blank line) { - go backward by paragraph (the next blank line) gg - go to the top of the page G - go the bottom of the page : [num] [enter] - Go To that line in the document Searching <span>f [char] - Move to the next char on the current line after the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next




#vim
F [char] - Move to the next char on the current line before the cursor
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
ard by paragraph (the next blank line) gg - go to the top of the page G - go the bottom of the page : [num] [enter] - Go To that line in the document Searching f [char] - Move to the next char on the current line after the cursor <span>F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor All these commands can be fo




#vim
t [char] - Move to before the next char on the current line after the cursor
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
- go the bottom of the page : [num] [enter] - Go To that line in the document Searching f [char] - Move to the next char on the current line after the cursor F [char] - Move to the next char on the current line before the cursor <span>t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to




#vim
T [char] - Move to before the next char on the current line before the cursor
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
nt Searching f [char] - Move to the next char on the current line after the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor <span>T [char] - Move to before the next char on the current line before the cursor All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Tex




#vim
All search commands can be followed by ; (semicolon) to go to the next searched item
All search commands can be followed , (comma) to go the the previous searched item

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
er the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor <span>All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A -




#vim
i - start insert mode at cursor
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
nt line before the cursor All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode <span>i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A - append at the end of the line o - open (append) blank line below current line (no need to press return) O -




#vim
a - append after the cursor
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
olon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line <span>a - append after the cursor A - append at the end of the line o - open (append) blank line below current line (no need to press return) O - open blank line above current line cc - change (replace) an entire li




#vim
o - open (append) blank line below current line (no need to press return)
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A - append at the end of the line <span>o - open (append) blank line below current line (no need to press return) O - open blank line above current line cc - change (replace) an entire line c [movement command] - change (replace) from the cursor to the move-to point. ex. ce changes from the c




#vim
c [movement command] - change (replace) from the cursor to the move-to point.
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
the beginning of the line a - append after the cursor A - append at the end of the line o - open (append) blank line below current line (no need to press return) O - open blank line above current line cc - change (replace) an entire line <span>c [movement command] - change (replace) from the cursor to the move-to point. ex. ce changes from the cursor to the end of the cursor word Esc or Ctrl+[ - exit insert mode r [char] - replace a single character with the specified char (does not use inse




#vim
r [char] - replace a single character with the specified char (does not use insert mode)
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
ne above current line cc - change (replace) an entire line c [movement command] - change (replace) from the cursor to the move-to point. ex. ce changes from the cursor to the end of the cursor word Esc or Ctrl+[ - exit insert mode <span>r [char] - replace a single character with the specified char (does not use insert mode) d - delete d - [movement command] deletes from the cursor to the move-to point. ex. de deletes from the cursor to the end of the current word dd - delete the current line




#vim
d [movement command] - deletes from the cursor to the move-to point.
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
he cursor to the move-to point. ex. ce changes from the cursor to the end of the cursor word Esc or Ctrl+[ - exit insert mode r [char] - replace a single character with the specified char (does not use insert mode) d - delete <span>d - [movement command] deletes from the cursor to the move-to point. ex. de deletes from the cursor to the end of the current word dd - delete the current line Advanced J - join line below to the current one ##Marking text (visual mod




#vim
Esc or Ctrl+[ - exit visual or insert mode
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
Marking text (visual mode) v - starts visual mode From here you can move around as in normal mode (hjkl, etc.) and can then do a command (such as y , d , or c ) V - starts linewise visual mode Ctrl+v - start visual block mode <span>Esc or Ctrl+[ - exit visual mode Advanced O - move to Other corner of block o - move to other end of marked area ##Visual commands Type any of these while some text is selected to apply the action y -




#vim
y - yank (copy) marked text
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
- start visual block mode Esc or Ctrl+[ - exit visual mode Advanced O - move to Other corner of block o - move to other end of marked area ##Visual commands Type any of these while some text is selected to apply the action <span>y - yank (copy) marked text d - delete marked text c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor




#vim
d - delete marked text
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
or Ctrl+[ - exit visual mode Advanced O - move to Other corner of block o - move to other end of marked area ##Visual commands Type any of these while some text is selected to apply the action y - yank (copy) marked text <span>d - delete marked text c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor P - put (paste) before




#vim
  • c - delete the marked text and go into insert mode (like c does above)

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
ual mode Advanced O - move to Other corner of block o - move to other end of marked area ##Visual commands Type any of these while some text is selected to apply the action y - yank (copy) marked text d - delete marked text <span>c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor P - put (paste) before cursor dd - delete (cut) a line x - delete (cut) current character X




#vim
p - put (paste) the clipboard after cursor
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
ds Type any of these while some text is selected to apply the action y - yank (copy) marked text d - delete marked text c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line <span>p - put (paste) the clipboard after cursor P - put (paste) before cursor dd - delete (cut) a line x - delete (cut) current character X - delete previous character (like backspace) ##Exiting :w - write (save) the file,




#vim
x - delete (cut) current character
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
d - delete marked text c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor P - put (paste) before cursor dd - delete (cut) a line <span>x - delete (cut) current character X - delete previous character (like backspace) ##Exiting :w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! -




#vim
  • X - delete previous character (like backspace)

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor P - put (paste) before cursor dd - delete (cut) a line x - delete (cut) current character <span>X - delete previous character (like backspace) ##Exiting :w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace




#vim
/pattern - search for pattern
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
racter X - delete previous character (like backspace) ##Exiting :w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace <span>/pattern - search for pattern ?pattern - search backward for pattern n - repeat search in same direction N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is be




#vim
?pattern - search backward for pattern
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
racter (like backspace) ##Exiting :w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace /pattern - search for pattern <span>?pattern - search backward for pattern n - repeat search in same direction N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is better though) :%s/old/new/gc - replace a




#vim
n - repeat search in same direction
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace /pattern - search for pattern ?pattern - search backward for pattern <span>n - repeat search in same direction N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is better though) :%s/old/new/gc - replace all old with new throughout file with




#vim
N - repeat search in opposite direction
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace /pattern - search for pattern ?pattern - search backward for pattern n - repeat search in same direction <span>N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is better though) :%s/old/new/gc - replace all old with new throughout file with confirmations ##Working with multiple




#vim
  • :%s/old/new/gc - replace all old with new throughout file with confirmations

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
rch/Replace /pattern - search for pattern ?pattern - search backward for pattern n - repeat search in same direction N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is better though) <span>:%s/old/new/gc - replace all old with new throughout file with confirmations ##Working with multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split window




#vim
ctrl+ws - Split windows horizontally
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
ace all old with new throughout file with confirmations ##Working with multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split windows <span>ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set




#vim
ctrl+wv - Split windows vertically
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
ith confirmations ##Working with multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split windows ctrl+ws - Split windows horizontally <span>ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A cap




#vim
ctrl+ww - switch between windows
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split windows ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically <span>ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark




#vim
:vsp - vertically split windows
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
er though) :%s/old/new/gc - replace all old with new throughout file with confirmations ##Working with multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced <span>:vsp - vertically split windows ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated




#vim
​​​​​​​ctrl+wq - Quit a window

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
it a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split windows ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows <span>ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between fi




#vim
m{a-z} - Set mark {a-z} at cursor position
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
:vsp - vertically split windows ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. <span>m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location




#vim
A capital mark {A-Z} sets a global mark and will work between files
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position <span>A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo . - repeat last command




#vim
‘{a-z} - move the cursor to the start of the line where the mark was set
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files <span>‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For e




#vim
`’ - go back to the previous jump location

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set <span>‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For example, typeing :w for every file save is




#vim
u - undo
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General <span>u - undo Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For example, typeing :w for every file save is awkward and copying and p




#vim
Ctrl+r - redo
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
t mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo <span>Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For example, typeing :w for every file save is awkward and copying and pasting to the s




#vim
  • . - repeat last command

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo <span>. - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For example, typeing :w for every file save is awkward and copying and pasting to the system clipboard does not




Flashcard 1804532845836

Tags
#vim
Question
[...] - jump by start of words (punctuation considered words)
Answer
w

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
w - jump by start of words (punctuation considered words)

Original toplevel document

A Great Vim Cheat Sheet
e compiled a list of essential Vim commands that I use every day. I then give a few instructions on how to making Vim as great as it should be, because it’s painful without configuration. ##Cursor movement (Inside command/normal mode) <span>w - jump by start of words (punctuation considered words) W - jump by words (spaces separate words) e - jump to end of words (punctuation considered words) E - jump to end of words (no punctuation) b - jump backward by words (punctuation c







Flashcard 1804534418700

Tags
#vim
Question
[...] - jump to end of words (punctuation considered words)
Answer
e

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
e - jump to end of words (punctuation considered words)

Original toplevel document

A Great Vim Cheat Sheet
w to making Vim as great as it should be, because it’s painful without configuration. ##Cursor movement (Inside command/normal mode) w - jump by start of words (punctuation considered words) W - jump by words (spaces separate words) <span>e - jump to end of words (punctuation considered words) E - jump to end of words (no punctuation) b - jump backward by words (punctuation considered words) B - jump backward by words (no punctuation) 0 - (zero) start of line ^ - first n







Flashcard 1804535991564

Tags
#vim
Question
[...] - jump backward by words (punctuation considered words)
Answer
b

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
b - jump backward by words (punctuation considered words)

Original toplevel document

A Great Vim Cheat Sheet
vement (Inside command/normal mode) w - jump by start of words (punctuation considered words) W - jump by words (spaces separate words) e - jump to end of words (punctuation considered words) E - jump to end of words (no punctuation) <span>b - jump backward by words (punctuation considered words) B - jump backward by words (no punctuation) 0 - (zero) start of line ^ - first non-blank character of line (same as 0w) $ - end of line Advanced (in order of what I find useful)







Flashcard 1804537564428

Tags
#vim
Question
[...] - (zero) start of line
Answer
0

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
0 - (zero) start of line

Original toplevel document

A Great Vim Cheat Sheet
jump by words (spaces separate words) e - jump to end of words (punctuation considered words) E - jump to end of words (no punctuation) b - jump backward by words (punctuation considered words) B - jump backward by words (no punctuation) <span>0 - (zero) start of line ^ - first non-blank character of line (same as 0w) $ - end of line Advanced (in order of what I find useful) Ctrl+d - move down half a page Ctrl+u - move up half a page } - go







Flashcard 1804539137292

Tags
#vim
Question
[...] - end of line
Answer
$

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
$ - end of line

Original toplevel document

A Great Vim Cheat Sheet
considered words) E - jump to end of words (no punctuation) b - jump backward by words (punctuation considered words) B - jump backward by words (no punctuation) 0 - (zero) start of line ^ - first non-blank character of line (same as 0w) <span>$ - end of line Advanced (in order of what I find useful) Ctrl+d - move down half a page Ctrl+u - move up half a page } - go forward by paragraph (the next blank line) { - go backward by parag







Flashcard 1804540710156

Tags
#vim
Question
[...] - Move to the next char on the current line after the cursor
Answer
f [char]

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
f [char] - Move to the next char on the current line after the cursor

Original toplevel document

A Great Vim Cheat Sheet
a page } - go forward by paragraph (the next blank line) { - go backward by paragraph (the next blank line) gg - go to the top of the page G - go the bottom of the page : [num] [enter] - Go To that line in the document Searching <span>f [char] - Move to the next char on the current line after the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next







Flashcard 1804542283020

Tags
#vim
Question
[...] - Move to the next char on the current line before the cursor
Answer
F [char]

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
F [char] - Move to the next char on the current line before the cursor

Original toplevel document

A Great Vim Cheat Sheet
ard by paragraph (the next blank line) gg - go to the top of the page G - go the bottom of the page : [num] [enter] - Go To that line in the document Searching f [char] - Move to the next char on the current line after the cursor <span>F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor All these commands can be fo







Flashcard 1804543855884

Tags
#vim
Question
[...] - Move to before the next char on the current line after the cursor
Answer
t [char]

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
t [char] - Move to before the next char on the current line after the cursor

Original toplevel document

A Great Vim Cheat Sheet
- go the bottom of the page : [num] [enter] - Go To that line in the document Searching f [char] - Move to the next char on the current line after the cursor F [char] - Move to the next char on the current line before the cursor <span>t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to







Flashcard 1804545428748

Tags
#vim
Question
[...] - Move to before the next char on the current line before the cursor
Answer
T [char]

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
T [char] - Move to before the next char on the current line before the cursor

Original toplevel document

A Great Vim Cheat Sheet
nt Searching f [char] - Move to the next char on the current line after the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor <span>T [char] - Move to before the next char on the current line before the cursor All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Tex







Flashcard 1804547788044

Tags
#vim
Question
[...] - start insert mode at cursor
Answer
i

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
i - start insert mode at cursor

Original toplevel document

A Great Vim Cheat Sheet
nt line before the cursor All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode <span>i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A - append at the end of the line o - open (append) blank line below current line (no need to press return) O -







Flashcard 1804549360908

Tags
#vim
Question
[...] - append after the cursor
Answer
a

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
a - append after the cursor

Original toplevel document

A Great Vim Cheat Sheet
olon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line <span>a - append after the cursor A - append at the end of the line o - open (append) blank line below current line (no need to press return) O - open blank line above current line cc - change (replace) an entire li







Flashcard 1804550933772

Tags
#vim
Question
[...] - open (append) blank line below current line (no need to press return)
Answer
o

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
o - open (append) blank line below current line (no need to press return)

Original toplevel document

A Great Vim Cheat Sheet
the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A - append at the end of the line <span>o - open (append) blank line below current line (no need to press return) O - open blank line above current line cc - change (replace) an entire line c [movement command] - change (replace) from the cursor to the move-to point. ex. ce changes from the c







Flashcard 1804552506636

Tags
#vim
Question
[...] - change (replace) from the cursor to the move-to point.
Answer
c [movement command]

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
c [movement command] - change (replace) from the cursor to the move-to point.

Original toplevel document

A Great Vim Cheat Sheet
the beginning of the line a - append after the cursor A - append at the end of the line o - open (append) blank line below current line (no need to press return) O - open blank line above current line cc - change (replace) an entire line <span>c [movement command] - change (replace) from the cursor to the move-to point. ex. ce changes from the cursor to the end of the cursor word Esc or Ctrl+[ - exit insert mode r [char] - replace a single character with the specified char (does not use inse







Flashcard 1804554079500

Tags
#vim
Question
[...] - replace a single character with the specified char (does not use insert mode)
Answer
r [char]

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
r [char] - replace a single character with the specified char (does not use insert mode)

Original toplevel document

A Great Vim Cheat Sheet
ne above current line cc - change (replace) an entire line c [movement command] - change (replace) from the cursor to the move-to point. ex. ce changes from the cursor to the end of the cursor word Esc or Ctrl+[ - exit insert mode <span>r [char] - replace a single character with the specified char (does not use insert mode) d - delete d - [movement command] deletes from the cursor to the move-to point. ex. de deletes from the cursor to the end of the current word dd - delete the current line







Flashcard 1804556438796

Tags
#vim
Question
[...] - deletes from the cursor to the move-to point.
Answer
d [movement command]

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
d [movement command] - deletes from the cursor to the move-to point.

Original toplevel document

A Great Vim Cheat Sheet
he cursor to the move-to point. ex. ce changes from the cursor to the end of the cursor word Esc or Ctrl+[ - exit insert mode r [char] - replace a single character with the specified char (does not use insert mode) d - delete <span>d - [movement command] deletes from the cursor to the move-to point. ex. de deletes from the cursor to the end of the current word dd - delete the current line Advanced J - join line below to the current one ##Marking text (visual mod







#vim
All search commands can be followed by ; (semicolon) to go to the next searched item
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on


Parent (intermediate) annotation

Open it
All search commands can be followed by ; (semicolon) to go to the next searched item All search commands can be followed , (comma) to go the the previous searched item

Original toplevel document

A Great Vim Cheat Sheet
er the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor <span>All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A -




#vim
All search commands can be followed , (comma) to go the the previous searched item

statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on


Parent (intermediate) annotation

Open it
All search commands can be followed by ; (semicolon) to go to the next searched item All search commands can be followed , (comma) to go the the previous searched item

Original toplevel document

A Great Vim Cheat Sheet
er the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor <span>All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A -




Flashcard 1804562730252

Tags
#vim
Question
All find commands (character search) can be followed by [...] to go to the next searched item
Answer
; (semicolon)

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
All search commands can be followed by ; (semicolon) to go to the next searched item

Original toplevel document

A Great Vim Cheat Sheet
er the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor <span>All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A -







Flashcard 1804564303116

Tags
#vim
Question
All find commands (search for character) can be followed [...] to go the the previous searched item

Answer
, (comma)

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
All search commands can be followed , (comma) to go the the previous searched item

Original toplevel document

A Great Vim Cheat Sheet
er the cursor F [char] - Move to the next char on the current line before the cursor t [char] - Move to before the next char on the current line after the cursor T [char] - Move to before the next char on the current line before the cursor <span>All these commands can be followed by ; (semicolon) to go to the next searched item, and , (comma) to go the the previous searched item ##Insert/Appending/Editing Text Results in insert mode i - start insert mode at cursor I - insert at the beginning of the line a - append after the cursor A -







Flashcard 1804565875980

Tags
#vim
Question
[...] - exit visual or insert mode
Answer
Esc or Ctrl+[

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
Esc or Ctrl+[ - exit visual or insert mode

Original toplevel document

A Great Vim Cheat Sheet
Marking text (visual mode) v - starts visual mode From here you can move around as in normal mode (hjkl, etc.) and can then do a command (such as y , d , or c ) V - starts linewise visual mode Ctrl+v - start visual block mode <span>Esc or Ctrl+[ - exit visual mode Advanced O - move to Other corner of block o - move to other end of marked area ##Visual commands Type any of these while some text is selected to apply the action y -







Flashcard 1804567448844

Tags
#vim
Question
[...] - yank (copy) marked text
Answer
y

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
y - yank (copy) marked text

Original toplevel document

A Great Vim Cheat Sheet
- start visual block mode Esc or Ctrl+[ - exit visual mode Advanced O - move to Other corner of block o - move to other end of marked area ##Visual commands Type any of these while some text is selected to apply the action <span>y - yank (copy) marked text d - delete marked text c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor







Flashcard 1804569021708

Tags
#vim
Question
[...] - delete marked text
Answer
d

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
d - delete marked text

Original toplevel document

A Great Vim Cheat Sheet
or Ctrl+[ - exit visual mode Advanced O - move to Other corner of block o - move to other end of marked area ##Visual commands Type any of these while some text is selected to apply the action y - yank (copy) marked text <span>d - delete marked text c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor P - put (paste) before







Flashcard 1804570594572

Tags
#vim
Question
[...] - delete the marked text and go into insert mode
Answer
c

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
c - delete the marked text and go into insert mode (like c does above)

Original toplevel document

A Great Vim Cheat Sheet
ual mode Advanced O - move to Other corner of block o - move to other end of marked area ##Visual commands Type any of these while some text is selected to apply the action y - yank (copy) marked text d - delete marked text <span>c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor P - put (paste) before cursor dd - delete (cut) a line x - delete (cut) current character X







Flashcard 1804572953868

Tags
#vim
Question
[...] - put (paste) the clipboard after cursor
Answer
p

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
p - put (paste) the clipboard after cursor

Original toplevel document

A Great Vim Cheat Sheet
ds Type any of these while some text is selected to apply the action y - yank (copy) marked text d - delete marked text c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line <span>p - put (paste) the clipboard after cursor P - put (paste) before cursor dd - delete (cut) a line x - delete (cut) current character X - delete previous character (like backspace) ##Exiting :w - write (save) the file,







Flashcard 1804574526732

Tags
#vim
Question
[...] - delete (cut) current character
Answer
x

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
x - delete (cut) current character

Original toplevel document

A Great Vim Cheat Sheet
d - delete marked text c - delete the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor P - put (paste) before cursor dd - delete (cut) a line <span>x - delete (cut) current character X - delete previous character (like backspace) ##Exiting :w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! -







Flashcard 1804576099596

Tags
#vim
Question
  • [...] - delete previous character (like backspace)

Answer
X

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
X - delete previous character (like backspace)

Original toplevel document

A Great Vim Cheat Sheet
the marked text and go into insert mode (like c does above) ##Cut and Paste yy - yank (copy) a line p - put (paste) the clipboard after cursor P - put (paste) before cursor dd - delete (cut) a line x - delete (cut) current character <span>X - delete previous character (like backspace) ##Exiting :w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace







Flashcard 1804577672460

Tags
#vim
Question
[...] - search for pattern
Answer
/pattern

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
/pattern - search for pattern

Original toplevel document

A Great Vim Cheat Sheet
racter X - delete previous character (like backspace) ##Exiting :w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace <span>/pattern - search for pattern ?pattern - search backward for pattern n - repeat search in same direction N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is be







Flashcard 1804579245324

Tags
#vim
Question
[...] - search backward for pattern
Answer
?pattern

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
?pattern - search backward for pattern

Original toplevel document

A Great Vim Cheat Sheet
racter (like backspace) ##Exiting :w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace /pattern - search for pattern <span>?pattern - search backward for pattern n - repeat search in same direction N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is better though) :%s/old/new/gc - replace a







Flashcard 1804582915340

Tags
#vim
Question
[...] repeat search in same direction
Answer
n -

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
n - repeat search in same direction

Original toplevel document

A Great Vim Cheat Sheet
w - write (save) the file, but don’t exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace /pattern - search for pattern ?pattern - search backward for pattern <span>n - repeat search in same direction N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is better though) :%s/old/new/gc - replace all old with new throughout file with







Flashcard 1804584488204

Tags
#vim
Question
[...] repeat search in opposite direction
Answer
N -

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
N - repeat search in opposite direction

Original toplevel document

A Great Vim Cheat Sheet
exit :wq - write (save) and quit :q - quit (fails if anything has changed) :q! - quit and throw away changes ##Search/Replace /pattern - search for pattern ?pattern - search backward for pattern n - repeat search in same direction <span>N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is better though) :%s/old/new/gc - replace all old with new throughout file with confirmations ##Working with multiple







Flashcard 1804586061068

Tags
#vim
Question
  • [...] - replace all old with new throughout file with confirmations

Answer
:%s/old/new/gc

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
:%s/old/new/gc - replace all old with new throughout file with confirmations

Original toplevel document

A Great Vim Cheat Sheet
rch/Replace /pattern - search for pattern ?pattern - search backward for pattern n - repeat search in same direction N - repeat search in opposite direction :%s/old/new/g - replace all old with new throughout file (gn is better though) <span>:%s/old/new/gc - replace all old with new throughout file with confirmations ##Working with multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split window







Flashcard 1804587633932

Tags
#vim
Question
[...] - vertically split windows
Answer
:vsp

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
:vsp - vertically split windows

Original toplevel document

A Great Vim Cheat Sheet
er though) :%s/old/new/gc - replace all old with new throughout file with confirmations ##Working with multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced <span>:vsp - vertically split windows ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated







Flashcard 1804591303948

Tags
#vim
Question
[... command line ...] - Split windows horizontally
Answer
:sp

or ctrl+ws

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
ctrl+ws - Split windows horizontally

Original toplevel document

A Great Vim Cheat Sheet
ace all old with new throughout file with confirmations ##Working with multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split windows <span>ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set







Flashcard 1804592876812

Tags
#vim
Question
[...] - Split windows vertically
Answer
ctrl+wv

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
ctrl+wv - Split windows vertically

Original toplevel document

A Great Vim Cheat Sheet
ith confirmations ##Working with multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split windows ctrl+ws - Split windows horizontally <span>ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A cap







Flashcard 1804594449676

Tags
#vim
Question
[...] - switch between windows
Answer
ctrl+ww

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
ctrl+ww - switch between windows

Original toplevel document

A Great Vim Cheat Sheet
multiple files :e filename - Edit a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split windows ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically <span>ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark







Flashcard 1804596808972

Tags
#vim
Question
[...] - Set mark {a-z} at cursor position
Answer
m{a-z}

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
m{a-z} - Set mark {a-z} at cursor position

Original toplevel document

A Great Vim Cheat Sheet
:vsp - vertically split windows ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. <span>m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location







Flashcard 1804598381836

Tags
#vim
Question
A capital mark {A-Z} sets a [...] and will work between files
Answer
global mark

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
A capital mark {A-Z} sets a global mark and will work between files

Original toplevel document

A Great Vim Cheat Sheet
Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position <span>A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo . - repeat last command







#vim
`{a-z} - move the cursor to the mark
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

A Great Vim Cheat Sheet
ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files <span>‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For e




Flashcard 1804602576140

Tags
#vim
Question
[...] - move the cursor to the start of the line where the mark was set
Answer
‘{a-z}

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
‘{a-z} - move the cursor to the start of the line where the mark was set

Original toplevel document

A Great Vim Cheat Sheet
ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files <span>‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For e







Flashcard 1804605984012

Tags
#vim
Question
[...] - undo
Answer
u

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
u - undo

Original toplevel document

A Great Vim Cheat Sheet
a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General <span>u - undo Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For example, typeing :w for every file save is awkward and copying and p







Flashcard 1804607556876

Tags
#vim
Question
[...] - redo
Answer
Ctrl+r

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
Ctrl+r - redo

Original toplevel document

A Great Vim Cheat Sheet
t mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo <span>Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For example, typeing :w for every file save is awkward and copying and pasting to the s







Flashcard 1804609129740

Tags
#vim
Question
  • [...] - repeat last command

Answer
.

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
. - repeat last command

Original toplevel document

A Great Vim Cheat Sheet
cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo <span>. - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For example, typeing :w for every file save is awkward and copying and pasting to the system clipboard does not







Flashcard 1804610702604

Tags
#vim
Question
[...] - go back to the previous jump location

Answer
`’

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
`’ - go back to the previous jump location

Original toplevel document

A Great Vim Cheat Sheet
allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files ‘{a-z} - move the cursor to the start of the line where the mark was set <span>‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For example, typeing :w for every file save is







Flashcard 1804612275468

Tags
#vim
Question
[...] - move the cursor to the mark
Answer
`{a-z}

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
`{a-z} - move the cursor to the mark

Original toplevel document

A Great Vim Cheat Sheet
ww - switch between windows ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between files <span>‘{a-z} - move the cursor to the start of the line where the mark was set ‘’ - go back to the previous jump location ##General u - undo Ctrl+r - redo . - repeat last command #Making Vim actually useful Vim is quite unpleasant out of the box. For e







Flashcard 1804614372620

Tags
#vim
Question
[...] - Quit a window

Answer
​​​​​​​ctrl+wq

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
​​​​​​​ ctrl+wq - Quit a window

Original toplevel document

A Great Vim Cheat Sheet
it a file :tabe - Make a new tab gt - Go to the next tab gT - Go to the previous tab Advanced :vsp - vertically split windows ctrl+ws - Split windows horizontally ctrl+wv - Split windows vertically ctrl+ww - switch between windows <span>ctrl+wq - Quit a window ##Marks Marks allow you to jump to designated points in your code. m{a-z} - Set mark {a-z} at cursor position A capital mark {A-Z} sets a global mark and will work between fi







Flashcard 1804622761228

Tags
#supermemo
Question
items should be encoded with a view towards [...] with other concepts
Answer
future integration

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill
Failing to see the big picture - SuperMemopedia
I also find that even though I primarily use Q/A elements (as opposed to incremental reading) that over time I am building up a different way of thinking that incorporates many of the concepts I have in the system. Experience is showing that <span>items should be encoded with a view towards future integration mentally with other concepts. In software engineering and math this is called *orthogonality* -- basically it means you can take two independent things and combine them in useful and meaningful ways. By repetitive







#supermemo
The most important rule of supermemo was regularity
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

Me and SuperMemo | Antimoon
xplained the basic principles of the SuperMemo method: All knowledge has to be reviewed (otherwise it is forgotten). SuperMemo allows efficient reviews, because it can compute when and what pieces of knowledge should be reviewed. <span>I learned the rules of working with SuperMemo. The most important one was regularity — you had to run the program every day or almost every day. The help file even described what sort of lifestyle helps you to learn effectively (lots of sleep, sports, and no smoking).




Flashcard 1804636392716

Tags
#supermemo
Question
The most important rule of supermemo was [...]
Answer
regularity

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
The most important rule of supermemo was regularity

Original toplevel document

Me and SuperMemo | Antimoon
xplained the basic principles of the SuperMemo method: All knowledge has to be reviewed (otherwise it is forgotten). SuperMemo allows efficient reviews, because it can compute when and what pieces of knowledge should be reviewed. <span>I learned the rules of working with SuperMemo. The most important one was regularity — you had to run the program every day or almost every day. The help file even described what sort of lifestyle helps you to learn effectively (lots of sleep, sports, and no smoking).