Ubuntu Linux: Чи можу я вставити звичайний текст за замовчуванням?


21

(Подібно до мого попереднього запитання про Windows XP та подальші заходи darren_n для Mac OS X. )

Я регулярно копіюю та вставляю текст між електронними таблицями, електронними повідомленнями, вікнами браузера тощо. Я не можу придумати жодного разу, коли хотів би зберегти форматування з вихідного тексту.

Я вже знаю про наступні способи вирішення:

  • У OpenOffice натисніть «Змінити» → «Спеціальна вставка» або натисніть Ctrl+ Shift+ V, а потім натисніть «Неформатований текст»
  • Вставте текстовий редактор і скопіюйте звідти

Що я хочу - сказати Ubuntu просто зробити це за замовчуванням.

Чи можливо це?


Вам доведеться змінити спосіб роботи буфера обміну або функцію копіювання кожної програми коли-небудь. Ви пробували будь-яких альтернативних менеджерів буфера обміну?
l0b0

Відповіді:


17

В Ubuntu 11.04 і новіших версій я можу використовувати Ctrl- Shift- Vдля вставки простого тексту.


Це працює і в 12.04.
Корі

чи знаєте ви, чи / де ми можемо налаштувати цей ярлик?
chrismarx

Мій Ubuntu має 16.04.2 LTS з KDE, і ваше рішення не працює. Можливо, за ці роки відбулися якісь зміни, але, чесно кажучи, я думаю, що рішення може бути специфічним для вашого робочого середовища та / або менеджера буфера обміну. Які вони були? Моя обставина, немає універсального рішення для всіх них.
Каміль Маціоровський

1

Особисто я використовую проміжне вікно редактора (nedit), яке б не підтримувало форматування. Це далеко не ідеально.


0

Виберіть текст за допомогою миші (виділіть його), потім клацніть середнім клавішею, куди потрібно вставити


Я просто спробував це - скопіював з цього питання на OpenOffice. Він вставив відформатований текст.
Натан Лонг

Ви плутаєте речі. Openoffice вирішує вставити текст відформатований. Те, що ви виділяєте, завжди копіюється як звичайний текст. Питання не в ОС, а в наборі OpenOffice.
Адріано Варолі Піацца

Пам’ятайте, немає такого поняття, як звичайний текст. joelonsoftware.com/articles/Unicode.html
Стефан

@Adriano - Я розгублений. Якби текст був скопійований як звичайний текст у пам'ять, форматування було б видалено до того, як OpenOffice коли-небудь побачив його, правда?
Натан Лонг

@Stefan - конкретно, я хочу, щоб вкладений текст надав форматування цільового тексту, а не вихідного тексту.
Натан Лонг

0

Вам слід скористатися дією select - midclick, яка на Unix копіює лише текст (і це згадується як недолік під час просування реальної копії-пасти з багатих об'єктів).

Що трапляється (я трохи здогадуюсь, але я впевнений, що я правий) - це те, що OpenOffice розпізнає персонажів аналогічно Маркдауну (насправді навпаки: OO прийшов першим) та форматує їх.

Наприклад, в OO, якщо ви почнете набирати текст "* text"і натиснути Enter, ви розпочнете не упорядкований маркований список. Набравши текст, - textви отримаєте маркований список, починаючи з emdash. 1. textпочинає упорядкований список. Все автоматично.

Тому я маю на увазі те, що це не проблема Ubuntu, а Office Suite, який намагається DWYM. Що, справді, здається найкращим тут. Якщо я скопіював ваше запитання в ОО, я вважаю за краще, щоб формат залишився, інакше я скопіював би його, наприклад, у Vim.

Нарешті, є деякі корисні поради тут ( в основному, додати макрос , який робить те , що ви хочете, призначити його на комбінацію клавіш за вашим вибором). Це повинно працювати незалежно від ОС.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.