Как к скопировать/вставить тексту, не форматируя по умолчанию?

Я запускаю Ubuntu 10.04, и я нахожу это раздражающим, что по умолчанию скопировать/вставить функциональность также вставляет текстовый формат. Большую часть времени, когда я скопировать/вставить текст я только хочу вставить текст ASCII без любого форматирования. Существует ли способ настроить то поведение?

20
задан 22 October 2013 в 13:20

5 ответов

Я использую parcellite Install parcellite. Это сохраняет историю буфера обмена.

4
ответ дан 23 November 2019 в 01:49

В довольно недавнем Ubuntus можно использовать Ctrl-Shift-v для вставки простого текста.

34
ответ дан 23 November 2019 в 01:49

Я не знаю о способе сделать это автоматически. Обходное решение, конечно, должно вставить его в gedit Install gedit и скопировать его оттуда.

2
ответ дан 23 November 2019 в 01:49

Я нашел способ достигнуть этого после некоторого поиска онлайн и экспериментирования с моей средой.

Можно создать пользовательский сценарий оболочки, который можно затем связать с ключевым ярлыком в настольной среде. Я использую Xfce на Linux Mint (который основан на Ubuntu). Xfce позволяет мне переопределять Ctrl-C путем простого определения, что как ярлык в Настройках-> Клавиатура-> Ярлыки Приложения, но я предпочитаю использовать другой ярлык, Ctrl-Alt-C, так, чтобы я все еще смог скопировать с форматированием в редких случаях, я должен.

Вот то, как я сделал это.

Установка xclip:

apt-get -y install xclip

Я не знаю о других настольных средах, но Xfce не нравился я использующий канал в пользовательской команде клавиатуры, таким образом, я должен был сделать сценарий с xclip-строкой, которая затем связывается с моим сочетанием клавиш (Ctrl-Alt-C).

Моя персональная привычка вставляет пользовательские команды ~/.bin и затем добавляя, что каталог к переменной ПУТИ.

Вот то, как Вы делаете это, раз так наклоненное:

mkdir ~/.bin
echo 'export PATH=~/.bin:$PATH' >> ~/.bashrc

(Обратите внимание, что необходимо будет повторно инициализировать сессию для того изменения для вступления в силу, подразумевая, что необходимо будет выйти настольной среды и въехать задним ходом снова. Посмотрите, работало ли это путем ввода echo $PATH в терминале, войдя в систему снова.)

Я затем создал сценарий ~/.bin/copy-without-formatting со следующим содержанием:

#!/bin/bash
xclip -o | xclip -selection clipboard

Не забудьте делать это исполняемым файлом со следующей строкой:

chmod +x ~/.bin/copy-without-formatting

Затем так как я использую Xfce, я перешел к Настройкам-> Клавиатура-> Ярлыки Приложения и добавил ярлык с полным путем к сценарию без переменных или тильды. Таким образом, если мое имя пользователя было mrgaga, строка была бы /home/mrgaga/.bin/copy-without-formatting. Затем я настроил ярлык.

Xfce активирует изменения сразу, когда я закрыл окно, таким образом, необходимо смочь проверить, работает ли он правильно далеко, не выходя и заходя снова, по крайней мере, если среда достаточно аналогична моей.

Я надеюсь, что это помогает.

1
ответ дан 23 November 2019 в 01:49

В моей Ubuntu 19 вы можете использовать Shift-Insert для вставки текста без форматирования.

0
ответ дан 2 January 2021 в 16:40

Другие вопросы по тегам:

Похожие вопросы: