0
0
mirror of https://github.com/vim/vim.git synced 2025-08-26 20:03:41 -04:00

updated for version 7.0171

This commit is contained in:
Bram Moolenaar 2005-12-16 21:55:46 +00:00
parent 83c465c705
commit 146522e760
4 changed files with 43 additions and 17 deletions

View File

@ -1,4 +1,4 @@
*scroll.txt* For Vim version 7.0aa. Last change: 2005 Apr 01 *scroll.txt* For Vim version 7.0aa. Last change: 2005 Dec 16
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -153,31 +153,39 @@ to the closest character that is on the screen. The value of 'sidescroll' is
not used. not used.
z<Right> or *zl* *z<Right>* z<Right> or *zl* *z<Right>*
zl Scroll the screen [count] characters to the left. zl Move the view on the text [count] characters to the
This only works when 'wrap' is off. {not in Vi} right, thus scroll the text [count] characters to the
left. This only works when 'wrap' is off. {not in
Vi}
z<Left> or *zh* *z<Left>* z<Left> or *zh* *z<Left>*
zh Scroll the screen [count] characters to the right. zh Move the view on the text [count] characters to the
This only works when 'wrap' is off. {not in Vi} left, thus scroll the text [count] characters to the
right. This only works when 'wrap' is off. {not in
Vi}
*zL* *zL*
zL Scroll the screen half a screenwidth to the left. zL Move the view on the text half a screenwidth to the
This only works when 'wrap' is off. {not in Vi} right, thus scroll the text half a screenwidth to the
left. This only works when 'wrap' is off. {not in
Vi}
*zH* *zH*
zH Scroll the screen half a screenwidth to the right. zH Move the view on the text half a screenwidth to the
This only works when 'wrap' is off. {not in Vi} left, thus scroll the text half a screenwidth to the
right. This only works when 'wrap' is off. {not in
Vi}
For the following two commands the cursor is not moved in the text, only the For the following two commands the cursor is not moved in the text, only the
text scrolls on the screen. text scrolls on the screen.
*zs* *zs*
zs Scroll the screen horizontally to position the cursor zs Scroll the text horizontally to position the cursor
at the start (left side) of the screen. This only at the start (left side) of the screen. This only
works when 'wrap' is off. {not in Vi} works when 'wrap' is off. {not in Vi}
*ze* *ze*
ze Scroll the screen horizontally to position the cursor ze Scroll the text horizontally to position the cursor
at the end (right side) of the screen. This only at the end (right side) of the screen. This only
works when 'wrap' is off. {not in Vi} works when 'wrap' is off. {not in Vi}

View File

@ -1,4 +1,4 @@
*todo.txt* For Vim version 7.0aa. Last change: 2005 Dec 14 *todo.txt* For Vim version 7.0aa. Last change: 2005 Dec 16
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -30,10 +30,6 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
*known-bugs* *known-bugs*
-------------------- Known bugs and current work ----------------------- -------------------- Known bugs and current work -----------------------
Using pipes to decrypt text still doesn't work, can't get the password.
:set shell=/bin/sh noshelltemp
:%!gpg --decrypt --no-tty --passphrase-fd 2
When inside input() and using "CTRL-R =" causing an exception the command line When inside input() and using "CTRL-R =" causing an exception the command line
isn't abandoned. (Yukihiro Nakadaira) isn't abandoned. (Yukihiro Nakadaira)

View File

@ -1,4 +1,4 @@
*version7.txt* For Vim version 7.0aa. Last change: 2005 Dec 14 *version7.txt* For Vim version 7.0aa. Last change: 2005 Dec 16
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -646,6 +646,8 @@ is already being edited by another Vim instance, the |SwapExists| event has
been added. The |v:swapname|, |v:swapchoice| and |v:swapcommand| variables been added. The |v:swapname|, |v:swapchoice| and |v:swapcommand| variables
can be used, for example to use the |client-server| functionality to bring the can be used, for example to use the |client-server| functionality to bring the
other Vim to the foreground. other Vim to the foreground.
When starting Vim with a "-t tag" argument, there is an existing swapfile and
the user selects "quit" or "abort" then exit Vim.
============================================================================== ==============================================================================
IMPROVEMENTS *improvements-7* IMPROVEMENTS *improvements-7*
@ -909,6 +911,10 @@ a hint that something might be wrong.
Win32: Preserve the hidden attribute of the viminfo file. Win32: Preserve the hidden attribute of the viminfo file.
In Insert mode CTRL-A didn't keep the last inserted text when using CTRL-O and
then a cursor key. Now keep the previously inserted text if nothing is
inserted after the CTRL-O. Allows using CTRL-O commands to move the cursor
without losing the last inserted text.
============================================================================== ==============================================================================
COMPILE TIME CHANGES *compile-changes-7* COMPILE TIME CHANGES *compile-changes-7*
@ -1483,4 +1489,10 @@ Unix: When filtering text with an external command Vim would still read input,
causing text typed for the command (e.g., a password) to be eaten and echoed. causing text typed for the command (e.g., a password) to be eaten and echoed.
Don't read input when the terminal is in cooked mode. Don't read input when the terminal is in cooked mode.
The Cygwin version of xxd used CR/LF line separators. (Corinna Vinschen)
Unix: When filtering text through a shell command some resulting text may be
dropped. Now after detecting that the child has exited try reading some more
of its output.
vim:tw=78:ts=8:ft=help:norl: vim:tw=78:ts=8:ft=help:norl:

View File

@ -820,9 +820,19 @@ main
*/ */
if (params.tagname != NULL) if (params.tagname != NULL)
{ {
#if defined(HAS_SWAP_EXISTS_ACTION)
swap_exists_did_quit = FALSE;
#endif
vim_snprintf((char *)IObuff, IOSIZE, "ta %s", params.tagname); vim_snprintf((char *)IObuff, IOSIZE, "ta %s", params.tagname);
do_cmdline_cmd(IObuff); do_cmdline_cmd(IObuff);
TIME_MSG("jumping to tag"); TIME_MSG("jumping to tag");
#if defined(HAS_SWAP_EXISTS_ACTION)
/* If the user doesn't want to edit the file then we quit here. */
if (swap_exists_did_quit)
getout(1);
#endif
} }
/* Execute any "+", "-c" and "-S" arguments. */ /* Execute any "+", "-c" and "-S" arguments. */