Sao chép và dán văn bản đơn giản chỉ trong OSX?


50

Vấn đề của tôi: Tôi sao chép một cái gì đó từ một trang web hoặc Illustrator, sau đó dán nó vào email hoặc một tài liệu Illustrator khác và các kiểu được chuyển từ tài liệu gốc khi tôi chỉ muốn văn bản tuân theo định dạng của tài liệu mới.

Có cách nào để buộc OSX sao chép và dán để chỉ đọc bản rõ của lựa chọn của tôi không?


FYI, kéo văn bản từ Firefox dán không bị che giấu.
AnneTheAgile

Câu trả lời:


53

Thông thường, các ứng dụng OS X cho phép bạn dán mà không cần kiểu V. Điều này không nhất thiết phải được hỗ trợ ở mọi nơi.

Nếu bạn chỉ đơn giản muốn nhận văn bản đơn giản từ bất cứ thứ gì có trong bảng tạm, sau đó đặt lại vào bảng tạm, thì bạn có thể chạy lệnh sau từ Terminal:

pbpaste | pbcopy

Điều này sẽ thoát khỏi định dạng văn bản phong phú. Bạn có thể có thể bao bọc điều này trong Dịch vụ bằng Automator.app để có thể truy cập thông qua phím tắt.


Hmm, bây giờ nếu tôi có thể chạy nó dưới dạng kịch bản shell mỗi lần tôi sao chép thứ gì đó từ Illustrator ....
nipponese

10
Có câu trả lời, nhờ vào Bàn phím & Chuột trong Tùy chọn hệ thống. Nếu bạn nhấp vào tab Phím tắt, bạn có thể gán "Dán mà không cần định dạng" và / hoặc "Dán và khớp kiểu" cho Command + V cho tất cả các ứng dụng. tuaw.com/2009/07/07/ trên
Ian Atkin

@IanAtkin Điều đó chỉ hoạt động nếu ứng dụng hỗ trợ chế độ dán đặc biệt này ở vị trí đầu tiên.
slhck

@nipponese Không biết làm thế nào để thiết lập thành thật, xin lỗi. Nhưng trên lý thuyết, cách tiếp cận đó có hiệu quả không?
slhck

@slhck Thật không may, tôi cần đầu ra để dán vào Adobe Illustrator và không có lệnh dán đặc biệt được hỗ trợ.
nipponese

34

Tôi vô cùng hạnh phúc vì đã tìm ra cách để làm điều đó mà không cần sử dụng các phím tắt điên rồ (điều đó sẽ làm tôi khó chịu hơn văn bản được định dạng).

Vì mmdei đang viết tại http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception

Mở 'Tùy chọn hệ thống'

Chọn 'Bàn phím'

Chọn tab 'Phím tắt'

Chọn 'Phím tắt ứng dụng' từ hộp danh sách bên trái Nhấp vào '+' bên dưới hộp danh sách bên phải

Chọn 'Tất cả ứng dụng' cho hộp nhập 'Ứng dụng' Nhập 'Dán và Ghép kiểu' vào hộp nhập 'Tiêu đề menu' Trong hộp nhập 'Phím tắt bàn phím', giả vờ rằng bạn sắp dán thứ gì đó bằng cách gõ lệnh-v. Bây giờ sẽ có dấu hiệu lệnh cloverleaf theo sau là -v trong hộp này. Nhấp vào thêm.

Chiến thắng! Cảm ơn. Tôi nên tự làm điều này một thập kỷ trước. =)

THÊM VÀO

trong trường hợp bạn cần dán văn bản có định dạng , sử dụng nhấp chuột phải - Dán.


2
Câu trả lời chính xác! Một vấn đề nhỏ tôi gặp phải: nếu bạn có ngôn ngữ UI khác với tiếng Anh, thay vì "Dán và Ghép kiểu", bạn phải nhập tên của mục menu trong ngôn ngữ của mình.
yaskovdev

Để tìm tên của mục menu trong ngôn ngữ của bạn: (1) mở bất kỳ ứng dụng nào có menu "Chỉnh sửa" tương đương như Apple Notes, Safari, Text Editor, v.v., (2) mở menu này và xem những gì hiển thị ngay trong phần "Dán" " tương đương. Tôi có, ví dụ "Wklej i dostosuj styl".
Andrzej Martyna

