How I'm Using The EasyMotion VIM Plugin

preview_player
Показать описание
▬▬▬▬▬▬▬▬▬▬ ► CHECK THESE OUT ◀︎▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬ ► SUPPORT THE CHANNEL ◀︎▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬ ► My Newsletter ◀︎▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬ ► My Gear ◀︎▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬ ► Questions? ◀︎▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬ ► Social ◀︎▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬ ► The Rest ◀︎▬▬▬▬▬▬▬▬▬▬
Thanks for watching and if you liked this video please leave a 👍🏻
Subscribe to my channel and click the 🔔 icon for notifications when I post a new video

If you read this far put a 🐄 in the comments!
▬▬▬▬▬▬▬▬▬▬ ► TAGS ◀︎▬▬▬▬▬▬▬▬▬▬
#obsidian #zettelkasten #bryanjenks
Рекомендации по теме
Комментарии
Автор

To prevent the issue you run into at 2:50 you should use

nnoremap <expr> j v:count ? 'j' : 'gj'
nnoremap <expr> j v:count ? 'k' : 'gk'

instead of

nmap j gk
nmap k gk

chrisbohn
Автор

Searching for one letter is quite nice too. Let's say that you want to append to the word `plan`. With two letter (an) you jump to `a` then l, then a, with one letter (n), you jump to n, then a, and you're there :)

lukaszwalczak
Автор

This is fantastic indeed man! Thanks a ton for sharing this.

salmanabedin
Автор

I have liked your recent videos, your doing cool tutorials keep at it brother.

akashtriz
Автор

Thank you for the video, that's really nice.
Could I ask what tailing window manager you use? Also, I'm very comfortable with Gnome and I use Gnome keybinding, so could you talk about what feature I miss because I'm Gnomer?
thank you

smalinux
Автор

You can make k act as gk without a count, and k when there is a count. I'm using neovim so this binding is in lua, but you can easily convert it to vimscript:
```lua
vim.keymap.set("n", "k", function()
return vim.v.count == 0 and "gk" or 'm`' .. vim.v.count .. 'k'
end, {noremap = true, expr = true})

```

jasoneve