Cursor display error

Hello all. I have a pretty customized RStudio appearance setup, including vim keybindings and a custom theme. I recently noticed that when my code is heavily indented, the cursor does not appear in the correct place. As I get further indented, it kind of slides backwards. After about 8 indents, the cursor appears one letter behind where it should.

I included a screenshot with multi-cursor on - all of these cursors are placed at the end of the line of text - if I were to hit the right arrow on the keypad, they would jump to the beginning of the next line. However, as you can see, with each indent the cursor placement gets worse. Even the second line cursor is cutting into the text, and by the 3rd and 4th lines it's annoying. I currently cannot code with indents beyond that because the cursor is so misplaced.