6

Như @slhck đã chỉ ra, Vlà một tổ hợp phím hữu ích sẽ "Dán và Ghép kiểu" trong một số ứng dụng, chẳng hạn như Safari, TextEdit, Mail, Tin nhắn, Ghi chú và thậm chí cả Microsoft Word (cũng vậy, nó "Dán và Định dạng đối sánh "trong Word, nhưng kết quả giống hệt như tôi có thể nói). Một điều khó chịu trong cách tiếp cận của Word là nếu văn bản bạn đã sao chép không được tạo kiểu, thì Vsự kết hợp sẽ không có gì. Vì vậy, đó là một trở ngại để dựa vào Vđể luôn luôn dán văn bản không được chỉnh sửa. (Trong các ứng dụng của Apple, Vsẽ bắt chước một cách thuận tiện Vnếu văn bản không được chỉnh sửa.)

Theo như tôi có thể nói, về Adobe CS 6, chỉ InDesign mới có tùy chọn "Dán mà không cần định dạng" ( Vnó sử dụng Vcho "Dán tại chỗ"). Mặc dù bạn có thể thay đổi các tổ hợp phím đó với sự trợ giúp của Tùy chọn hệ thống> Bàn phím> Phím tắt, nhưng điều đó sẽ không giúp bạn trong Illustrator.

Do đó, đối với một giải pháp toàn diện hơn, đây là hai phương pháp, nhanh đầu tiên và duyên dáng và nhanh chóng và bẩn thỉu khác.

  1. Cài đặt một chương trình cung cấp quản lý clipboard (trong đó có nhiều). Ví dụ, tôi sử dụng ứng dụng FlyCut miễn phí, đơn giản, mã nguồn mở , theo như tôi có thể nói luôn dán các văn bản chưa được chỉnh sửa. Nếu bạn áp dụng giải pháp này, có vẻ như bạn có thể quan tâm đến việc tắt "Viền dính" (trong Tùy chọn FlyCut> Chung) và đặt phím nóng của bạn thành một cái gì đó như V(tùy chọn + V) hoặc CtrlV(trong Tùy chọn FlyCut> Phím nóng). Miễn là các tổ hợp phím đó chưa được sử dụng cho một ứng dụng khác, kết quả sẽ là tổ hợp hai phím mới của bạn sẽ dán toàn bộ hệ thống văn bản chưa được chỉnh sửa. ( VTuy nhiên, tôi không thể làm việc đúng cách với FlyCut, tuy nhiên, các ứng dụng quản lý bảng tạm khác có thể làm tốt hơn nữa, bạn có thể thử Alfred , Quicksilver ,ClipMothy , hoặc những người khác , mặc dù tôi không biết rằng tất cả chỉ dán văn bản chưa được chỉnh sửa như với FlyCut.)
  2. Để dễ dàng xóa các kiểu từ văn bản được sao chép, bạn có thể dán văn bản đã sao chép với các kiểu vào thanh địa chỉ của trình duyệt web và sau đó sao chép / cắt ra khỏi thanh địa chỉ (mặc dù thủ thuật này chỉ hoạt động với bất kỳ trường nào chỉ chỉ chấp nhận văn bản thuần túy). Điều này hoạt động với các thanh địa chỉ Safari, Chrome và Firefox (ít nhất). Tất nhiên, cách tiếp cận này ít thanh lịch và tốn thời gian hơn nhiều so với dựa vào giải pháp như số 1, nhưng nó có ưu điểm là dễ dàng và khả thi trên hầu hết mọi máy tính, ngay cả một máy tính bạn không muốn / không muốn cài đặt phần mềm mới trên.

Mong rằng sẽ giúp!


Cảm ơn bạn đã đề cập đến FlyCut, nó đang làm việc rất tốt cho tôi.
Dave Nelson

3

Nhiều ứng dụng (như Alfred ) cung cấp lịch sử clipboard chỉ giữ các phiên bản văn bản đơn giản của các mục được sao chép. Vì vậy, bạn có thể dán từ lịch sử clipboard khi ứng dụng ngoài cùng không hỗ trợ ⌥⇧⌘V.

Một tùy chọn khác là gán phím tắt cho tập lệnh như thế này:

set the clipboard to (the clipboard)

