Щелкните правой кнопкой мыши копию содержимого файла в буфер обмена

У меня есть набор небольших текстовых файлов, которые я часто хочу копировать оптом в, например, по электронной почте или тому подобное. В идеале я хотел бы добавить опцию в контекстное меню для этих небольших текстовых файлов, которые копируют все содержимое файла в буфер, готовый к вставке.

Или есть какой-то более умный гаджет, который мог бы управлять эти фрагменты? Это должно быть что-то, что может вставить текст в произвольные texboxes: в firefox, в thunderbird, в emacs ...

Есть ли такой инструмент?

4
задан 14 August 2011 в 08:25

28 ответов

Вы можете написать небольшой скрипт perl, такой как тот, который я разместил ниже, и запустить его как скрипт nautilus.

Он будет работать следующим образом:

Отметить файлы в nautilus Щелкните правой кнопкой мыши для контекстного меню Нажмите «Сценарии» в контекстном меню, затем щелкните имя сценария (в моем случае имя «content2clipboard»).

Теперь содержимое всех файлов находится в буфере обмена, которое можно вставить в текстовый редактор или любое другое приложение.

Чтобы использовать сценарий, скопируйте его в новый файл в папке [ f2]. Имя файла будет являться текстом соответствующей записи в меню «Сценарии» nautilus. В моем случае это имя «content2clipboard».

Вот скриншот:

Вот самый простой скрипт:

#!/usr/bin/perl
# indent-mode: spaces, tabsize: 4, encoding: utf8
#
# © 2011 con-f-use@gmx.net. Use under the MIT license:
#     http://www.opensource.org/licenses/mit-license.php
# 
# This nautilus script copies the content of the selected files
#+into the clipboard. Nautlis scripts are usually located in
#+'$HOME/.gnome2/nautilus-scripts' and need to be executable.

# Gtk2 stuff
use Glib qw/TRUE FALSE/;
use Gtk2 '-init';
use utf8;

# Get files list
@files = split( "\n", $ENV{'NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'} );
$content = '';
# read content of files in list
foreach $path (@files) {
    if( -T $path ) {
        open FILE, "<$path";
        $content .= do { local $/; <FILE> };
        close(FILE);
    }
}

# Copy content to clipboard
$clipboard = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_CLIPBOARD);
$clipboard->set_text($content);
Gtk2->main;

Так как у него есть несколько причуд вы можете исправить:

Отметить файлы в nautilus Он не проверяет размер предоставленных файлов. Поэтому очень большие файлы могут вызвать проблемы.

Не знаю, соответствует ли это вашим потребностям. Если да: наслаждайтесь! (и отметьте ответ)

2
ответ дан 25 May 2018 в 19:31

Вы можете написать небольшой скрипт perl, такой как тот, который я разместил ниже, и запустить его как скрипт nautilus.

Он будет работать следующим образом:

Отметить файлы в nautilus Щелкните правой кнопкой мыши для контекстного меню Нажмите «Сценарии» в контекстном меню, затем щелкните имя сценария (в моем случае имя «content2clipboard»).

Теперь содержимое всех файлов находится в буфере обмена, которое можно вставить в текстовый редактор или любое другое приложение.

Чтобы использовать сценарий, скопируйте его в новый файл в папке ~/.gnome2/nautilus-scripts. Имя файла будет являться текстом соответствующей записи в меню «Сценарии» nautilus. В моем случае это имя «content2clipboard».

Вот скриншот:

Вот самый простой скрипт:

#!/usr/bin/perl # indent-mode: spaces, tabsize: 4, encoding: utf8 # # © 2011 con-f-use@gmx.net. Use under the MIT license: # http://www.opensource.org/licenses/mit-license.php # # This nautilus script copies the content of the selected files #+into the clipboard. Nautlis scripts are usually located in #+'$HOME/.gnome2/nautilus-scripts' and need to be executable. # Gtk2 stuff use Glib qw/TRUE FALSE/; use Gtk2 '-init'; use utf8; # Get files list @files = split( "\n", $ENV{'NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'} ); $content = ''; # read content of files in list foreach $path (@files) { if( -T $path ) { open FILE, "<$path"; $content .= do { local $/; <FILE> }; close(FILE); } } # Copy content to clipboard $clipboard = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_CLIPBOARD); $clipboard->set_text($content); Gtk2->main;

