From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Valera Rozuvan Newsgroups: gmane.emacs.help Subject: Scrolling the screen vertically Date: Wed, 4 Jul 2012 17:29:22 +0300 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1341412179 853 80.91.229.3 (4 Jul 2012 14:29:39 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 4 Jul 2012 14:29:39 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jul 04 16:29:39 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SmQaH-0006JJ-DE for geh-help-gnu-emacs@m.gmane.org; Wed, 04 Jul 2012 16:29:37 +0200 Original-Received: from localhost ([::1]:37360 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SmQaG-0004VX-BI for geh-help-gnu-emacs@m.gmane.org; Wed, 04 Jul 2012 10:29:36 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36300) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SmQa6-0004TU-IK for help-gnu-emacs@gnu.org; Wed, 04 Jul 2012 10:29:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SmQa5-0000Wj-2W for help-gnu-emacs@gnu.org; Wed, 04 Jul 2012 10:29:26 -0400 Original-Received: from mail-gg0-f169.google.com ([209.85.161.169]:37368) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SmQa4-0000Vc-Rn for help-gnu-emacs@gnu.org; Wed, 04 Jul 2012 10:29:24 -0400 Original-Received: by ggm4 with SMTP id 4so7604078ggm.0 for ; Wed, 04 Jul 2012 07:29:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=XqWO0RutpulGClTGcqHyn4i2Sj87zSBVhxzTnl/zo04=; b=N1SlcKRV9IZV4Z6OSG6OjqcQgzJo58IEPaLoJNjcL+ORaPLhmIypczBEapnzKezLto qEPAnXOJ5F48Oia6b1BZ8Z6gJMNfo7hWGVev/uWORh/H3e8zmSLpf6ZPGmrLskmUU7ov pkUgvYyohFBu3+6cj4mfl+iGow96GcwYZ1NCkK02NIA8sQdKwzn10REcxQMtD48Gw7n4 a0Cbo/gaxO+vmsP1ONmFV7g9Dt6CLl+YZ44ErwfFQY6wKaxqPYg0CGjjD/SAtJmSQH0s 4VypopaJ0WVMo+aR9itZtqDZZYuiesnZDUej+yUEggzVW+Y1461hladO4DjdeVMzAejq H/tA== Original-Received: by 10.50.216.202 with SMTP id os10mr1629204igc.17.1341412162162; Wed, 04 Jul 2012 07:29:22 -0700 (PDT) Original-Received: by 10.50.23.34 with HTTP; Wed, 4 Jul 2012 07:29:22 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.161.169 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:85657 Archived-At: Hi all, While horizontal scrolling of a screen is easy with the default key combos C-v and M-v, most times I run into the problem of quickly scrolling sideways. This is a problem for me because I use (setq truncate-lines t) in my ~/.emacs There is the C-a to go to the beginning of the line, and also the C-e to go to the end of the line. But if the line is very long, I would like fine-grained control - to scroll by the screen's width with an overlap of a few characters. Currently I use M-f and M-b to go right or left by words (this is faster then just using the right and left keys on the keyboard to move by a single character), but this method is still slow. Ideally I would like to write some key combo which lets me peek on any off-screen text (lines that are longer than the screen's width), and then go back to the location of the cursor (ideally the cursor shouldn't move). Is it possible to shift the "view-port" (don't know how to properly call it) 50 characters left or right? Any input on this problem will be appreciated. Regards, Valera Rozuvan