Spec-Zone.ru › Fish 3.7

fish_clipboard_paste - получение текста из буфера обмена системы

Краткое описание

fish_clipboard_paste

fish_clipboard_paste | foo

Описание

Функция fish_clipboard_paste копирует текст из буфера обмена системы.

Если стандартный вывод не является терминалом (см. isatty), он выведет всё как есть, без дополнительных новых строк. Если это терминал, текст будет вставлен в командную строку.

Если вывод осуществляется в командную строку, текст будет автоматически экранирован, если курсор находится внутри одинарных кавычек, чтобы он подходил для одинарных кавычек (то есть будут экранированы ' и \\).

По умолчанию привязано к Control+V.

fish_clipboard_paste работает, вызывая системный бэкенд. Если она не работает, возможно, вам нужно установить свой.

В настоящее время поддерживаются:

  • pbpaste
  • wl-paste с помощью wayland
  • xsel и xclip для X11
  • powershell.exe в Windows (этот бэкенд имеет ограничения кодировки и использует символы конца строки Windows, которые fish_clipboard_paste отменяет)

См. также

  • fish_clipboard_copy - копирование текста в буфер обмена системы, которая делает обратное.

© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.6/cmds/fish_clipboard_paste.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API