Я запускаю Ubuntu 10.04, и я нахожу это раздражающим, что по умолчанию скопировать/вставить функциональность также вставляет текстовый формат. Большую часть времени, когда я скопировать/вставить текст я только хочу вставить текст ASCII без любого форматирования. Существует ли способ настроить то поведение?
Я использую parcellite . Это сохраняет историю буфера обмена.
В довольно недавнем Ubuntus можно использовать Ctrl-Shift-v для вставки простого текста.
Я не знаю о способе сделать это автоматически. Обходное решение, конечно, должно вставить его в gedit и скопировать его оттуда.
Я нашел способ достигнуть этого после некоторого поиска онлайн и экспериментирования с моей средой.
Можно создать пользовательский сценарий оболочки, который можно затем связать с ключевым ярлыком в настольной среде. Я использую 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 активирует изменения сразу, когда я закрыл окно, таким образом, необходимо смочь проверить, работает ли он правильно далеко, не выходя и заходя снова, по крайней мере, если среда достаточно аналогична моей.
Я надеюсь, что это помогает.
В моей Ubuntu 19 вы можете использовать Shift-Insert для вставки текста без форматирования.