hop of those help? I think the problem is that you're trying to use a gem that says it's for Ruby >= 1.9 with Ruby 2+. rdebug does not work with Ruby 2.0+, only with Ruby in the 1.9 range. The documentation is confusing but that's how it is.
undefined method `get_pr_arguments' for module `Byebug::FrameFunctions' (NameError)
Attaching a debugger to a running process on Vista or Windows 7 using Debugger.Break()
By : bvp
Date : March 29 2020, 07:55 AM
To fix this issue There is a registry entry that forces this behavior. This registry setting is located at [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\ DbgJITDebugLaunchSetting].
How to stop with debugger on NoMethodError in NetBeans when running Ruby?
I hope this helps . It took me awhile to find a fix, but the issue is caused by MacVim not loading zsh the same way Terminal loads zsh. The fix is easy enough and can be placed into your zshrc. See a commit from my dotfiles: