คัดลอกและวางข้อความธรรมดาเท่านั้นใน OSX?


49

ปัญหาของฉัน: ฉันคัดลอกบางอย่างจากหน้าเว็บหรือ Illustrator จากนั้นวางลงในอีเมลหรือเอกสาร Illustrator อื่นและสไตล์จะถูกนำมาจากเอกสารต้นฉบับเมื่อฉันต้องการให้ข้อความสอดคล้องกับรูปแบบของเอกสารใหม่

มีวิธีบังคับให้ OSX คัดลอกและวางเพื่ออ่านข้อความธรรมดาของการเลือกของฉันหรือไม่?


FYI, การลากข้อความจาก Firefox วางไม่เป็นรูปแบบ
AnneTheAgile

คำตอบ:


53

โดยปกติแล้วการใช้งาน OS X Vช่วยให้คุณสามารถวางได้โดยไม่ต้องใช้รูปแบบ นี้ไม่จำเป็นต้องรองรับทุกที่

หากคุณต้องการรับข้อความธรรมดาจากสิ่งที่อยู่ในคลิปบอร์ดจากนั้นใส่ไว้ในคลิปบอร์ดอีกครั้งตัวอย่างเช่นคุณสามารถเรียกใช้คำสั่งต่อไปนี้จากเทอร์มินัล:

pbpaste | pbcopy

นี่จะเป็นการกำจัดการจัดรูปแบบข้อความที่หลากหลาย คุณอาจจะห่อสิ่งนี้ไว้ในบริการโดยใช้Automator.appเพื่อให้สามารถเข้าถึงได้ผ่านทางแป้นพิมพ์ลัด


อืมตอนนี้ถ้าฉันสามารถเรียกใช้งานเป็นเชลล์สคริปต์ได้ทุกครั้งที่ฉันคัดลอกบางสิ่งจาก Illustrator ....
nipponese

10
มีคำตอบขอขอบคุณบานหน้าต่าง Keyboard & Mouse ในการตั้งค่าระบบ หากคุณคลิกแท็บแป้นพิมพ์ลัดคุณสามารถกำหนด "วางโดยไม่มีการจัดรูปแบบ" และ / หรือ "วางและจับคู่สไตล์" ให้กับ Command + V สำหรับแอปพลิเคชันทั้งหมด tuaw.com/2009/07/07/…
เอียนแอทคิน

@IanAtkin ใช้งานได้เฉพาะเมื่อแอปพลิเคชันรองรับโหมดการวางแบบพิเศษนี้ตั้งแต่แรก
slhck

@nipponese ไม่ทราบวิธีตั้งค่าความซื่อสัตย์ขอโทษ แต่ในทางทฤษฎีแล้ววิธีการนั้นใช้งานได้จริงหรือ
slhck

@slhck แต่น่าเสียดายที่ฉันต้องการส่งออกเพื่อวางลงใน Adobe Illustrator และไม่มีคำสั่งวางพิเศษที่สนับสนุน
ชาวนิปปอน

34

ฉันมีความสุขเป็นอย่างยิ่งที่ได้ค้นพบวิธีการทำโดยไม่ต้องใช้ทางลัดที่บ้าคลั่ง

ในขณะที่ mmdei กำลังเขียนอยู่ที่http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception

เปิด 'การตั้งค่าระบบ'

เลือก 'แป้นพิมพ์'

เลือกแท็บ 'แป้นพิมพ์ลัด'

เลือก 'ปุ่มลัดแอปพลิเคชัน' จากกล่องรายการด้านซ้ายคลิก '+' ด้านล่างกล่องรายการด้านขวา

เลือก 'แอปพลิเคชันทั้งหมด' สำหรับ 'แอปพลิเคชัน' กล่องป้อนประเภท 'วางและจับคู่สไตล์' ลงในช่องป้อนข้อมูล 'ชื่อเมนู' ในกล่องป้อน 'แป้นพิมพ์ลัด' ทำท่าว่าคุณกำลังจะวางบางอย่างโดยพิมพ์ command-v ตอนนี้ควรมีสัญลักษณ์คำสั่ง cloverleaf ตามด้วย -v ในกล่องนี้ คลิกเพิ่ม

