]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(doc): improve the vim-shebang example
authorChristian Brabandt <cb@256bit.org>
Mon, 17 Jun 2024 11:06:34 +0000 (13:06 +0200)
committerChristian Brabandt <cb@256bit.org>
Mon, 17 Jun 2024 11:09:25 +0000 (13:09 +0200)
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/doc/various.txt

index d9bcdfa5483852be277dfca2d2a52ca1d1eeacb8..1ce892733ac926675e68fdca706e6d866e4b7a27 100644 (file)
@@ -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 @@ g8                 Print the hex values of the bytes used in the
                                                        *:#!* *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