comparison runtime/doc/windows.txt @ 13555:78ead137b2ad v8.0.1651

patch 8.0.1651: cannot filter :ls output for terminal buffers commit https://github.com/vim/vim/commit/0751f51a5b428805a8c1e9fe529693d032bec991 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Mar 29 16:37:16 2018 +0200 patch 8.0.1651: cannot filter :ls output for terminal buffers Problem: Cannot filter :ls output for terminal buffers. Solution: Add flags for terminal buffers. (Marcin Szamotulski, closes https://github.com/vim/vim/issues/2751)
author Christian Brabandt <cb@256bit.org>
date Thu, 29 Mar 2018 16:45:06 +0200
parents 50e1077e0c3d
children 28ac7914b2b6
comparison
equal deleted inserted replaced
13554:c5b436c481f4 13555:78ead137b2ad
1 *windows.txt* For Vim version 8.0. Last change: 2017 Sep 25 1 *windows.txt* For Vim version 8.0. Last change: 2018 Mar 29
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
729 windows will not be visited. 729 windows will not be visited.
730 The last window (or where an error occurred) becomes 730 The last window (or where an error occurred) becomes
731 the current window. 731 the current window.
732 {cmd} can contain '|' to concatenate several commands. 732 {cmd} can contain '|' to concatenate several commands.
733 {cmd} must not open or close windows or reorder them. 733 {cmd} must not open or close windows or reorder them.
734 {not in Vi} {not available when compiled without the 734 {not in Vi}
735 |+listcmds| feature}
736 Also see |:tabdo|, |:argdo|, |:bufdo|, |:cdo|, |:ldo|, 735 Also see |:tabdo|, |:argdo|, |:bufdo|, |:cdo|, |:ldo|,
737 |:cfdo| and |:lfdo| 736 |:cfdo| and |:lfdo|
738 737
739 *:bufdo* 738 *:bufdo*
740 :[range]bufdo[!] {cmd} Execute {cmd} in each buffer in the buffer list or if 739 :[range]bufdo[!] {cmd} Execute {cmd} in each buffer in the buffer list or if
758 buffer list. 757 buffer list.
759 Note: While this command is executing, the Syntax 758 Note: While this command is executing, the Syntax
760 autocommand event is disabled by adding it to 759 autocommand event is disabled by adding it to
761 'eventignore'. This considerably speeds up editing 760 'eventignore'. This considerably speeds up editing
762 each buffer. 761 each buffer.
763 {not in Vi} {not available when compiled without the 762 {not in Vi}
764 |+listcmds| feature}
765 Also see |:tabdo|, |:argdo|, |:windo|, |:cdo|, |:ldo|, 763 Also see |:tabdo|, |:argdo|, |:windo|, |:cdo|, |:ldo|,
766 |:cfdo| and |:lfdo| 764 |:cfdo| and |:lfdo|
767 765
768 Examples: > 766 Examples: >
769 767
972 11. Using hidden buffers *buffer-hidden* 970 11. Using hidden buffers *buffer-hidden*
973 971
974 A hidden buffer is not displayed in a window, but is still loaded into memory. 972 A hidden buffer is not displayed in a window, but is still loaded into memory.
975 This makes it possible to jump from file to file, without the need to read or 973 This makes it possible to jump from file to file, without the need to read or
976 write the file every time you get another buffer in a window. 974 write the file every time you get another buffer in a window.
977 {not available when compiled without the |+listcmds| feature}
978 975
979 *:buffer-!* 976 *:buffer-!*
980 If the option 'hidden' ('hid') is set, abandoned buffers are kept for all 977 If the option 'hidden' ('hid') is set, abandoned buffers are kept for all
981 commands that start editing another file: ":edit", ":next", ":tag", etc. The 978 commands that start editing another file: ":edit", ":next", ":tag", etc. The
982 commands that move through the buffer list sometimes make the current buffer 979 commands that move through the buffer list sometimes make the current buffer
1047 u unlisted buffers (overrides the "!") 1044 u unlisted buffers (overrides the "!")
1048 h hidden buffers 1045 h hidden buffers
1049 x buffers with a read error 1046 x buffers with a read error
1050 % current buffer 1047 % current buffer
1051 # alternate buffer 1048 # alternate buffer
1049 R terminal buffers with a running job
1050 F terminal buffers with a finished job
1051 ? terminal buffers without a job: `:terminal NONE`
1052 Combining flags means they are "and"ed together, e.g.: 1052 Combining flags means they are "and"ed together, e.g.:
1053 h+ hidden buffers which are modified 1053 h+ hidden buffers which are modified
1054 a+ active buffers which are modified 1054 a+ active buffers which are modified
1055 1055
1056 When using |:filter| the pattern is matched against the 1056 When using |:filter| the pattern is matched against the