summaryrefslogtreecommitdiff
path: root/static/plan9-4e/man1/lens.1
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-26 16:38:00 -0400
committerJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-26 16:38:00 -0400
commit97d5c458cfa039d857301e1ca7d5af3beb37131d (patch)
treeb460cd850d0537eb71806ba30358840377b27688 /static/plan9-4e/man1/lens.1
parentb89dc2331a50c63f8b33272a5c4c61ab98abdaa3 (diff)
build: Better Build System
Diffstat (limited to 'static/plan9-4e/man1/lens.1')
-rw-r--r--static/plan9-4e/man1/lens.139
1 files changed, 39 insertions, 0 deletions
diff --git a/static/plan9-4e/man1/lens.1 b/static/plan9-4e/man1/lens.1
new file mode 100644
index 00000000..58c49dc2
--- /dev/null
+++ b/static/plan9-4e/man1/lens.1
@@ -0,0 +1,39 @@
+.TH LENS 1
+.SH NAME
+lens \- interactive screen magnifier
+.SH SYNOPSIS
+.B lens
+.SH DESCRIPTION
+.I Lens
+presents a magnified view in its window of an arbitrary area on the screen.
+The default magnification is 4 (showing each pixel as a 4×4 pixel block in
+.IR lens 's
+window). This may be changed by typing a digit on the keyboard (with
+.B 0
+standing for 10), or by using the
+.B +
+and
+.B -
+keys to increase or decrease the magnification by one unit.
+The lower limit is ×1; the upper ×16.
+.PP
+The interface to indicate what area to magnify is dictated by the mouse multiplexing rules of
+.IR rio (1).
+Start by pressing mouse button 1 in the
+.I lens
+window and dragging, with the button pressed, to the center of the area to magnify.
+.I Lens
+will update the display as the mouse moves.
+Releasing the button freezes the
+.I lens
+display.
+The magnified view is static\(ema snapshot, not a movie\(embut typing a space or
+.B .
+key in the
+.I lens
+window will refresh the
+display, as will changing the magnification.
+.SH SOURCE
+.B /sys/src/cmd/lens.c
+.SH BUGS
+There should be an easier way to indicate what to magnify.