Так как у него есть несколько причуд вы можете исправить:

Отметить файлы в nautilus Он не проверяет размер предоставленных файлов. Поэтому очень большие файлы могут вызвать проблемы.

Не знаю, соответствует ли это вашим потребностям. Если да: наслаждайтесь! (и отметьте ответ)

2
ответ дан 25 July 2018 в 21:30

Вы можете написать небольшой скрипт perl, такой как тот, который я разместил ниже, и запустить его как скрипт nautilus.

Он будет работать следующим образом:

Отметить файлы в nautilus Щелкните правой кнопкой мыши для контекстного меню Нажмите «Сценарии» в контекстном меню, затем щелкните имя сценария (в моем случае имя «content2clipboard»).

Теперь содержимое всех файлов находится в буфере обмена, которое можно вставить в текстовый редактор или любое другое приложение.

Чтобы использовать сценарий, скопируйте его в новый файл в папке ~/.gnome2/nautilus-scripts. Имя файла будет являться текстом соответствующей записи в меню «Сценарии» nautilus. В моем случае это имя «content2clipboard».

Вот скриншот:

Вот самый простой скрипт:

#!/usr/bin/perl # indent-mode: spaces, tabsize: 4, encoding: utf8 # # © 2011 con-f-use@gmx.net. Use under the MIT license: # http://www.opensource.org/licenses/mit-license.php # # This nautilus script copies the content of the selected files #+into the clipboard. Nautlis scripts are usually located in #+'$HOME/.gnome2/nautilus-scripts' and need to be executable. # Gtk2 stuff use Glib qw/TRUE FALSE/; use Gtk2 '-init'; use utf8; # Get files list @files = split( "\n", $ENV{'NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'} ); $content = ''; # read content of files in list foreach $path (@files) { if( -T $path ) { open FILE, "<$path"; $content .= do { local $/; <FILE> }; close(FILE); } } # Copy content to clipboard $clipboard = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_CLIPBOARD); $clipboard->set_text($content); Gtk2->main;

Так как у него есть несколько причуд вы можете исправить:

Отметить файлы в nautilus Он не проверяет размер предоставленных файлов. Поэтому очень большие файлы могут вызвать проблемы.

Не знаю, соответствует ли это вашим потребностям. Если да: наслаждайтесь! (и отметьте ответ)

2
ответ дан 31 July 2018 в 12:59

Вы можете написать небольшой скрипт perl, такой как тот, который я разместил ниже, и запустить его как скрипт nautilus.

Он будет работать следующим образом:

Отметить файлы в nautilus Щелкните правой кнопкой мыши для контекстного меню Нажмите «Сценарии» в контекстном меню, затем щелкните имя сценария (в моем случае имя «content2clipboard»).

Теперь содержимое всех файлов находится в буфере обмена, которое можно вставить в текстовый редактор или любое другое приложение.

Чтобы использовать сценарий, скопируйте его в новый файл в папке ~/.gnome2/nautilus-scripts. Имя файла будет являться текстом соответствующей записи в меню «Сценарии» nautilus. В моем случае это имя «content2clipboard».

Вот скриншот:

Вот самый простой скрипт:

#!/usr/bin/perl # indent-mode: spaces, tabsize: 4, encoding: utf8 # # © 2011 con-f-use@gmx.net. Use under the MIT license: # http://www.opensource.org/licenses/mit-license.php # # This nautilus script copies the content of the selected files #+into the clipboard. Nautlis scripts are usually located in #+'$HOME/.gnome2/nautilus-scripts' and need to be executable. # Gtk2 stuff use Glib qw/TRUE FALSE/; use Gtk2 '-init'; use utf8; # Get files list @files = split( "\n", $ENV{'NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'} ); $content = ''; # read content of files in list foreach $path (@files) { if( -T $path ) { open FILE, "<$path"; $content .= do { local $/; <FILE> }; close(FILE); } } # Copy content to clipboard $clipboard = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_CLIPBOARD); $clipboard->set_text($content); Gtk2->main;

Так как у него есть несколько причуд вы можете исправить:

Отметить файлы в nautilus Он не проверяет размер предоставленных файлов. Поэтому очень большие файлы могут вызвать проблемы.

