home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / editors / 2138 < prev    next >
Encoding:
Text File  |  1992-09-02  |  853 b   |  29 lines

  1. Newsgroups: comp.editors
  2. Path: sparky!uunet!murphy!jpradley!jpr
  3. From: jpr@jpradley.jpr.com (Jean-Pierre Radley)
  4. Subject: Re: How do we include a "|" in vi macros ??
  5. Organization: Unix in NYC
  6. Date: Thu, 03 Sep 1992 02:41:14 GMT
  7. Message-ID: <1992Sep03.024114.6946@jpradley.jpr.com>
  8. Keywords: vi, macros, special characters
  9. References: <1992Aug31.185656.12365@bnr.ca>
  10. Lines: 17
  11.  
  12. In article <1992Aug31.185656.12365@bnr.ca> mschee@bcarh600.bnr.ca (Michael SamChee) writes:
  13. >Does anyone know how one can include the pipe character "|" in a vi macro?
  14. >
  15. >eg. map ^A :!exec cat tmp | more
  16. >
  17. >Nothing I've tried seems to work.
  18.  
  19.  
  20. The '|' is used by ex as a command separator.
  21.  
  22. Many shells maintain the obsolete symbol for piping, the '^'.
  23.  
  24. So try
  25.     map ^A :! do_this ^ do_that ^M
  26.  
  27. -- 
  28. Jean-Pierre Radley   Unix in NYC   jpr@jpr.com   jpradley!jpr   CIS: 72160,1341
  29.