VoiceInk icon indicating copy to clipboard operation
VoiceInk copied to clipboard

CTRL+V transcript paste breaks VIM - need option to disable

Open trendsvc opened this issue 4 months ago • 3 comments

CTRL+V transcript paste breaks VIM visual block mode - need option to disable

Summary

The new CTRL+V shortcut in v1.47 (pastes last transcript text) completely breaks VIM's visual block selection. There's no way to disable this feature, making it impossible to use VIM and VoiceInk at the same time.

The Problem

  • CTRL+V in VIM enters visual block selection mode
  • VoiceInk's new transcript paste feature overrides this completely
  • You cannot use VIM visual block selection while VoiceInk is running
  • No settings option to turn off this CTRL+V shortcut

Steps to Reproduce

  1. Have VoiceInk running
  2. Try to use CTRL+V in VIM for visual block selection
  3. Instead, the last transcript text gets pasted
  4. VIM visual block mode doesn't work at all while VoiceInk is open

Impact

This forces VIM users to choose between:

  • Having VoiceInk open, OR
  • Being able to use VIM visual block selection

You can't have both.

The only workaround is to completely close VoiceInk, do your VIM work, then reopen VoiceInk afterward.

Requested Fix

Please add an immediate way to:

  1. Disable the CTRL+V transcript paste feature in settings, OR
  2. Use a different shortcut that doesn't conflict with VIM, OR
  3. Fix the implementation so it works like VS Code (doesn't break VIM)

Environment

  • Version: v1.47
  • Commit: 4a14b7c
  • Release: 10 hours ago

Severity

Critical for VIM users - This is a breaking change with no workaround. VIM users literally cannot use VoiceInk and VIM visual block at the same time.

Please provide a way to disable this feature urgently.

trendsvc avatar Aug 08 '25 14:08 trendsvc

I wanted to add some context that might be helpful: I noticed Claude Code also uses CTRL+V (for pasting images), and that might have inspired this feature. What's interesting is that they managed to implement it without conflicting with VIM's visual block mode.

I understand if CTRL+V feels like the right shortcut for this feature. I'm just hoping we can find a way for both features to coexist, whether that's through:

  • A different implementation approach
  • A settings toggle to let users choose which behavior they need
  • Or maybe an alternative shortcut

I appreciate VoiceInk. Just hoping we can find a solution that works for everyone. Happy to help test any fixes if that's useful!

trendsvc avatar Aug 08 '25 14:08 trendsvc

Please update to the latest version 1.49. You can configure the shortcut now in the settings view under the paste transcription shortcut section.

Beingpax avatar Aug 08 '25 17:08 Beingpax

It works! Thanks for the quick fix @Beingpax 👊

trendsvc avatar Aug 08 '25 18:08 trendsvc