Не знаю, соответствует ли это вашим потребностям. Если да: наслаждайтесь! (и отметьте ответ)

2
ответ дан 2 August 2018 в 03:08

Вы можете написать небольшой скрипт perl, такой как тот, который я разместил ниже, и запустить его как скрипт nautilus.

Он будет работать следующим образом:

Отметить файлы в nautilus Щелкните правой кнопкой мыши для контекстного меню Нажмите «Сценарии» в контекстном меню, затем щелкните имя сценария (в моем случае имя «content2clipboard»).

Теперь содержимое всех файлов находится в буфере обмена, которое можно вставить в текстовый редактор или любое другое приложение.

Чтобы использовать сценарий, скопируйте его в новый файл в папке ~/.gnome2/nautilus-scripts. Имя файла будет являться текстом соответствующей записи в меню «Сценарии» nautilus. В моем случае это имя «content2clipboard».

Вот скриншот:

Вот самый простой скрипт:

#!/usr/bin/perl # indent-mode: spaces, tabsize: 4, encoding: utf8 # # © 2011 con-f-use@gmx.net. Use under the MIT license: # http://www.opensource.org/licenses/mit-license.php # # This nautilus script copies the content of the selected files #+into the clipboard. Nautlis scripts are usually located in #+'$HOME/.gnome2/nautilus-scripts' and need to be executable. # Gtk2 stuff use Glib qw/TRUE FALSE/; use Gtk2 '-init'; use utf8; # Get files list @files = split( "\n", $ENV{'NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'} ); $content = ''; # read content of files in list foreach $path (@files) { if( -T $path ) { open FILE, "<$path"; $content .= do { local $/; <FILE> }; close(FILE); } } # Copy content to clipboard $clipboard = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_CLIPBOARD); $clipboard->set_text($content); Gtk2->main;

Так как у него есть несколько причуд вы можете исправить:

Отметить файлы в nautilus Он не проверяет размер предоставленных файлов. Поэтому очень большие файлы могут вызвать проблемы.

Не знаю, соответствует ли это вашим потребностям. Если да: наслаждайтесь! (и отметьте ответ)

2
ответ дан 4 August 2018 в 19:00

Вы можете написать небольшой скрипт perl, такой как тот, который я разместил ниже, и запустить его как скрипт nautilus.

Он будет работать следующим образом:

Отметить файлы в nautilus Щелкните правой кнопкой мыши для контекстного меню Нажмите «Сценарии» в контекстном меню, затем щелкните имя сценария (в моем случае имя «content2clipboard»).

Теперь содержимое всех файлов находится в буфере обмена, которое можно вставить в текстовый редактор или любое другое приложение.

Чтобы использовать сценарий, скопируйте его в новый файл в папке ~/.gnome2/nautilus-scripts. Имя файла будет являться текстом соответствующей записи в меню «Сценарии» nautilus. В моем случае это имя «content2clipboard».

Вот скриншот:

Вот самый простой скрипт:

#!/usr/bin/perl # indent-mode: spaces, tabsize: 4, encoding: utf8 # # © 2011 con-f-use@gmx.net. Use under the MIT license: # http://www.opensource.org/licenses/mit-license.php # # This nautilus script copies the content of the selected files #+into the clipboard. Nautlis scripts are usually located in #+'$HOME/.gnome2/nautilus-scripts' and need to be executable. # Gtk2 stuff use Glib qw/TRUE FALSE/; use Gtk2 '-init'; use utf8; # Get files list @files = split( "\n", $ENV{'NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'} ); $content = ''; # read content of files in list foreach $path (@files) { if( -T $path ) { open FILE, "<$path"; $content .= do { local $/; <FILE> }; close(FILE); } } # Copy content to clipboard $clipboard = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_CLIPBOARD); $clipboard->set_text($content); Gtk2->main;

Так как у него есть несколько причуд вы можете исправить:

Отметить файлы в nautilus Он не проверяет размер предоставленных файлов. Поэтому очень большие файлы могут вызвать проблемы.

Не знаю, соответствует ли это вашим потребностям. Если да: наслаждайтесь! (и отметьте ответ)

2
ответ дан 6 August 2018 в 03:20

