Скопируйте имя файла в Наутилусе, различные форматы вставок в Терминале по сравнению с полем обычного текста

Я часто копирую полностью определенные имена файлов с Наутилуса...

Однако я получаю другой результат вставки, когда я вставляю его в Терминал по сравнению с тем, когда я вставляю его в "нормальное" текстовое поле (например, текстовый редактор или веб-страница).

Я действительно знаю, что буфер обмена может содержать любое количество "форматов вставки"... от текстового формата Стандартной локали, к специализированному формату обогащенного текста Текстового процессора, к полному формату URI объекта файла, и т.д...

Таким образом, нет ничего "неправильно" здесь;
Я просто хочу, чтобы обходное решение позволило мне копировать имя файла с Nautilis и вставлять "нормальный" текстовый формат в Терминал...

Принятие этого файла /home/fred/a c
Вот скопировать/вставить пример... (скопируйте его в Наутилусе, с помощью <Ctrl>C )

# paste into "normal" text field using <Ctrl>V
/home/fred/a c

# paste into Terminal using <Ctrl><Shift>V
file:///home/fred/a%20c 
                       # with a trailing space!  

Есть ли некоторый способ, которым я могу скопировать только простой текстовый формат в clipboad в Наутилусе...
... или есть ли способ вставить простой текстовый формат в Терминал, а не формат URI?

3
задан 6 November 2010 в 16:02

1 ответ

Я нашел два обходных пути для этого:

  1. щелкните правой кнопкой мыши в своем терминале и выберите «вставить имя файла»
    , это приведет к '/home/fred/a c', там, кажется, нет ярлыка для этого.
  2. В качестве альтернативы вы можете нажать Ctrl + L в Nautilus, это покажет вам путь к папке. После копирования и вставки этого в свой терминал вы можете использовать завершение табуляции, чтобы получить имя файла.
0
ответ дан 6 November 2010 в 16:02

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

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