changeset 35444:a69f5799cd4a

runtime(doc): improve the vim-shebang example Commit: https://github.com/vim/vim/commit/ca471145321fa8089071330b7637ad3950ac4f11 Author: Christian Brabandt <cb@256bit.org> Date: Mon Jun 17 13:06:34 2024 +0200 runtime(doc): improve the vim-shebang example Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Mon, 17 Jun 2024 13:15:05 +0200
parents 469c6fb5cb2d
children 125046175f23
files runtime/doc/various.txt
diffstat 1 files changed, 9 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/doc/various.txt
+++ b/runtime/doc/various.txt
@@ -1,4 +1,4 @@
-*various.txt*   For Vim version 9.1.  Last change: 2024 Jun 15
+*various.txt*   For Vim version 9.1.  Last change: 2024 Jun 17
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -141,9 +141,15 @@ 8g8			Find an illegal UTF-8 byte sequenc
 							*:#!* *vim-shebang*
 :#!{anything}		Ignored, so that you can start a Vim script with: >
 				#!vim -S
-				echo "this is a Vim script"
-				quit
+				let mylogbook='$HOME/logbook.md'
+				exe $':e {mylogbook}'
+				$
+				put ='## ' .. strftime('%d. %b %Y')
+				norm! o
 <
+			Make that script executable and run it to create a
+			new diary entry.
+
 							*:z* *E144*
 :[range]z[+-^.=][count]	Display several lines of text surrounding the line
 			specified with [range], or around the current line