Вы можете написать небольшой скрипт perl, такой как тот, который я разместил ниже, и запустить его как скрипт nautilus.

Он будет работать следующим образом:

Отметить файлы в nautilus Щелкните правой кнопкой мыши для контекстного меню Нажмите «Сценарии» в контекстном меню, затем щелкните имя сценария (в моем случае имя «content2clipboard»).

Теперь содержимое всех файлов находится в буфере обмена, которое можно вставить в текстовый редактор или любое другое приложение.

Чтобы использовать сценарий, скопируйте его в новый файл в папке ~/.gnome2/nautilus-scripts. Имя файла будет являться текстом соответствующей записи в меню «Сценарии» nautilus. В моем случае это имя «content2clipboard».

Вот скриншот:

Вот самый простой скрипт:

#!/usr/bin/perl # indent-mode: spaces, tabsize: 4, encoding: utf8 # # © 2011 con-f-use@gmx.net. Use under the MIT license: # http://www.opensource.org/licenses/mit-license.php # # This nautilus script copies the content of the selected files #+into the clipboard. Nautlis scripts are usually located in #+'$HOME/.gnome2/nautilus-scripts' and need to be executable. # Gtk2 stuff use Glib qw/TRUE FALSE/; use Gtk2 '-init'; use utf8; # Get files list @files = split( "\n", $ENV{'NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'} ); $content = ''; # read content of files in list foreach $path (@files) { if( -T $path ) { open FILE, "<$path"; $content .= do { local $/; <FILE> }; close(FILE); } } # Copy content to clipboard $clipboard = Gtk2::Clipboard->get(Gtk2::Gdk->SELECTION_CLIPBOARD); $clipboard->set_text($content); Gtk2->main;

Так как у него есть несколько причуд вы можете исправить:

Отметить файлы в nautilus Он не проверяет размер предоставленных файлов. Поэтому очень большие файлы могут вызвать проблемы.

Не знаю, соответствует ли это вашим потребностям. Если да: наслаждайтесь! (и отметьте ответ)

2
ответ дан 7 August 2018 в 21:06

Я использую диспетчер буфера обмена xfce4-clipman, и он предоставляет именно то, о чем вы просите. У меня есть настройка таким образом, что всякий раз, когда я копирую URL-адрес в буфер обмена, появляется небольшое меню, и я могу выбрать соответственно.

apt-get install xfce4-clipman xfce4-clipman-plugin

Когда вы установили плагин на свою панель, найдите свой путь к окно свойств, в котором вы можете настроить триггеры с регулярным выражением. Он поставляется с предустановленным примером, который хорошо подходит для изображений. И для каждого триггера регулярного выражения вы можете редактировать список действий или команд. В моем случае они обычно являются командами «кошки», чтобы скопировать в выбранный файл, чтобы загрузить его позже.

Эти действия или команды становятся элементами в меню небольшого выбора, которые будут отображаться каждый раз вы копируете что-то в буфер обмена, который соответствует регулярному выражению.

1
ответ дан 25 May 2018 в 19:31

Я действительно пропустил менеджеров буфера обмена, когда я перешел на Linux несколько лет назад. Один в KDE довольно хорош, но я переключился на Gnome. Я попробовал Glipper и Parcelite, но не нашел, что у них было то, что я хотел.

Я решил попробовать написать сам, используя Python и pyGTK. Он идет хорошо, и у меня есть функции, которые я хотел, но не мог найти: фрагменты с категориями, тегами и amp; значков в меню истории. Необязательный заголовок для фрагмента (или клипа). Автоматическое добавление содержимого буфера обмена в клип. Создайте новый клип. Загрузите файл в клип. Сохраните клип в файл.

Простая архитектура плагина позволяет добавлять дополнительную функциональность, записывая ее в Python. В настоящее время у меня есть плагины для: удаления пустых строк. dump snip category в файл. напишите клип. взорвите клип в несколько клипов. открыть URL-адрес в клипе в браузере. после клипа на PasteBin. удалите текст с помощью регулярного выражения. удалите теги HTML-XML. удалить ведущие символы. удалите номера строк. сократите URL-адрес.

Данные хранятся в базе данных SQLite, поэтому каждый клип / snip имеет такие свойства, как дата, последнее использование, время, название, источник и amp; примечание.

