My level in vim is, between beginner and intermediate. I don't
practice enough to remember the shortcut keys. Yesterday though I felt as I
really got it, how and why you should navigate the vim way, otherwise it is
just another editor, most times more tiresome. Many times I have opened
notepad or visual code just to get it done in the classic manner. Yesterday
while cleaning up my .vimrc file I noticed an installed plugin,
"EasyMotion". You can navigate the text at amazing speed and precision. The
other discovery was Ctrl+o in insert mode. Ctrl+o allows you one chance to
perform one motion command. Ex: Ctrl+o you have typed "back" and your cusor is
on k and you don't want to exit insert mode however you want to go to the
letter "b". So you type Ctrl+o and motion command b and you go to the
beginning of the word. And if I am not mistaken all motion commands work.
Brilliant This table below list the new shortcuts that impressed me in the
month of Nov 2023.
<leader> for me is mapped to apostraphy ,
| Short cut | Result |
|---|---|
| Ctrl+o | In insert mode you have one command to navigate ex: Ctrl+o b begining of word |
| () | Navigate the text sentence at a time. |
| {} | Navigate the file paragraph at a time |
| , ev | opens my .vimrc for editing in vertical split |
| , sv | sources my .vimrc without quitting and restarting vim |
| , g | puts me in writing mode. Centers your window within terminal |
| g; | takes you to last edit |
| ,, . f j k w | these are the easy motion keys <leader><leader> key amazing |
| , wh | vimwiki converts your page to html |
| , whh | converts you page to html and opens browser |
| F7 | Toggles syntax enabled on/off when writing in vimwiki to see links |
| ,n | Toggles NerdTree |
| , wgi | update vimwiki diary. Must be on diary page |
| , wr | vimwiki rename page your on |
| :set tw=79 | set textwidth=79 to disable set textwidth=0 |
| :set fo? | shows format options |
| mx | set mark x a current cursor position |
| 'x | Jump to the beginning of the line of mark x |
`x
|
Jump to the cursor position of mark x |
| " | Return to the line where the cursor was before the latest jump |
"+ p
|
this key sequence default vim pastes from systemclipboard |
| pasting with Shift click | This works when pasting into virutalbox Using Shift click |
Isaiah 5
18 Woe to those who draw sin along with cords of deceit, and wickedness as with cart ropes,
19 to those who say, “Let God hurry; let him hasten his work so we may see it. The plan of the Holy One of Israel— let it approach, let it come into view, so we may know it.”
20 Woe to those who call evil good and good evil, who put darkness for light and light for darkness, who put bitter for sweet and sweet for bitter.
21 Woe to those who are wise in their own eyes and clever in their own sight.
22 Woe to those who are heroes at drinking wine and champions at mixing drinks,
23 who acquit the guilty for a bribe, but deny justice to the innocent.
24 Therefore, as tongues of fire lick up straw and as dry grass sinks down in the flames, so their roots will decay and their flowers blow away like dust; for they have rejected the law of the Lord Almighty and spurned the word of the Holy One of Israel.
In verse 19 you might think he was talking about the Sabbateans followers of Sabbatai Zevi However I imagine that plenty have used that argument. Sin more so God will come faster.
Date Modified: 2023-11-25