ชัยชนะ! ขอบคุณ ฉันควรทำสิ่งนี้ด้วยตัวเองเมื่อสิบปีก่อน =)

ส่วนที่เพิ่มเข้าไป

ในกรณีที่คุณต้องการวางข้อความที่จัดรูปแบบให้ใช้คลิกขวา - วาง


2
คำตอบที่ดี! ปัญหาเล็ก ๆ ที่ฉันเผชิญ: หากคุณมีภาษา UI แตกต่างจากภาษาอังกฤษแทนที่จะเป็น "วางและจับคู่สไตล์" คุณต้องพิมพ์ชื่อของรายการเมนูในภาษาของคุณ
yaskovdev

ในการค้นหาชื่อของรายการเมนูในภาษาของคุณ: (1) เปิดแอปใด ๆ ที่มีเมนู "แก้ไข" เทียบเท่าเช่น Apple Notes, Safari, Text Editor, ฯลฯ (2) เปิดเมนูนี้และดูสิ่งที่มองเห็นได้ภายใต้ "วาง" "เทียบเท่า ฉันมีตัวอย่างเช่น "Wklej i dostosuj styl"
Andrzej Martyna

6

ตามที่ @slhck ชี้ให้เห็นว่าVเป็นชุดคีย์ที่มีประโยชน์ที่จะ "วางและจับคู่สไตล์" ในแอพจำนวนมากเช่น Safari, TextEdit, Mail, ข้อความ, บันทึกย่อและแม้แต่ Microsoft Word (เช่นกันจะเป็น "Paste and จับคู่การจัดรูปแบบ "ใน Word แต่ผลลัพธ์จะเหมือนกันเท่าที่ฉันจะบอกได้) วิธีการหนึ่งที่น่ารำคาญของ Word ก็คือหากข้อความที่คุณคัดลอกไม่ได้มีรูปแบบการVรวมกันก็ไม่ได้ทำอะไรเลย นั่นเป็นอุปสรรคที่ต้องพึ่งพาVการวางข้อความที่ไม่มีสไตล์ (ในแอปของ Apple Vจะเลียนแบบได้สะดวกVหากไม่มีการจัดรูปแบบข้อความ)

เท่าที่ฉันสามารถบอกได้ว่าใน Adobe CS 6 มีเพียง InDesign เท่านั้นที่มีตัวเลือก "วางแบบไม่มีการจัดรูปแบบ" ( Vใช้Vสำหรับ "วางในตำแหน่ง") แม้ว่าคุณสามารถเปลี่ยนการกดแป้นเหล่านั้นด้วยความช่วยเหลือของการตั้งค่าระบบ> แป้นพิมพ์> แป้นพิมพ์ลัด แต่นั่นจะไม่ช่วยคุณใน Illustrator