Хотя я далек от совершенства, я нахожу его очень полезным даже на современном этапе развития.

0
ответ дан 25 May 2018 в 19:31
  • 1
    Можете ли вы дать ссылку на вашу утилиту? – hexafraction 16 July 2012 в 23:44

Я использую расширение Clippings для Firefox и QuickText Extention для Thunderbird.

https://addons.mozilla.org/en-US/firefox/addon/clippings/

https://addons.mozilla.org/en-US/firefox/addon/clippings/

0
ответ дан 25 May 2018 в 19:31

Я использую диспетчер буфера обмена xfce4-clipman, и он предоставляет именно то, о чем вы просите. У меня есть настройка таким образом, что всякий раз, когда я копирую URL-адрес в буфер обмена, появляется небольшое меню, и я могу выбрать соответственно.

apt-get install xfce4-clipman xfce4-clipman-plugin

Когда вы установили плагин на свою панель, найдите свой путь к окно свойств, в котором вы можете настроить триггеры с регулярным выражением. Он поставляется с предустановленным примером, который хорошо подходит для изображений. И для каждого триггера регулярного выражения вы можете редактировать список действий или команд. В моем случае они обычно являются командами «кошки», чтобы скопировать в выбранный файл, чтобы загрузить его позже.

Эти действия или команды становятся элементами в меню небольшого выбора, которые будут отображаться каждый раз вы копируете что-то в буфер обмена, который соответствует регулярному выражению.

1
ответ дан 25 July 2018 в 21:30

Я действительно пропустил менеджеров буфера обмена, когда я перешел на Linux несколько лет назад. Один в KDE довольно хорош, но я переключился на Gnome. Я попробовал Glipper и Parcelite, но не нашел, что у них было то, что я хотел.

Я решил попробовать написать сам, используя Python и pyGTK. Он идет хорошо, и у меня есть функции, которые я хотел, но не мог найти: фрагменты с категориями, тегами и amp; значков в меню истории. Необязательный заголовок для фрагмента (или клипа). Автоматическое добавление содержимого буфера обмена в клип. Создайте новый клип. Загрузите файл в клип. Сохраните клип в файл.

Простая архитектура плагина позволяет добавлять дополнительную функциональность, записывая ее в Python. В настоящее время у меня есть плагины для: удаления пустых строк. dump snip category в файл. напишите клип. взорвите клип в несколько клипов. открыть URL-адрес в клипе в браузере. после клипа на PasteBin. удалите текст с помощью регулярного выражения. удалите теги HTML-XML. удалить ведущие символы. удалите номера строк. сократите URL-адрес.

Данные хранятся в базе данных SQLite, поэтому каждый клип / snip имеет такие свойства, как дата, последнее использование, время, название, источник и amp; примечание.

Хотя я далек от совершенства, я нахожу его очень полезным даже на современном этапе развития.

0
ответ дан 25 July 2018 в 21:30
  • 1
    Можете ли вы дать ссылку на вашу утилиту? – hexafraction 16 July 2012 в 23:44

Я использую расширение Clippings для Firefox и QuickText Extention для Thunderbird.

https://addons.mozilla.org/en-US/firefox/addon/clippings/

https://addons.mozilla.org/en-US/firefox/addon/clippings/

0
ответ дан 25 July 2018 в 21:30

Я использую диспетчер буфера обмена xfce4-clipman, и он предоставляет именно то, о чем вы просите. У меня есть настройка таким образом, что всякий раз, когда я копирую URL-адрес в буфер обмена, появляется небольшое меню, и я могу выбрать соответственно.

apt-get install xfce4-clipman xfce4-clipman-plugin

Когда вы установили плагин на свою панель, найдите свой путь к окно свойств, в котором вы можете настроить триггеры с регулярным выражением. Он поставляется с предустановленным примером, который хорошо подходит для изображений. И для каждого триггера регулярного выражения вы можете редактировать список действий или команд. В моем случае они обычно являются командами «кошки», чтобы скопировать в выбранный файл, чтобы загрузить его позже.

Эти действия или команды становятся элементами в меню небольшого выбора, которые будут отображаться каждый раз вы копируете что-то в буфер обмена, который соответствует регулярному выражению.

1
ответ дан 31 July 2018 в 12:59

