Skip to content
This repository has been archived by the owner on Jul 29, 2023. It is now read-only.

Identation lines get copied/pasted #357

Open
lmiq opened this issue Jun 14, 2021 · 3 comments
Open

Identation lines get copied/pasted #357

lmiq opened this issue Jun 14, 2021 · 3 comments

Comments

@lmiq
Copy link

lmiq commented Jun 14, 2021

The identation lines get copied with the code. For example:

function f(x)
  if x == 1println(x)
  end
end

Of course, this invalidates the code when pasting from one file to the other, or to a REPL. Is there a workaround around this? (I am using Mint 20.1 with the default terminal, copy/paste, etc)

@honeyglazed
Copy link

Have you tried yanking the lines to the system clipboard instead "+y - assuming your vim build supports clipboard.

@lmiq
Copy link
Author

lmiq commented Jul 12, 2021

Yes, there are workarounds like that. But it is annoying that one cannot use "select -> middle click" to copy/paste. But I was told that changing that would be complicated. Unfortunately that makes me not using identation in vim most of the time.

@LemonadeJoseph
Copy link

You could maybe map a shortcut to the command :IndentLinesToggle and toggle off the indent symbols before copying?

Then after you're done copying, run the last command (either though history or with @:) to toggle them back on
That's how I do it...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants