Skip to content
This repository has been archived by the owner on Mar 29, 2022. It is now read-only.

akirak/clipurl.el

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clipurl.el — Work with URLs in the kill ring in Emacs

CI status

Deprecation notice: I won’t maintain this library any more. An alternative is here (it is not properly packaged yet).

This package provides convenient functions for working with URLs in the clipboard and the kill ring in Emacs. It lets you pick a URL in the kill ring as well as in the clipboard and run an action on the choice.

Prerequisites

  • Emacs 25.1
  • dash
  • s
  • ivy if you use ivy-clipurl.el

Usage

ivy-clipurl is the primary entry point to the package. Pick a URL via the interface and press M-o to choose an action. The default action can be customized through ivy-clipurl-default-action variable.

If you don’t want to use ivy-clipurl, you can use the following commands to pick a URL:

  • clipurl-insert-url-dwim to insert a link/URL into the current buffer.
  • clipurl-browse-url to open a selected URL in a browser.
  • clipurl-browse-url-other-window to open a selected URL in other window.
  • clipurl-browse-url-external-browser to open a selected URL using an external browser.

You can customize browser functions used by the commands in ivy-clipurl group.

To-Dos

  • [ ] Add a command to import URLs from an entry in Org mode
  • [ ] Provide more verbose display in ivy-clipurl

License

GPL v3

clipsave-mode

clipsave-mode is a minimalistic clipboard manager which takes advantages of kill ring. It watches the system clipboard and saves every content to the kill ring.

Prerequisites

Emacs 24.5

Installation

Turn on clipsave-mode.

Configuration

interprogram-paste-function must be properly configured to get the content of your system clipboard.

Optionally, you can change the interval of clipboard monitoring by customizing clipsave-timer-interval variable.

Usage

Clipboard contents are automatically saved into the kill ring. You can use C-y or M-y to retrieve an item.

License

GPL v3

About

Work with URLs in the kill ring in Emacs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published