Я действительно пропустил менеджеров буфера обмена, когда я перешел на Linux несколько лет назад. Один в KDE довольно хорош, но я переключился на Gnome. Я попробовал Glipper и Parcelite, но не нашел, что у них было то, что я хотел.

Я решил попробовать написать сам, используя Python и pyGTK. Он идет хорошо, и у меня есть функции, которые я хотел, но не мог найти: фрагменты с категориями, тегами и amp; значков в меню истории. Необязательный заголовок для фрагмента (или клипа). Автоматическое добавление содержимого буфера обмена в клип. Создайте новый клип. Загрузите файл в клип. Сохраните клип в файл.

Простая архитектура плагина позволяет добавлять дополнительную функциональность, записывая ее в Python. В настоящее время у меня есть плагины для: удаления пустых строк. dump snip category в файл. напишите клип. взорвите клип в несколько клипов. открыть URL-адрес в клипе в браузере. после клипа на PasteBin. удалите текст с помощью регулярного выражения. удалите теги HTML-XML. удалить ведущие символы. удалите номера строк. сократите URL-адрес.

Данные хранятся в базе данных SQLite, поэтому каждый клип / snip имеет такие свойства, как дата, последнее использование, время, название, источник и amp; примечание.

Хотя я далек от совершенства, я нахожу его очень полезным даже на современном этапе развития.

0
ответ дан 31 July 2018 в 12:59
  • 1
    Можете ли вы дать ссылку на вашу утилиту? – hexafraction 16 July 2012 в 23:44

Я использую расширение Clippings для Firefox и QuickText Extention для Thunderbird.

https://addons.mozilla.org/en-US/firefox/addon/clippings/

https://addons.mozilla.org/en-US/firefox/addon/clippings/

0
ответ дан 31 July 2018 в 12:59

Я использую диспетчер буфера обмена xfce4-clipman, и он предоставляет именно то, о чем вы просите. У меня есть настройка таким образом, что всякий раз, когда я копирую URL-адрес в буфер обмена, появляется небольшое меню, и я могу выбрать соответственно.

apt-get install xfce4-clipman xfce4-clipman-plugin

Когда вы установили плагин на свою панель, найдите свой путь к окно свойств, в котором вы можете настроить триггеры с регулярным выражением. Он поставляется с предустановленным примером, который хорошо подходит для изображений. И для каждого триггера регулярного выражения вы можете редактировать список действий или команд. В моем случае они обычно являются командами «кошки», чтобы скопировать в выбранный файл, чтобы загрузить его позже.

Эти действия или команды становятся элементами в меню небольшого выбора, которые будут отображаться каждый раз вы копируете что-то в буфер обмена, который соответствует регулярному выражению.

1
ответ дан 2 August 2018 в 03:08

Я действительно пропустил менеджеров буфера обмена, когда я перешел на Linux несколько лет назад. Один в KDE довольно хорош, но я переключился на Gnome. Я попробовал Glipper и Parcelite, но не нашел, что у них было то, что я хотел.

Я решил попробовать написать сам, используя Python и pyGTK. Он идет хорошо, и у меня есть функции, которые я хотел, но не мог найти: фрагменты с категориями, тегами и amp; значков в меню истории. Необязательный заголовок для фрагмента (или клипа). Автоматическое добавление содержимого буфера обмена в клип. Создайте новый клип. Загрузите файл в клип. Сохраните клип в файл.

Простая архитектура плагина позволяет добавлять дополнительную функциональность, записывая ее в Python. В настоящее время у меня есть плагины для: удаления пустых строк. dump snip category в файл. напишите клип. взорвите клип в несколько клипов. открыть URL-адрес в клипе в браузере. после клипа на PasteBin. удалите текст с помощью регулярного выражения. удалите теги HTML-XML. удалить ведущие символы. удалите номера строк. сократите URL-адрес.

Данные хранятся в базе данных SQLite, поэтому каждый клип / snip имеет такие свойства, как дата, последнее использование, время, название, источник и amp; примечание.

Хотя я далек от совершенства, я нахожу его очень полезным даже на современном этапе развития.

0
ответ дан 2 August 2018 в 03:08
  • 1
    Можете ли вы дать ссылку на вашу утилиту? – hexafraction 16 July 2012 в 23:44

