web-dev-qa-db-fra.com

Copier et coller du texte brut uniquement sous OSX?

Mon problème: je copie un élément d'une page Web ou d'un illustrateur, puis je le colle dans un courrier électronique ou dans un autre document Illustrator. Les styles sont transférés du document d'origine lorsque je souhaite simplement que le texte soit conforme au format du nouveau document.

Existe-t-il un moyen de forcer OSX à copier et coller pour ne lire que le texte en clair de ma sélection?

46
nipponese

Habituellement, les applications OS X vous permettent de coller sans style en utilisant V. Ce n'est pas nécessairement supporté partout cependant.

Si vous voulez simplement obtenir du texte brut à partir de ce qui se trouvait dans le presse-papiers, puis le réinscrire dans le presse-papiers, vous pouvez par exemple exécuter la commande suivante depuis un terminal:

pbpaste | pbcopy

Cela éliminera la mise en forme de texte enrichi. Vous pourriez probablement insérer ceci dans un service en utilisant Automator.app pour le rendre accessible via un raccourci clavier.

54
slhck

Je suis extrêmement heureux d'avoir trouvé un moyen de le faire sans utiliser de raccourcis insensés (cela m'ennuierait plus que le texte formaté).

Comme mmdei écrit à http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-outout-out-out-outout-exception

Ouvrir 'Préférences Système'

Sélectionnez 'Clavier'

Sélectionnez l'onglet 'Raccourcis clavier'

Sélectionnez 'Raccourcis d'application' dans la liste de gauche Cliquez sur '+' sous la liste de droite

Sélectionnez "Toutes les applications" pour la zone de saisie "Application". Tapez "Coller et assortir le style" dans la zone de saisie "Titre du menu". Dans la zone de saisie "Raccourci clavier", supposez que vous êtes sur le point de coller quelque chose en tapant commande-v. Il devrait maintenant y avoir le signe de la commande cloverleaf suivi d'un -v dans cette case. Cliquez sur Ajouter.

La victoire! Merci. J'aurais dû le faire moi-même il y a dix ans. =)

ADDITION

au cas où vous auriez besoin de coller du texte formaté _, utilisez le clic droit - Coller.

32
user1244109

Comme @slhck l'a souligné, V est une combinaison de touches utile qui permet de "coller et assortir le style" dans un certain nombre d'applications, telles que Safari, TextEdit, Mail, Messages, Notes et même Microsoft Word (enfin, il s'agit d'un "coller et assortir le formatage" dans Word, mais le résultat est identique pour autant que je sache). L’un des inconvénients de l’approche de Word est que, si le texte que vous avez copié n’est pas lui-même appelé, V la combinaison ne fait rien. Voilà donc un obstacle à la confiance V toujours coller du texte non-stylé. (Dans les applications Apple, V va facilement imiter V si le texte n'est pas stylé.)

Pour autant que je sache, dans Adobe CS 6, seul InDesign dispose de l’option "Coller sans mise en forme" (V; il utilise V pour "coller en place"). Bien que vous puissiez modifier ces séquences de touches à l'aide de Préférences Système> Clavier> Raccourcis clavier, cela ne vous aidera pas dans Illustrator.

Ainsi, pour une solution plus globale, voici deux méthodes, la première rapide et élégante et l’autre rapide et sale.

  1. Installez un programme qui offre la gestion du presse-papier (il y en a beaucoup). Par exemple, j'utilise l'application gratuite, simple et open-source FlyCut , qui, pour autant que je sache, colle toujours le texte sans style. Si vous adoptez cette solution, vous aurez peut-être intérêt à désactiver le "Sticky bezel" (dans Préférences FlyCut> Général) et à définir votre touche de raccourci comme suit: V (c'est l'option + V) ou CtrlV (dans Préférences FlyCut> Hotkeys). Tant que ces séquences de touches ne sont pas déjà utilisées par une autre application, le résultat sera que votre nouvelle combinaison de deux touches collera du texte non stylé dans l'ensemble du système. (Je ne pouvais pas obtenir V pour fonctionner correctement avec FlyCut, cependant, mais d'autres applications de gestionnaire de presse-papiers peuvent faire mieux — vous pouvez essayer Alfred , Quicksilver , ClipMen , ou - autres , bien que je ne sache pas que tous collent du texte non-stylé uniquement comme avec FlyCut.)
  2. Pour effacer rapidement les styles du texte copié, vous pouvez coller du texte copié avec des styles dans la barre d’adresse d’un navigateur Web, puis copier/couper la barre d’adresses (bien que cette astuce fonctionne avec tout champ accepte uniquement le texte brut). Cela fonctionne avec les barres d'adresse Safari, Chrome et Firefox (au moins). Bien sûr, cette approche est beaucoup moins élégante et prend plus de temps que de compter sur une solution telle que la solution n ° 1, mais elle présente l’avantage d’être simple et pratique sur presque tous les ordinateurs, même ceux que vous ne pouvez pas/ne voulez pas. installer un nouveau logiciel sur.