Bạn cũng có thể thử tạo ~ / Library / KeyBindings / và lưu danh sách thuộc tính như thế này dưới dạng DefaultKeyBinding.dict:

{
    "~@V" = pasteAsPlainText:;
}

Nó không hoạt động trong Illustrator mặc dù. Hầu hết các ứng dụng hỗ trợ keybindings tùy chỉnh và văn bản phong phú cũng có một mục thanh menu để dán dưới dạng văn bản thuần túy.


1

Ngoài các giải pháp đã được đăng ở đây, có một số tiện ích có thể buộc Mac OS luôn dán văn bản đơn giản:

  1. Plain Clip , miễn phí, với một số tính năng bổ sung như xóa khoảng trắng ở cuối

  2. iClipboard , trả tiền, một trình quản lý clipboard đầy đủ với lịch sử, tìm kiếm và nhóm các mẩu

Cũng có một công cụ gọi là FormatMatch, nhưng dường như nó đã bị ngưng.


1

Lệnh + Shift + V thay vì Command + V

nó đang làm việc trong không khí mac của tôi. Tôi đã sao chép từ web và dán trong bài trình bày của tôi.


0

Để thêm vào nhận xét @IanAtkin, trong prefs hệ thống -> bàn phím -> phím tắt, bên dưới Phím tắt ứng dụng, Tất cả ứng dụng, bạn có thể thêm các mục sau:
"Dán và Ghép định dạng" = Command + v
"Dán và khớp kiểu" = Command + v

Thật buồn cười, nhưng tôi phải thêm cả hai. Công trình trước trong MS Word và công trình sau hoạt động trong Evernote. Do đó, nếu nó không hoạt động đối với một số ứng dụng, có lẽ bạn có thể xem trong menu Chỉnh sửa và xem những gì họ gọi là dán không định dạng mà bạn muốn.

Tôi cũng muốn thêm
"Paste" = Shift + Command + v
để tôi có thể dán với định dạng.


0

Đối với người dùng muốn dán văn bản đơn giản trong Microsoft Word, hãy xem tài nguyên này . Các câu trả lời khác ở đây chỉ giải quyết việc dán bằng cách khớp với kiểu hoặc định dạng đích.

Các bước bao gồm tạo một macro trong Word và gán một phím tắt lựa chọn cho macro này. Quá trình này khá đơn giản nên tổng cộng không quá 5-10 phút.

Để được hỗ trợ trong Word 2016, hãy xóa hoặc nhận xét phần kịch bản không có nội dung trên bảng tạm, như được mô tả trong bài đăng tiếp theo này .


0

Có một cách đơn giản để làm điều này nếu bạn sao chép từ internet.

  1. Sao chép
  2. Dán vào thanh địa chỉ và họ sao chép lại.
  3. Dán trong chương trình của bạn.

Bất cứ khi nào bạn sao chép từ thanh địa chỉ, nó sẽ loại bỏ kiểu dáng.

Bạn cũng có thể thực hiện sao chép bên trong hộp phông chữ trong chính Illustrator thay vì thanh địa chỉ. Điều đó cũng loại bỏ kiểu dáng. Ví dụ minh họa dưới đây.

nhập mô tả hình ảnh ở đây


Tôi cũng sử dụng phương pháp này, nhưng nó không phải lúc nào cũng hoạt động nếu bạn có một văn bản nhiều dòng trong bảng tạm
keul

0

Đối với giá trị 50c của tôi, vì tôi có bàn phím PC trên máy Mac, thực hiện lệnh-alt-tùy chọn-shift bất cứ điều gì không thực sự khả thi để làm hoặc ghi nhớ. Tôi đã thử hoán đổi "Dán mà không cần định dạng" cho lệnh-V trong các phím tắt, nhưng điều này phá vỡ các công cụ khác rất hoàn nguyên.

Giải pháp hiện tại của tôi là dán tất cả văn bản tôi muốn dán vào cửa sổ mã phòng thu trực quan, sau đó cắt lại, sau đó dán nó ở bất cứ đâu. Điều này loại bỏ tất cả các định dạng. VS Code là một bản tải xuống miễn phí từ microsoft, và, với tư cách là một nhà phát triển, tôi vẫn có nó nằm xung quanh. Trình soạn thảo văn bản khác cũng có thể làm việc.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.