Я использую расширение Clippings для Firefox и QuickText Extention для Thunderbird.

https://addons.mozilla.org/en-US/firefox/addon/clippings/

https://addons.mozilla.org/en-US/firefox/addon/clippings/

0
ответ дан 2 August 2018 в 03:08

Я использую диспетчер буфера обмена xfce4-clipman, и он предоставляет именно то, о чем вы просите. У меня есть настройка таким образом, что всякий раз, когда я копирую URL-адрес в буфер обмена, появляется небольшое меню, и я могу выбрать соответственно.

apt-get install xfce4-clipman xfce4-clipman-plugin

Когда вы установили плагин на свою панель, найдите свой путь к окно свойств, в котором вы можете настроить триггеры с регулярным выражением. Он поставляется с предустановленным примером, который хорошо подходит для изображений. И для каждого триггера регулярного выражения вы можете редактировать список действий или команд. В моем случае они обычно являются командами «кошки», чтобы скопировать в выбранный файл, чтобы загрузить его позже.

Эти действия или команды становятся элементами в меню небольшого выбора, которые будут отображаться каждый раз вы копируете что-то в буфер обмена, который соответствует регулярному выражению.

1
ответ дан 4 August 2018 в 19:00

Я действительно пропустил менеджеров буфера обмена, когда я перешел на Linux несколько лет назад. Один в KDE довольно хорош, но я переключился на Gnome. Я попробовал Glipper и Parcelite, но не нашел, что у них было то, что я хотел.

Я решил попробовать написать сам, используя Python и pyGTK. Он идет хорошо, и у меня есть функции, которые я хотел, но не мог найти: фрагменты с категориями, тегами и amp; значков в меню истории. Необязательный заголовок для фрагмента (или клипа). Автоматическое добавление содержимого буфера обмена в клип. Создайте новый клип. Загрузите файл в клип. Сохраните клип в файл.

Простая архитектура плагина позволяет добавлять дополнительную функциональность, записывая ее в Python. В настоящее время у меня есть плагины для: удаления пустых строк. dump snip category в файл. напишите клип. взорвите клип в несколько клипов. открыть URL-адрес в клипе в браузере. после клипа на PasteBin. удалите текст с помощью регулярного выражения. удалите теги HTML-XML. удалить ведущие символы. удалите номера строк. сократите URL-адрес.

Данные хранятся в базе данных SQLite, поэтому каждый клип / snip имеет такие свойства, как дата, последнее использование, время, название, источник и amp; примечание.

Хотя я далек от совершенства, я нахожу его очень полезным даже на современном этапе развития.

0
ответ дан 4 August 2018 в 19:00
  • 1
    Можете ли вы дать ссылку на вашу утилиту? – hexafraction 16 July 2012 в 23:44

Я использую расширение Clippings для Firefox и QuickText Extention для Thunderbird.

https://addons.mozilla.org/en-US/firefox/addon/clippings/

https://addons.mozilla.org/en-US/firefox/addon/clippings/

0
ответ дан 4 August 2018 в 19:00

Я использую диспетчер буфера обмена xfce4-clipman, и он предоставляет именно то, о чем вы просите. У меня есть настройка таким образом, что всякий раз, когда я копирую URL-адрес в буфер обмена, появляется небольшое меню, и я могу выбрать соответственно.

apt-get install xfce4-clipman xfce4-clipman-plugin

Когда вы установили плагин на свою панель, найдите свой путь к окно свойств, в котором вы можете настроить триггеры с регулярным выражением. Он поставляется с предустановленным примером, который хорошо подходит для изображений. И для каждого триггера регулярного выражения вы можете редактировать список действий или команд. В моем случае они обычно являются командами «кошки», чтобы скопировать в выбранный файл, чтобы загрузить его позже.

Эти действия или команды становятся элементами в меню небольшого выбора, которые будут отображаться каждый раз вы копируете что-то в буфер обмена, который соответствует регулярному выражению.

1
ответ дан 6 August 2018 в 03:20

Я действительно пропустил менеджеров буфера обмена, когда я перешел на Linux несколько лет назад. Один в KDE довольно хорош, но я переключился на Gnome. Я попробовал Glipper и Parcelite, но не нашел, что у них было то, что я хотел.