J'espère que cela pourra aider!

6
Andy Mo

De nombreuses applications (comme Alfred ) qui fournissent un historique du presse-papiers ne conservent que les versions en texte brut des éléments copiés. Vous pouvez donc coller à partir de l'historique du presse-papiers lorsque l'application située au premier plan ne prend pas en charge V.

Une autre option serait de assigner un raccourci à un script comme ceci:

set the clipboard to (the clipboard)

Vous pouvez également essayer de créer ~/Library/KeyBindings/et d’enregistrer une liste de propriétés comme celle-ci sous le nom DefaultKeyBinding.dict:

{
    "~@V" = pasteAsPlainText:;
}

Cela ne fonctionne pas dans Illustrator cependant. La plupart des applications qui prennent en charge les combinaisons de touches personnalisées et le texte enrichi disposent également d'un élément de la barre de menus permettant de coller en tant que texte brut.

3
Lri

Outre les solutions déjà publiées ici, certains utilitaires peuvent obliger Mac OS à toujours coller du texte brut:

  1. Plain Clip , gratuit, avec certaines fonctionnalités supplémentaires telles que la suppression des espaces blancs au dernier tir

  2. iClipboard , payant, un gestionnaire de presse-papiers complet avec historique, recherche et regroupement des coupures de presse

Il y avait aussi un outil appelé FormatMatch, mais il semble avoir été abandonné.

1
newenglander

Il existe simplement un moyen de le faire si vous copiez depuis Internet.

  1. Copie
  2. Collez dans la barre d'adresse et ils copient à nouveau.
  3. Collez dans votre programme.

Chaque fois que vous copiez depuis la barre d'adresse, cela supprimera le style.

Vous pouvez également effectuer la copie coller à l'intérieur de la zone de police dans Illustrator même au lieu de la barre d'adresse. Cela supprime également le style. Exemple illustrateur ci-dessous.

 enter image description here

0
LateralTerminal

Pour les utilisateurs qui souhaitent coller du texte brut dans Microsoft Word, consultez cette ressource . Les autres réponses ne traitent ici que du collage en faisant correspondre le style ou la mise en forme de la destination.

Les étapes consistent à créer une macro dans Word et à attribuer un raccourci clavier de choix à cette macro. Ce processus est assez simple et ne devrait pas prendre plus de 5 à 10 minutes au total.

Pour obtenir une prise en charge dans Word 2016, supprimez ou commentez la partie du script ne contenant aucun contenu dans le Presse-papiers, comme décrit dans cet article de suivi .

0
NiFi

Commande + Maj + V au lieu de Commande + V

cela fonctionne dans mon air mac. J'ai copié à partir du Web et collé dans ma présentation.

0
Sun

Pour ajouter au commentaire @IanAtkin, dans les préférences système -> clavier -> raccourcis, sous Raccourcis app, Toutes les applications, vous pouvez ajouter les éléments suivants:
"Coller et assortir le formatage" = Commande + v
"Style de collage et de correspondance" = Commande + v

C'est drôle, mais je devais ajouter les deux. Le premier fonctionne sous MS Word et le dernier sous Evernote. Ainsi, si cela ne fonctionne pas pour certaines applications, vous pouvez probablement regarder dans le menu Édition et voir comment elles appellent le collage non formaté souhaité.

J'aime aussi ajouter
"Coller" = Maj + Commande + v
afin que je puisse coller avec le formatage.

0
Nathan Lloyd

Pour ma valeur de 50c, comme j'ai un clavier de PC sur mon Mac, faire commande-alt-option-décaler quoi que ce soit n'est pas vraiment faisable ou mémorable. J'ai essayé d'échanger "Coller sans mise en forme" pour la commande-V dans les raccourcis, mais cela casse d'autres trucs ainsi annulés.

Ma solution actuelle consiste à coller tout le texte que je veux coller dans une fenêtre de code de Visual Studio, puis à le couper à nouveau, puis à le coller où bon vous semble. Cela supprime toute mise en forme. VS Code est un téléchargement gratuit de Microsoft et, en tant que développeur, je l’ai tout de même. D'autres éditeurs de texte peuvent également fonctionner.

0
John Little