Want to help with Silverbullet Development on VIM mode. Need suggestions

Hi,

I’m finally graduated and finally can channel my time to other side projects not directly related to my study!

One thing I want to do the most is to get involved in the development of Silverbullet since I do think Silverbullet is amazingly good for me and probably the end station of my note application switches.

So even though I generally don’t know anything about web development and JavaScript, I still want to learn and help out. More specifically I want to help with fixing several bugs on the Vim motion mentioned in some of the past issues like Potential bug: vim search mode would leak delete key and also when key g would leak Bug report: vim search mode would leak delete key · Issue #976 · silverbulletmd/silverbullet · GitHub

I can locate several files in the silverbullet about the vim yet they doesn’t really make a story to me on how exactly I can play with them and find out their possible problems. So I would like to ask about general starting point/workflow/recommended materials for me to

  1. know about the general workflow of the silverbullet app
  2. conveniently play with the source code of the silverbullet.
  3. anything you think recommendable for getting involved.
1 Like