Я решил попробовать написать сам, используя Python и pyGTK. Он идет хорошо, и у меня есть функции, которые я хотел, но не мог найти: фрагменты с категориями, тегами и amp; значков в меню истории. Необязательный заголовок для фрагмента (или клипа). Автоматическое добавление содержимого буфера обмена в клип. Создайте новый клип. Загрузите файл в клип. Сохраните клип в файл.

Простая архитектура плагина позволяет добавлять дополнительную функциональность, записывая ее в Python. В настоящее время у меня есть плагины для: удаления пустых строк. dump snip category в файл. напишите клип. взорвите клип в несколько клипов. открыть URL-адрес в клипе в браузере. после клипа на PasteBin. удалите текст с помощью регулярного выражения. удалите теги HTML-XML. удалить ведущие символы. удалите номера строк. сократите URL-адрес.

Данные хранятся в базе данных SQLite, поэтому каждый клип / snip имеет такие свойства, как дата, последнее использование, время, название, источник и amp; примечание.

Хотя я далек от совершенства, я нахожу его очень полезным даже на современном этапе развития.

0
ответ дан 6 August 2018 в 03:20
  • 1
    Можете ли вы дать ссылку на вашу утилиту? – hexafraction 16 July 2012 в 23:44

Я использую расширение Clippings для Firefox и QuickText Extention для Thunderbird.

https://addons.mozilla.org/en-US/firefox/addon/clippings/

https://addons.mozilla.org/en-US/firefox/addon/clippings/

0
ответ дан 6 August 2018 в 03:20

Я использую диспетчер буфера обмена xfce4-clipman, и он предоставляет именно то, о чем вы просите. У меня есть настройка таким образом, что всякий раз, когда я копирую URL-адрес в буфер обмена, появляется небольшое меню, и я могу выбрать соответственно.

apt-get install xfce4-clipman xfce4-clipman-plugin

Когда вы установили плагин на свою панель, найдите свой путь к окно свойств, в котором вы можете настроить триггеры с регулярным выражением. Он поставляется с предустановленным примером, который хорошо подходит для изображений. И для каждого триггера регулярного выражения вы можете редактировать список действий или команд. В моем случае они обычно являются командами «кошки», чтобы скопировать в выбранный файл, чтобы загрузить его позже.

Эти действия или команды становятся элементами в меню небольшого выбора, которые будут отображаться каждый раз вы копируете что-то в буфер обмена, который соответствует регулярному выражению.

1
ответ дан 7 August 2018 в 21:06

Я действительно пропустил менеджеров буфера обмена, когда я перешел на Linux несколько лет назад. Один в KDE довольно хорош, но я переключился на Gnome. Я попробовал Glipper и Parcelite, но не нашел, что у них было то, что я хотел.

Я решил попробовать написать сам, используя Python и pyGTK. Он идет хорошо, и у меня есть функции, которые я хотел, но не мог найти: фрагменты с категориями, тегами и amp; значков в меню истории. Необязательный заголовок для фрагмента (или клипа). Автоматическое добавление содержимого буфера обмена в клип. Создайте новый клип. Загрузите файл в клип. Сохраните клип в файл.

Простая архитектура плагина позволяет добавлять дополнительную функциональность, записывая ее в Python. В настоящее время у меня есть плагины для: удаления пустых строк. dump snip category в файл. напишите клип. взорвите клип в несколько клипов. открыть URL-адрес в клипе в браузере. после клипа на PasteBin. удалите текст с помощью регулярного выражения. удалите теги HTML-XML. удалить ведущие символы. удалите номера строк. сократите URL-адрес.

Данные хранятся в базе данных SQLite, поэтому каждый клип / snip имеет такие свойства, как дата, последнее использование, время, название, источник и amp; примечание.

Хотя я далек от совершенства, я нахожу его очень полезным даже на современном этапе развития.

0
ответ дан 7 August 2018 в 21:06
  • 1
    Можете ли вы дать ссылку на вашу утилиту? – hexafraction 16 July 2012 в 23:44

Я использую расширение Clippings для Firefox и QuickText Extention для Thunderbird.

https://addons.mozilla.org/en-US/firefox/addon/clippings/

https://addons.mozilla.org/en-US/firefox/addon/clippings/

0
ответ дан 7 August 2018 в 21:06

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

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