Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can you add an option to not synchronize when cutting? #2377

Closed
Asuku-Cao opened this issue Jan 13, 2025 · 2 comments
Closed

Can you add an option to not synchronize when cutting? #2377

Asuku-Cao opened this issue Jan 13, 2025 · 2 comments

Comments

@Asuku-Cao
Copy link

Solution

绝大多数时候剪切是为了移动文件,每次剪切文件都同步了的时候就总感觉哪里不对

Alternatives

(虽然问题不大

How important is this improvement for you?

I would like to have it but have a workaround

@CompileFuture2024 CompileFuture2024 changed the title 能加个剪切时不同步的的选项吗 Can you add an option to not synchronize when cutting? Jan 13, 2025
@guiyanakuang
Copy link
Member

Thank you for your feature request about distinguishing between copy and cut operations in the clipboard monitor. I need to explain why this feature isn't technically feasible:
The clipboard system in operating systems (Windows, macOS, and Linux) is designed to be a simple data transfer mechanism. When an application (let's call it App A) performs either a copy or cut operation:

  1. The clipboard only stores the data itself
  2. No information about whether it was copied or cut is preserved
  3. The operating system doesn't track or know this information
  4. Only App A knows whether it performed a copy or cut operation

While we can't provide this feature, you can use the shortcut key [⇧ + ⌘ + = ] to temporarily disable clipboard monitoring when you don't want certain operations to be recorded. Just use the same shortcut to re-enable monitoring afterward.

@Asuku-Cao
Copy link
Author

Thanks u for answer me

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

No branches or pull requests

2 participants