Hardtime.nvim

Dev tools

editor plugin

SHOW HN2025

214points
86comments
#287of 3,837 in 2025
Top 8%of 2025 by points

How HN took it

CuriousMostly questions and neutral comments

15 positive, 28 neutral or asking, 2 mixed, 5 critical, out of 50 comments about the project. Thread score +0.23.

Idea: 10 for, 5 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Helps break bad habits and improve Vim navigation

    From 3 comments
    • Despite using vim and neovim for over 20 years, I'm still apparently a caveman when it comes to navigating. I both love and hate that this plugin calls me out for it. The…
      perrygeo on HN
    • This was the neovim plugin that really caused me to stick with it. I've been using this plugin for over a year, after the (short) initial period of frustration with the delays I…
      mnurzia on HN
    • Been using this plugin for a while, really helped me kick a lot of bad habits. I enjoy how it lets you add custom rules. I really struggled to make myself use I and A, and kept…
      SuperManifolds on HN
  • Hardtime Report shows common bad habits

    From 2 comments
    • Despite using vim and neovim for over 20 years, I'm still apparently a caveman when it comes to navigating. I both love and hate that this plugin calls me out for it. The…
      perrygeo on HN
    • I love the fact that it provides hints for faster Vim motion, and you get a report of your most common bad habits. Is there anything like this for Vim?
      johnisgood on HN

Objections

  • Blocks Home/End keys which some users find useful in edit mode

    From 1 comment
    • I use it and helped me greatly! Thanks a lot for putting this together. There are few minor things I don't agree as bad habits. For instance, Home/End should be allowed at least…
      marcyb5st on HN
  • Only works with Neovim, not Vim

    From 1 comment
    • I'm a bit disappointed that this can only be used with NeoVim yet it claims to help you master Vim. Sorry not meant to be a criticism. Maybe this is the last push for me to…
      yegle on HN
  • Conflicts with the FastFold plugin

    From 1 comment
    • There is a conflict with plugin "FastFold". But the easy fix is to disable the onoremap and xnoremap made in that plugin.
      xeyownt on HN

Requests

  • Support for Helix or other editors

    From 1 comment
    • This looks awesome! Wonder if something like this could be turned into a generalized optimization engine of sorts? Ie if the problem could be generalized for a set of available…
      unshavedyak on HN
  • Support for VS Code Vim emulation

    From 1 comment
    • This is really cool, I would love something like this for the VS Code vim emulation. I’m constantly trying to improve my usage but bad habits are hard to break, especially when…
      n8cpdx on HN

Questions

  • Is it compatible with LazyVim

    From 1 comment
    • This looks great! Is it compatible with lazyvim's installations? Because I could not get it working and I suspect it is conflicting with some other plugin
      avinassh on HN

Alternatives named

  • vim-sneak

    From 1 comment
    • Agree. vim-sneak is the answer to this, you can reach anywhere with maximum 3 key presses. It's very intuitive and easy to pick up. If I had to pick only one Vim plugin it would…
      suprjami on HN
  • leap.nvim

    From 1 comment
    • I quite like leap.nvim: https://github.com/ggandor/leap.nvim
      sevg on HN
  • flash.nvim

    From 1 comment
    • Adding flash.nvim to the list here, super convenient search labels. https://github.com/folke/flash.nvim
      emillinden on HN
  • easymotion

    From 1 comment
    • I think it's more about getting used to f-F,t-T,A,I, and <semicolon> which can be quicker especially with code. You can also add easymotion or similar plugins for the powered…
      skydhash on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/44020734)