philc / vimium

The hacker's browser.
https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb
MIT License
23.02k stars 2.47k forks source link

Feature Request: Vim dot to repeat last command #3465

Open Semnodime opened 4 years ago

Semnodime commented 4 years ago

The first thing that made me have a happy grin on my face when using vim as text edior was when I learned about the vim dot repeat function. It was the first experience of how one can simply automate tedious, linear and repetetive tasks with a single key.

As years have passed since, I hereby kindly request to review request #1785 with the goal of implementing a way to repeat the last action taken using vimium.

This is quite powerful for things like going one tab left ( or previousTab). If you want to do that multiple times you could just go on tab left once and then easily navigate through your tabs while just pressing the dot key ..

gdh1995 commented 4 years ago

I have map <a-c> previousTab and map <a-v> nextTab, so I can switch tabs one by one by pressing and holding <a-c>.

Semnodime commented 4 years ago

I have map <a-c> previousTab and map <a-v> nextTab, so I can switch tabs one by one by pressing and holding <a-c>.

This is quite neat for switching tabs. But the vim . is far more powerful than just repeating a single action: it is repeating any action the user has executed lastly and thus dynamically enables a more efficent workflow.

astr0gator commented 2 years ago

I think it's super useful feature

miranquil commented 1 year ago

So, they still "Lack of interest"?

I doubt that if they use VIM often in normal life.

aviexk commented 9 months ago
SanJJ1 commented 9 months ago

very interested, please implement, I will try taking a look myself