how can anyone add the filename in the file in ex-mode?
<C-R>%  and  "%p works only in normal mode

  :put %

Or, if you need to insert it at a particular place,

        :10s/$/\=' '.expand('%')

will put it at the end of line #10. The basic idiom involves replacing something (EOL, BOL, or some offset in the line) with an evaluated expression that uses expand('%')

You can read more at

        :help sub-replace-special
        :help expand()

-tim





Reply via email to