Vimium C - CopyLinkText Enhanced by VIWLUIRR
A keyboard shortcut tool for keyboard-based page navigation and browser tab operations with an advanced omnibar and global shortcuts
Extension Metadata
About this extension
Differences from upstream (gdh1995/Vimium-C 31885269460a3f0635c7dd69176ed387ad138e96 commit)
This build contains exactly one enhancement; everything else is identical to the upstream master branch:
New $format option for LinkHints.activateCopyLinkText
Upstream's LinkHints.activateCopyLinkText can only copy the link text. This build adds a $format template option to it (semantics aligned with the $format of the copyWindowInfo command), so you can copy a link's text and URL in one shot:
Example mapping
unmap yf
map yf LinkHints.activateCopyLinkText format="${title}\n${url}"
Changed files: content/link_actions.ts, typings/messages.d.ts, background/help_dialog.ts (type declaration & help dialog text only).
This build contains exactly one enhancement; everything else is identical to the upstream master branch:
New $format option for LinkHints.activateCopyLinkText
Upstream's LinkHints.activateCopyLinkText can only copy the link text. This build adds a $format template option to it (semantics aligned with the $format of the copyWindowInfo command), so you can copy a link's text and URL in one shot:
Generic ${placeholder} syntax with || fallback chains, e.g. ${title||text};
Supported placeholders: ${text} / ${title} (link text), ${url} (URL, readable-decoded by default), ${rawurl} (the raw URL), ${host} (URL host); unknown placeholders resolve to an empty string;
Set decoded: false to disable URL decoding; the existing $join and $trim options keep working as before;
Without $format configured, behavior is exactly the same as upstream — no breaking changes.
Example mapping
unmap yf
map yf LinkHints.activateCopyLinkText format="${title}\n${url}"
Changed files: content/link_actions.ts, typings/messages.d.ts, background/help_dialog.ts (type declaration & help dialog text only).
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Get data from the clipboard
- Input data to the clipboard
- Access browsing history
- Display notifications to you
- Access recently closed tabs
- Access browser tabs
- Access browser activity during navigation
- Access your data for all websites
Optional permissions:
- Read and modify bookmarks
- Download files and read and modify the browser’s download history
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 2.12.3
- Size
- 395.73 KB
- Last updated
- 13 days ago (Oct 21, 2026)
- Related Categories
- License
- MIT License
- Version History
- Add to collection