Salin dan tempel teks biasa hanya di OSX?

50

Masalah saya: Saya menyalin sesuatu dari halaman web atau Illustrator, lalu menempelkannya ke email atau dokumen Illustrator lain dan gaya-gaya tersebut dipindahkan dari dokumen asli ketika saya hanya ingin teksnya sesuai dengan format dokumen baru.

Apakah ada cara untuk memaksa OSX untuk menyalin dan menempel hanya membaca plaintext pilihan saya?

Jepang
sumber
FYI, menyeret teks dari pasta Firefox tanpa gaya.
AnneTheAgile

Jawaban:

53

Biasanya, aplikasi OS X memungkinkan Anda untuk menempel tanpa menggunakan gaya V. Ini belum tentu didukung di mana-mana.

Jika Anda hanya ingin mendapatkan teks biasa dari apa pun yang ada di clipboard, dan kemudian meletakkannya di clipboard lagi, Anda bisa menjalankan perintah berikut dari Terminal:

pbpaste | pbcopy

Ini akan menghilangkan pemformatan teks kaya. Anda mungkin dapat membungkus ini dalam Layanan menggunakan Automator.app agar dapat diakses melalui pintasan keyboard.

slhck
sumber
Hmm, sekarang jika saya bisa menjalankan ini sebagai skrip shell setiap kali saya menyalin sesuatu dari Illustrator ....
nipponese
10
Ada jawaban, terima kasih kepada panel Keyboard & Mouse di System Preferences. Jika Anda mengklik tab Pintasan Keyboard, Anda dapat menetapkan "Tempel Tanpa Memformat" dan / atau "Tempel dan Cocokkan Gaya" ke Command + V untuk semua aplikasi. tuaw.com/2009/07/07/...
Ian Atkin
@IanAtkin Itu hanya berfungsi jika aplikasi mendukung mode tempel khusus ini sejak awal.
slhck
@nipponese Tidak tahu bagaimana mengaturnya agar jujur, maaf. Namun secara teori, apakah pendekatan itu berhasil?
slhck
@ slhck Sayangnya saya perlu output untuk menempel ke Adobe Illustrator dan tidak ada perintah tempel khusus yang didukung.
nipponese
34

Saya sangat senang telah menemukan cara untuk melakukannya tanpa menggunakan cara pintas gila (yang akan mengganggu saya lebih dari teks yang diformat).

Seperti mmdei menulis di http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception

Buka 'Preferensi Sistem'

Pilih 'Keyboard'

Pilih tab 'Pintasan Keyboard'

Pilih 'Pintasan Aplikasi' dari kotak daftar kiri. Klik '+' di bawah kotak daftar kanan

Pilih 'Semua Aplikasi' untuk kotak input 'Aplikasi' Ketik 'Tempel dan Cocokkan Gaya' ke dalam kotak input 'Menu Title' Dalam kotak input 'Shortcut Keyboard', berpura-pura bahwa Anda akan menempelkan sesuatu dengan mengetikkan perintah-v. Seharusnya sekarang ada tanda perintah cloverleaf diikuti oleh -v di kotak ini. Klik tambahkan.

Kemenangan! Terima kasih. Saya seharusnya melakukan ini sendiri sepuluh tahun yang lalu. =)

TAMBAHAN

jika Anda perlu menempelkan teks yang diformat , gunakan klik kanan - Tempel.

pengguna1244109
sumber
2
Jawaban bagus! Masalah kecil yang saya hadapi: jika Anda memiliki bahasa UI berbeda dari bahasa Inggris, alih-alih "Tempel dan Cocokkan Gaya" Anda harus mengetikkan nama item menu dalam bahasa Anda.
yaskovdev
Untuk menemukan nama item menu dalam bahasa Anda: (1) buka aplikasi apa pun dengan menu "Edit" yang setara seperti Apple Notes, Safari, Editor Teks, dll., (2) buka menu ini dan lihat apa yang terlihat tepat di bawah "Tempel "setara. Saya punya, misalnya "Wklej i dostosuj styl".
Andrzej Martyna
6

