Diferentes tipos de copiar e colar no Emacs sob X

1

De link

Let's be careful with our definitions here

  • An Emacs copy is the command kill-ring-save (usually bound to M-w).
  • A system copy is what you typically get from pressing C-c (or choosing "Edit->Copy" in a application window).
  • An X copy is "physically" highlighting text with the mouse cursor.
  • An Emacs paste is the command yank (usually bound to C-y).
  • A system paste is what you typically get from pressing C-v (or choosing "Edit-Paste" in an application window).
  • An X paste is pressing the "center mouse button" (simulated by pressing the left and right mouse buttons together).

Eu me pergunto o que "cópia do sistema" e "pasta do sistema" são? Eles são por SO (aqui Linux)?

Então eles são diferentes da cópia X e da pasta X?

    
por Tim 28.09.2014 / 23:12

1 resposta

5

Esta é uma terminologia não padrão, e as distinções aplicam-se especificamente ao executar o Emacs no X11.

“Emacs copy / paste” são os comandos do Emacs que acessam o kill ring. Eles são comandos do Emacs; dependendo de como o Emacs é configurado , eles podem afetar somente o Emacs internamente, ou eles também podem interagir com as seleções do X11.

"Copiar / colar X" são operações na seleção principal do X Window System . Essa é a seleção que é configurada automaticamente quando você realça algum texto com o mouse em vários aplicativos e que é colado com o botão do meio do mouse em vários aplicativos. Não há nada "físico" nessa seleção.

"Copiar / colar do sistema" são operações na seleção da área de transferência do X Window System . Esta seleção é acessada por muitos aplicativos com comandos explícitos, geralmente ligados a Ctrl + C e Ctrl + V. Não há uma boa razão para chamá-lo de "sistema" mais do que a seleção principal: ele é fornecido pelo X por meio de um comando no aplicativo X, exatamente como a seleção principal.

    
por 29.09.2014 / 00:04