All Projects → misohena → phscroll

misohena / phscroll

Licence: other
Enable partial horizontal scroll in Emacs

Programming Languages

emacs lisp
2029 projects

Projects that are alternatives of or similar to phscroll

ob-elixir
org-babel functions for elixir evaluation
Stars: ✭ 24 (-53.85%)
Mutual labels:  org-mode
OrgMode.jl
A Julia library for working with Org.
Stars: ✭ 52 (+0%)
Mutual labels:  org-mode
org-mode-sms-inbox
Harvest org-mode todos with Dropbox, Twilio, and IFTTT.
Stars: ✭ 19 (-63.46%)
Mutual labels:  org-mode
org-sync-snippets
Simple extension to export snippets to org-mode and vice versa
Stars: ✭ 14 (-73.08%)
Mutual labels:  org-mode
org-roam-ui
A graphical frontend for exploring your org-roam Zettelkasten
Stars: ✭ 1,393 (+2578.85%)
Mutual labels:  org-mode
org-hexo
[DEPRECATE] Convert your org-mode blog to hexo markdown file
Stars: ✭ 20 (-61.54%)
Mutual labels:  org-mode
org-gantt
Gantt chart for emacs org-mode
Stars: ✭ 55 (+5.77%)
Mutual labels:  org-mode
bog
Extensions for research notes in Org mode
Stars: ✭ 57 (+9.62%)
Mutual labels:  org-mode
org-rich-yank
📋 Rich text clipboard for org-mode: Paste as a #+BEGIN_SRC block of correct mode, with link to where it came from
Stars: ✭ 59 (+13.46%)
Mutual labels:  org-mode
org-toggl-py
Create Toggl entries from Emacs org-mode CLOCK entries
Stars: ✭ 41 (-21.15%)
Mutual labels:  org-mode
yeonghoey
A personal knowledge base
Stars: ✭ 13 (-75%)
Mutual labels:  org-mode
finito.el
📚 Manage books with Emacs 📚
Stars: ✭ 34 (-34.62%)
Mutual labels:  org-mode
gcal
Google Calendar Utilities for Emacs
Stars: ✭ 12 (-76.92%)
Mutual labels:  org-mode
PKMigrator
Tools to migrate between various Personal Knowledge Management Utilities
Stars: ✭ 36 (-30.77%)
Mutual labels:  org-mode
github-orgmode-tests
This is a test project where you can explore how github interprets Org-mode files
Stars: ✭ 126 (+142.31%)
Mutual labels:  org-mode
ox-ssh
SSH config export for org-mode
Stars: ✭ 33 (-36.54%)
Mutual labels:  org-mode
org-outer-indent
An outer indentation org mode
Stars: ✭ 25 (-51.92%)
Mutual labels:  org-mode
zshorg
org-mode literate programming zsh config
Stars: ✭ 17 (-67.31%)
Mutual labels:  org-mode
orgmdb.el
An Emacs/org-mode watchlist manager and OMDb API client
Stars: ✭ 17 (-67.31%)
Mutual labels:  org-mode
copy-as-org-mode
A Firefox Add-on (WebExtension) to copy selected web page into Org-mode formatted text!
Stars: ✭ 138 (+165.38%)
Mutual labels:  org-mode

Partial Horizontal Scroll in Emacs

About

This elisp enables horizontal scrolling in specified parts of buffer even in line-wrapping mode (truncate-lines is nil).

./phscroll-screenshot.gif

Usage

  1. Load phscroll.el (require ‘phscroll)
  2. Select a region you want to horizontal scroll
  3. M-x phscroll-region

Other commands:

  • M-x phscroll-delete-all : Delete all scrolling area in the current buffer
  • M-x phscroll-delete-at : Delete a scrolling area at point
  • M-x phscroll-update-at : Update (redraw) a scrolling area at point

The following keys are available in scrolling area:

  • C-x < (M-x phscroll-scroll-left)
  • C-x > (M-x phscroll-scroll-right)
  • C-l (M-x phscroll-recenter-top-bottom)
  • C-S-l (M-x phscroll-recenter-left-right)

In org-mode

The following elisp enables horizontal scrolling in table parts of org-mode documents. By setting org-startup-truncated to nil, other parts will be displayed in wrapping.

(setq org-startup-truncated nil)
(load "org-phscroll.el")

Tips:

  • To turn off the effect of phscroll, use M-x org-phscroll-mode.
  • To scroll the current position of the screen to the left edge, press C-S-l twice.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].