ดังนั้นสำหรับวิธีการแก้ปัญหาที่รวมทุกอย่างมากขึ้นนี่คือสองวิธีคือวิธีแรกที่รวดเร็วและสง่างามและวิธีอื่น ๆ ที่รวดเร็วและสกปรก

  1. ติดตั้งโปรแกรมที่มีการจัดการคลิปบอร์ด (ซึ่งมีมากมาย) ตัวอย่างเช่นฉันใช้FlyCutแอฟรีที่เรียบง่ายและโอเพนซอร์สซึ่งเท่าที่ฉันสามารถบอกได้ว่าวางข้อความที่ไม่จัดวางไว้เสมอ หากคุณใช้วิธีนี้ดูเหมือนว่าคุณอาจสนใจที่จะปิด "Sticky bezel" (ในการตั้งค่า FlyCut> ทั่วไป) และตั้งค่าฮอตคีย์ของคุณเป็นV(+ ตัวเลือก + V) หรือCtrlV(ในการตั้งค่า FlyCut> ฮอตคีย์) ตราบใดที่การกดแป้นเหล่านั้นยังไม่ได้ใช้สำหรับแอปอื่นผลที่ได้คือชุดค่าผสมสองปุ่มใหม่ของคุณจะวางระบบข้อความแบบไม่มีการจัดรูปแบบ (ฉันไม่สามารถได้รับVการทำงานอย่างถูกต้องกับ FlyCut อย่างไรก็ดี แต่ปพลิเคชันผู้จัดการคลิปบอร์ดอื่น ๆ อาจจะทำดีคุณอาจจะลองอัลเฟรด , ปรอท ,ClipMenuหรือคนอื่น ๆถึงแม้ว่าฉันไม่รู้ว่าทั้งหมดวางข้อความที่ไม่มีสไตล์เหมือนกับ FlyCut)
  2. สำหรับวิธีล้างสไตล์จากข้อความที่คัดลอกอย่างรวดเร็วและสกปรกคุณสามารถวางข้อความที่คัดลอกด้วยสไตล์ลงในแถบที่อยู่ของเว็บเบราว์เซอร์แล้วคัดลอก / ตัดออกจากแถบที่อยู่ (แม้ว่าเคล็ดลับนี้จะใช้ได้กับฟิลด์ใด ๆ ก็ตามที่เท่านั้น ยอมรับข้อความธรรมดาเท่านั้น) ใช้งานได้กับแถบที่อยู่ Safari, Chrome และ Firefox (อย่างน้อย) แน่นอนว่าวิธีการนี้มีความหรูหราน้อยกว่าและใช้เวลานานกว่าการพึ่งพาโซลูชันเช่น # 1 แต่มันมีข้อได้เปรียบในการใช้งานที่ง่ายและเป็นไปได้ในคอมพิวเตอร์เกือบทุกเครื่องแม้แต่ที่คุณไม่สามารถ / ไม่ต้องการ ติดตั้งซอฟต์แวร์ใหม่บน

หวังว่าจะช่วย!


ขอบคุณที่พูดถึง FlyCut มันใช้งานได้ดีมากสำหรับฉัน
Dave Nelson

3

แอปพลิเคชันจำนวนมาก (เช่นอัลเฟรด ) ที่ให้ประวัติคลิปบอร์ดจะเก็บเฉพาะรายการข้อความที่คัดลอกเท่านั้น ดังนั้นคุณสามารถวางจากประวัติคลิปบอร์ดเมื่อแอปพลิเคชันส่วนหน้าไม่รองรับ⌥⇧⌘V

ตัวเลือกอื่นคือการกำหนดทางลัดให้กับสคริปต์เช่นนี้

set the clipboard to (the clipboard)

คุณสามารถลองสร้าง ~ / Library / KeyBindings / และบันทึกรายการคุณสมบัติเช่น DefaultKeyBinding.dict:

{
    "~@V" = pasteAsPlainText:;
}

มันไม่ทำงานใน Illustrator แอปพลิเคชันส่วนใหญ่ที่สนับสนุนการโยงคีย์ที่กำหนดเองและข้อความที่หลากหลายยังมีรายการแถบเมนูสำหรับการวางเป็นข้อความธรรมดา


1

นอกเหนือจากวิธีแก้ไขปัญหาที่โพสต์ไว้แล้วที่นี่มียูทิลิตี้บางอย่างที่สามารถบังคับให้ Mac OS วางข้อความธรรมดาได้เสมอ:

  1. คลิปธรรมดาฟรีพร้อมคุณสมบัติพิเศษบางอย่างเช่นลบพื้นที่สีขาวต่อท้าย

  2. iClipboard , ผู้จัดการคลิปบอร์ดที่มีประวัติการชำระเงิน, การค้นหาและการจัดกลุ่มคลิป

นอกจากนี้ยังมีเครื่องมือที่ชื่อว่า FormatMatch แต่ดูเหมือนว่าจะถูกยกเลิก


0

Command + Shift + V แทน Command + V

มันทำงานในอากาศแม็คของฉัน ฉันคัดลอกมาจากเว็บและวางในงานนำเสนอของฉัน