Seperti @slhck tunjukkan, Vadalah kombinasi tombol yang berguna yang akan "Tempel dan Cocokkan Gaya" di sejumlah aplikasi, seperti Safari, TextEdit, Mail, Pesan, Catatan, dan bahkan Microsoft Word (well, ia melakukan "Tempel dan Cocokkan Pemformatan "di Word, tetapi hasilnya identik sejauh yang saya tahu). Satu gangguan dari pendekatan Word adalah bahwa jika teks yang Anda salin tidak ditata dengan sendirinya, Vkombinasi tersebut tidak melakukan apa pun. Jadi itu menjadi penghalang untuk mengandalkan Vuntuk selalu menempel teks yang tidak bergaya. (Di aplikasi Apple, Vakan dengan mudah meniru Vjika teks tidak di-styl.)

Sejauh yang saya tahu, dari Adobe CS 6, hanya InDesign yang memiliki opsi "Tempel tanpa Memformat" ( V; digunakan Vuntuk "Tempel di Tempat"). Meskipun Anda dapat mengubah penekanan tombol tersebut dengan bantuan System Preferences> Keyboard> Keyboard Shortcuts, itu tidak akan membantu Anda di Illustrator.

Jadi, untuk solusi yang lebih menyeluruh, berikut adalah dua metode, yang pertama cepat dan anggun dan yang lainnya cepat dan kotor.

  1. Instal program yang menawarkan manajemen clipboard (ada banyak). Sebagai contoh, saya menggunakan aplikasi FlyCut gratis, sederhana, dan open-source , yang sejauh yang saya tahu selalu menyisipkan teks yang tidak distilasi. Jika Anda mengadopsi solusi ini, sepertinya Anda mungkin tertarik untuk mematikan "Sticky bezel" (di FlyCut Preferences> General) dan mengatur hotkey Anda ke sesuatu seperti V(itu opsi + V) atau CtrlV(di FlyCut Preferences> Hotkeys). Selama penekanan tombol itu belum digunakan untuk aplikasi lain, hasilnya adalah kombinasi dua tombol Anda yang baru akan menempel seluruh sistem teks yang tidak di -style. (Namun saya tidak bisa Vbekerja dengan baik dengan FlyCut, tetapi aplikasi clipboard manager lain mungkin lebih baik — Anda bisa mencoba Alfred , Quicksilver ,ClipMenu , atau yang lain , meskipun saya tidak tahu bahwa semua tempel hanya teks yang tidak distil dengan FlyCut.)
  2. Untuk cara cepat dan kotor menghapus gaya dari teks yang disalin, Anda dapat menempelkan teks yang disalin dengan gaya ke bilah alamat peramban web lalu menyalin / memotong bilah alamat (meskipun trik ini harus bekerja dengan bidang apa pun yang hanya hanya menerima teks biasa). Ini berfungsi dengan bilah alamat Safari, Chrome, dan Firefox (setidaknya). Tentu saja, pendekatan ini jauh kurang elegan dan lebih memakan waktu daripada mengandalkan solusi seperti # 1, tetapi memiliki keunggulan menjadi mudah dan layak di hampir semua komputer, bahkan yang Anda tidak bisa / tidak ingin instal perangkat lunak baru.

Semoga itu bisa membantu!

Andy Mo
sumber
Terima kasih telah menyebutkan FlyCut, ini bekerja dengan baik untuk saya.
Dave Nelson
3

Banyak aplikasi (seperti Alfred ) yang menyediakan riwayat clipboard hanya menyimpan versi teks biasa dari item yang disalin. Jadi, Anda dapat menempel dari riwayat clipboard ketika aplikasi paling depan tidak mendukung ⌥⇧⌘V.

Opsi lain adalah menetapkan pintasan ke skrip seperti ini:

set the clipboard to (the clipboard)

Anda juga dapat mencoba membuat ~ / Library / KeyBindings / dan menyimpan daftar properti seperti ini sebagai DefaultKeyBinding.dict:

