1. |
Create a library of documents, link them on-the-fly and retrieve any one at the touch of a button containing its short id. See "hib-doc-id.el". (Use the Action Key to activate any cross-reference herein). |
1. |
Create a library of documents, link them on-the-fly and retrieve any one at the touch of a button containing its short id. See "hib-doc-id.el". (Use the Action Key to activate any cross-reference herein). |
2. |
Action Key click to follow URLs with section links, Markdown links, Emacs outline heading links, Org mode links, file and directory links and program identifier references. See "DEMO#HTML Markdown and Emacs Outline Hash Links". |
3. |
Random access to sections of a Table of Contents in DEMO, README and TUTORIAL files as well as Internet RFCs. Entries in a code library MANIFEST file work the same way. See "DEMO#Table of Contents Browsing". |
4. |
Display and edit local or remote files and directories simply by pressing on their names. Hyperbole will automatically embed certain key variables in link pathnames so that as these links are moved from site to site and the variable values change at each site, the links are properly maintained. See "DEMO#Path Suffixes and Variables" and "DEMO#Path Prefixes". |
5. |
Automatically translate POSIX and MSWindows paths within buffers or links to the right format for the current operating system, eliminating the drudgery of converting backslashes to forward slashes. See "DEMO#POSIX and MSWindows Paths". |
6. |
Quickly search the web for targeted types of information such as programming questions, code libraries, images, videos, locations, word definitions, wikipedia entries or even tweets. See "DEMO#Hyperbole Menus". |
7. |
Embed social media hashtags and user names in any text files. Then jump to the associated web page in your favorite web browser with an Action Key press. See "DEMO#Social Media Hashtags and Usernames". |
8. |
Similarly, you can embed github and git object links in any files with a simple syntax and Hyperbole will display the associated objects with an Action Key press. See "DEMO#Github (Remote) References" and "DEMO#Git (Local) References". |
9. |
Full-text search for any contact-related information across thousands of contacts in under a second. The fastest contact manager you have ever used, with hierarchical entries so you can easily find everyone on a particular team or within an organization. Then collapse all matches to a single line each while still seeing name, phone number and email information. Edit entries with a single key press. See "DEMO#HyRolo". |
10. |
Select regions of structured text or source code to copy or move them between buffers with a single mouse drag or two key presses. These selectable things include: delimited pairs of (), @{@}, <>, [] and quote marks, source code functions, source code comments and matching tag pairs in HTML and SGML modes. See "DEMO#Thing Selection". |
11. |
Use the fantastic, auto-numbered Koutliner with per-item links and rapidly changeable views. See "DEMO#Koutliner". |
12. |
Rapid control over what is displayed in each window and frame with mouse drags and the Hyperbole HyControl system. See "DEMO#HyControl". |
12a. |
Drag Button Referents, Buffer Menu, Dired or Treemacs items to other windows to display them wherever you want. Integrate with the Ace Window package to `throw' items to specific windows with quick key sequences. See "DEMO#Displaying Items via Drags and Moving Buffers". |
12b. |
Drag-and-drop text regions across Emacs frames. See "DEMO#Thing Selection". |
12c. |
Swap buffers in windows across frames with a mouse drag. See "DEMO#Swapping Buffers". |
12d. |
With one command, rapidly create a grid of tiled windows displaying either selected buffers, buffers with a specific major mode or the most recently used buffer list, e.g. {63 C-c @} creates 6 rows, each with 3 columns of windows (18 total) and displays the first 18 buffers in them when in a HyControl mode. You can mark buffers, files and directories in the Buffer menu, iBuffer and Dired modes and then use the same above command to display them in a grid of windows. See "DEMO#Windows Grid". |
12e. |
Use a quick mouse key press to scroll any window line to the top or bottom of a window, to see exactly what you want on screen. See "DEMO#Smart Scrolling". |
12f. |
Clone or tear off a window into its own frame with a quick mouse drag. See "DEMO#Cloning Windows". |
12g. |
Each frame can store a series of window configurations (layouts) which support working with sets of buffers and rapidly moving among them. See "DEMO#Window Configuration Drags". |
12h. |
Easily adjust the height and width of windows and frames as needed. See "DEMO#Frame Commands". |
12i. |
Quick clicks on different areas of a buffer's modeline will rotate through your working list of buffers, changing what each window displays. A popup menu gives you quick access to Hyperbole commands plus frame, window and buffer selection and management commands. GNU documentation manuals may be shown and navigated with a single mouse key. See "DEMO#Buffer Menu and Screen Control". |