Ubuntu Linux: Czy mogę domyślnie wkleić zwykły tekst?

21

(Podobne do mojego wcześniejszego pytania dotyczącego systemu Windows XP i działań następczych dotyczących darren_n w systemie Mac OS X ).

Regularnie kopiuję i wklejam tekst między arkuszami kalkulacyjnymi, wiadomościami e-mail, oknami przeglądarki itp. Nie mogę myśleć o żadnym momencie, w którym chciałbym zachować formatowanie przed tekstem źródłowym.

Wiem już o następujących obejściach:

  • W OpenOffice kliknij „Edytuj” → „Wklej specjalnie” lub naciśnij Ctrl+ Shift+ V, a następnie kliknij „Niesformatowany tekst”
  • Wklej do edytora tekstu i stamtąd skopiuj

Chcę, aby Ubuntu po prostu domyślnie to zrobił.

czy to możliwe?

Nathan Long
źródło
Będziesz musiał zmodyfikować sposób działania schowka lub funkcję kopiowania każdej aplikacji. Czy próbowałeś alternatywnych menedżerów schowka?
l0b0

Odpowiedzi:

17

W Ubuntu 11.04 i wyższych mogę użyć Ctrl- Shift- Vdo wklejenia zwykłego tekstu.

Martin Konecny
źródło
Działa to również w 12.04.
Corey,
wiesz, czy / gdzie możemy dostosować ten skrót?
chrismarx
Moje Ubuntu to 16.04.2 LTS z KDE i twoje rozwiązanie nie działa. Być może nastąpiły pewne zmiany na przestrzeni lat, ale szczerze mówiąc myślę, że rozwiązanie może być specyficzne dla twojego środowiska pulpitu i / lub menedżera schowka. Czym oni byli? Założę się, że nie ma uniwersalnego rozwiązania dla nich wszystkich.
Kamil Maciorowski
1

Osobiście używam pośredniego okna edytora (nedit), które nie obsługuje formatowania. To jednak dalekie od ideału.

wazoox
źródło
0

Wybierz tekst za pomocą myszy (zaznacz go), a następnie kliknij środkowe miejsce, w którym chcesz wkleić

Yoann Le Touche
źródło
Właśnie tego spróbowałem - skopiowałem z tego pytania do OpenOffice. Wkleił sformatowany tekst.
Nathan Long,
Mylisz rzeczy. Openoffice postanawia wkleić sformatowany tekst. To, co wyróżniasz, jest zawsze kopiowane jako zwykły tekst. Pytanie nie dotyczy systemu operacyjnego, ale pakietu OpenOffice.
Adriano Varoli Piazza
Pamiętaj, że nie ma czegoś takiego jak zwykły tekst. joelonsoftware.com/articles/Unicode.html
Stefan Thyberg
@Adriano - Jestem zdezorientowany. Gdyby tekst został skopiowany jako zwykły tekst do pamięci, formatowanie zostałoby usunięte, zanim OpenOffice go zobaczy, prawda?
Nathan Long
@Stefan - w szczególności chcę, aby wklejony tekst współdzieli formatowanie tekstu docelowego, a nie tekstu źródłowego.
Nathan Long,
0

Powinieneś użyć akcji select - middleclick, która w Uniksie kopiuje tylko tekst (i jest to wymieniane jako wada przy promowaniu prawdziwego kopiowania i wklejania bogatych obiektów).

To, co się dzieje (trochę zgaduję, ale jestem pewien, że mam rację), polega na tym, że OpenOffice rozpoznaje postacie w podobny sposób jak Markdown (w rzeczywistości na odwrót: OO było pierwsze) i formatuje je.

Na przykład w OO, jeśli zaczniesz pisać "* text"i naciśniesz Enter, uruchomisz nieuporządkowaną listę wypunktowaną. Po wpisaniu - textotrzymasz wypunktowaną listę zaczynającą się od emdash. 1. texturuchamia uporządkowaną listę. Wszystko automatycznie.

Mam na myśli to, że nie jest to problem z Ubuntu, ale pakiet Office próbuje DWYM. Co naprawdę wydaje się tutaj najlepszym kursem. Gdybym skopiował twoje pytanie do OO, wolałbym, żeby formatowanie pozostało, w przeciwnym razie skopiowałbym je np. Do Vima.

Wreszcie, istnieje kilka pomocnych wskazówek tutaj (w zasadzie, dodać makro, które robi to, co chcesz, przypisać go do kombinacji klawiszy do wyboru). To powinno działać bez względu na system operacyjny.

Adriano Varoli Piazza
źródło