{
    "~@V" = pasteAsPlainText:;
}

Itu tidak berfungsi di Illustrator. Sebagian besar aplikasi yang mendukung pengikatan tombol khusus dan teks kaya juga memiliki item bilah menu untuk disisipkan sebagai teks biasa.

Lri
sumber
1

Selain solusi yang sudah diposting di sini, ada beberapa utilitas yang dapat memaksa Mac OS untuk selalu menempelkan teks biasa:

  1. Klip Biasa , gratis, dengan beberapa fitur tambahan seperti menghilangkan spasi putih

  2. iClipboard , berbayar, manajer clipboard penuh dengan riwayat, pencarian dan pengelompokan kliping

Ada juga alat yang disebut FormatMatch, tetapi tampaknya telah dihentikan.

newenglander
sumber
1

Command + Shift + V bukannya Command + V

itu bekerja di udara mac saya. Saya menyalin dari web dan menempel di Presentasi saya.

Matahari
sumber
0

Untuk menambahkan komentar @IanAtkin, dalam sistem prefs -> keyboard -> pintasan, di bawah Pintasan Aplikasi, Semua Aplikasi, Anda dapat menambahkan yang berikut:
"Tempel dan Cocokkan Format" = Command + v
"Tempel dan Cocokkan Gaya" = Command + v

Ini lucu, tetapi saya harus menambahkan keduanya. Mantan bekerja di MS Word dan yang terakhir bekerja di Evernote. Dengan demikian, jika itu tidak berfungsi untuk beberapa aplikasi, Anda mungkin dapat melihat di bawah menu Edit dan melihat apa yang mereka sebut paste yang tidak diformat yang Anda inginkan.

Saya juga suka menambahkan
"Tempel" = Shift + Command + v
sehingga saya bisa menempel dengan format.

Nathan Lloyd
sumber
0

Untuk pengguna yang ingin menempelkan teks biasa di Microsoft Word, lihat sumber ini . Jawaban lain di sini hanya menyisipkan alamat dengan mencocokkan gaya tujuan atau pemformatan.

Langkah-langkahnya terdiri dari membuat makro di Word dan menetapkan pintasan keyboard pilihan untuk makro ini. Proses ini cukup sederhana, totalnya tidak lebih dari 5-10 menit.

Untuk dukungan di Word 2016, hapus atau komentari bagian skrip tanpa konten di clipboard, seperti dijelaskan dalam posting tindak lanjut ini .

NiFi
sumber
0

Ada cara sederhana untuk melakukan ini jika Anda menyalin dari internet.

  1. Salinan
  2. Rekatkan ke bilah alamat dan mereka salin lagi.
  3. Rekatkan di program Anda.

Setiap kali Anda menyalin dari bilah alamat, itu akan menghapus styling.

Anda juga dapat melakukan copy paste di dalam kotak font di Illustrator itu sendiri, bukan bilah alamat. Itu juga menghilangkan gaya. Contoh ilustrator di bawah ini.

masukkan deskripsi gambar di sini

LateralTerminal
sumber
Saya juga menggunakan pendekatan ini juga, tetapi itu tidak selalu berhasil jika Anda memiliki teks multiline di clipboard
keul
0

Untuk nilai 50c saya, karena saya memiliki keyboard PC di Mac saya, melakukan perintah-alt-option-shift apa pun yang tidak benar-benar layak untuk dilakukan atau diingat. Saya mencoba menukar "Tempel Tanpa Memformat" untuk perintah-V di pintasan, tetapi ini merusak hal-hal lain sehingga dikembalikan.

Solusi saya saat ini adalah menempelkan semua teks yang ingin saya tempelkan ke jendela kode studio visual, lalu potong lagi, lalu tempel di mana saja. Ini menghapus semua pemformatan. VS Code adalah unduhan gratis dari microsoft, dan, sebagai pengembang, saya tetap memilikinya. Editor teks lain mungkin juga berfungsi.

John Little
sumber