Copier et coller du texte brut uniquement sous OSX?

50

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 repris 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?

nippon
la source
Pour votre information, glisser du texte de Firefox colle sans style.
AnneTheAgile

Réponses:

53

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

Si vous voulez simplement obtenir du texte brut de tout 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 ce message dans un service utilisant Automator.app pour le rendre accessible via un raccourci clavier.

slhck
la source
Hmm, maintenant si je pouvais exécuter cela comme un script shell à chaque fois que je copie quelque chose de Illustrator ....
nipponese
10
Il y a une réponse, grâce au volet Clavier et souris des Préférences Système. Si vous cliquez sur l'onglet Raccourcis clavier, vous pouvez affecter "Coller sans mise en forme" et / ou "Coller et faire correspondre le style" à Commande + V pour toutes les applications. tuaw.com/2009/07/07/…
Ian Atkin
@IanAtkin Cela ne fonctionne que si l'application prend en charge ce mode de collage spécial en premier lieu.
Slhck
@nipponese Aucune idée de la façon de mettre cela en place pour être honnête, désolé. Mais en théorie, cette approche fonctionne-t-elle?
Slhck
@slhck Malheureusement, j'ai besoin de la sortie pour coller dans Adobe Illustrator et aucune commande de collage spéciale n'est prise en charge.
Nipponese
34

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 à l' adresse http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-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. =)

UNE ADDITION

au cas où vous auriez besoin de coller du texte mis en forme , utilisez le clic droit - Coller.

utilisateur1244109
la source
2
Très bonne réponse! Petit problème que j'ai rencontré: si vous avez une langue d'interface utilisateur différente de l'anglais, au lieu de "Coller et faire correspondre le style", vous devez taper le nom de l'élément de menu dans votre langue.
Yaskovdev
Pour trouver le nom de l'élément de menu dans votre langue: (1) ouvrez une application avec le menu "Edition" équivalent comme Apple Notes, Safari, Editeur de texte, etc., (2) ouvrez ce menu et voyez ce qui est visible juste en dessous de "Coller". "équivalent. J'ai, par exemple, "Wklej i dostosuj styl".
Andrzej Martyna le
6

Comme @slhck l’a souligné, Vest 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. Match Formatting "dans Word, mais le résultat est identique à mon avis). 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 mis en forme, la Vcombinaison ne fait rien. C'est donc un obstacle pour Vpouvoir toujours coller du texte sans style. (Dans les applications Apple, imitera Vfacilement Vsi le texte n'est pas stylé.)

Autant que je sache, d'Adobe CS 6, seul InDesign a l'option "Coller sans mise en forme" ( Velle utilise Vpour "Coller à la 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, autant que je sache, colle toujours un texte non stylé. Si vous adoptez cette solution, il semblerait que vous souhaitiez peut-être désactiver le "Sticky bezel" (dans Préférences FlyCut> Général) et définir votre raccourci clavier sur quelque chose comme V(option + V) ou CtrlV(dans Préférences FlyCut> Touches spéciales). 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 Vtravailler correctement avec FlyCut, cependant, mais d’autres applications de gestionnaire de presse-papiers pourraient faire mieux - vous pouvez essayer Alfred , Quicksilver ,ClipMenu , ou d’ autres , bien que je ne sache pas que tous collent du texte non-stylé comme avec FlyCut.)
  2. Pour effacer rapidement les styles du texte copié, vous pouvez coller le texte copié avec les styles dans la barre d’adresse du navigateur Web, puis copier / couper la barre d’adresse (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 ça t'as aidé!

Andy Mo
la source
Merci d'avoir mentionné FlyCut, cela fonctionne très bien pour moi.
Dave Nelson
3

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 d’ attribuer un raccourci à un script comme celui-ci:

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 prenant 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.

Lri
la source
1

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 plan

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

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

newenglander
la source
1

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.

Soleil
la source
0

Pour ajouter au commentaire @IanAtkin, dans les préférences système -> clavier -> raccourcis, sous Raccourcis app, Toutes les applications, vous pouvez ajouter ce qui suit:
"Coller et mettre en forme la mise en forme" = Commande + v
"Coller et faire correspondre le style" = 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 Edition et voir comment elles appellent le collage non formaté souhaité.

J'aime aussi ajouter
"Coller" = Maj + Commande + v
pour pouvoir coller avec la mise en forme.

Nathan Lloyd
la source
0

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 .

NiFi
la source
0

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.

entrez la description de l'image ici

LatéralTerminal
la source
J'utilise aussi cette approche aussi, mais cela ne fonctionne pas toujours si vous avez un texte multiligne dans le presse
keul
0

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 quand même. D'autres éditeurs de texte peuvent également fonctionner.

John Little
la source