0

หากต้องการเพิ่มความคิดเห็น @IanAtkin ในส่วนของระบบ -> แป้นพิมพ์ -> ทางลัดภายใต้ทางลัดของแอปพลิเคชันทั้งหมดคุณสามารถเพิ่มรายการต่อไปนี้:
"วางและจับคู่การจัดรูปแบบ" = คำสั่ง + v
"รูปแบบการวางและจับคู่" = คำสั่ง + v

มันตลก แต่ฉันต้องเพิ่มทั้งคู่ งานเดิมใน MS Word และงานหลังใน Evernote ดังนั้นหากแอปพลิเคชันบางตัวไม่ทำงานคุณสามารถดูที่เมนูแก้ไขและดูว่าพวกเขาเรียกการวางที่ไม่ได้จัดรูปแบบที่คุณต้องการ

ฉันยังต้องการเพิ่ม
"วาง" = Shift + Command + v
เพื่อให้ฉันสามารถวางด้วยการจัดรูปแบบ


0

สำหรับผู้ใช้ที่ต้องการวางข้อความธรรมดาใน Microsoft Word ตรวจสอบแหล่งข้อมูลนี้ คำตอบอื่น ๆ ที่นี่เฉพาะการวางที่อยู่โดยการจับคู่สไตล์ปลายทางหรือการจัดรูปแบบ

ขั้นตอนประกอบด้วยการสร้างแมโครใน Word และกำหนดแป้นพิมพ์ลัดให้กับแมโครนี้ กระบวนการนี้ค่อนข้างง่ายควรใช้เวลาไม่เกิน 5-10 นาที

สำหรับการสนับสนุนใน Word 2016 ให้ลบหรือใส่ความคิดเห็นส่วนหนึ่งของสคริปต์โดยไม่มีเนื้อหาในคลิปบอร์ดดังที่อธิบายไว้ในโพสต์ติดตามผลนี้


0

มีวิธีง่ายๆในการทำเช่นนี้หากคุณคัดลอกจากอินเทอร์เน็ต

  1. สำเนา
  2. วางในแถบที่อยู่แล้วคัดลอกอีกครั้ง
  3. วางในโปรแกรมของคุณ

เมื่อใดก็ตามที่คุณคัดลอกจากแถบที่อยู่จะเป็นการลบสไตล์

นอกจากนี้คุณยังสามารถทำสำเนาวางภายในกล่องแบบอักษรใน Illustrator ได้เองแทนแถบที่อยู่ ที่ยังลบสไตล์ ตัวอย่างผู้วาดภาพประกอบด้านล่าง

ป้อนคำอธิบายรูปภาพที่นี่


ฉันก็ใช้วิธีนี้เช่นกัน แต่มันก็ไม่ได้ผลเสมอไปถ้าคุณมีข้อความหลายบรรทัดในคลิปบอร์ด
keul

0

สำหรับค่า 50c ของฉันเนื่องจากฉันมีแป้นพิมพ์ PC บน Mac ของฉันทำ command-alt-option-shift อะไรก็ตามที่มันเป็นไปไม่ได้ที่จะทำหรือจำ ฉันพยายามสลับ "วางโดยไม่มีการจัดรูปแบบ" สำหรับคำสั่ง -V ในทางลัด แต่นี่เป็นการแบ่งสิ่งอื่น ๆ ดังนั้นจึงเปลี่ยนกลับ

ทางออกปัจจุบันของฉันคือการวางข้อความทั้งหมดที่ฉันต้องการวางในหน้าต่างรหัสสตูดิโอภาพแล้วตัดอีกครั้งจากนั้นวางที่เดิม สิ่งนี้จะลบการจัดรูปแบบทั้งหมด รหัส VS คือการดาวน์โหลดฟรีจาก microsoft และในฐานะนักพัฒนาฉันได้วางมันไว้แล้ว โปรแกรมแก้ไขข้อความอื่นอาจทำงานได้เช่นกัน


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.