Homepage: https://github.com/Neil-Smithline/org-auto-shorten-url
Author: Neil Smithline
Updated:
Automatically shorten URLs with Bit.ly (by default) in Org Mode
Automatically shorten URLs in `org-mode' using Bit.ly or a link shortener of your choice. **** NOTE: This package binds the `]' in `org-mode' overriding **** any other bindings for `]'. Putting: (require 'org-auto-shorten-url) in your `user-init-file' will enable this module. If you do not routinely use `org-mode', putting (when-feature-loaded 'org (require 'org-auto-shorten-url)) in your `user-init-file' will give you better performance during emacs startup. If needed, you can dowload the `bitly' package at https://github.com/Neil-Smithline/bitly.el and the `defhook' package at https://github.com/Neil-Smithline/defhook. If you don't want to use the `defhook' package you can comment out the `defhook' declaration near the end of this file and the "(require 'defhook)" line near the beginning of the file. Then add these lines to your `user-init-file': (add-hook 'org-mode-hook (lambda () (local-set-key "]" #'org-auto-shorten-url)))