test5.in
上传用户:gddssl
上传日期:2007-01-06
资源大小:1003k
文件大小:1k
源码类别:

编辑器/阅读器

开发平台:

DOS

  1. Test for autocommand that deletes the current buffer on BufLeave event.
  2. Also test deleting the last buffer, should give a new, empty buffer.
  3. STARTTEST
  4. :au BufLeave Xxx bdel
  5. /start of
  6. :.,/end of/w! Xxx               " write test file Xxx
  7. :sp Xxx                         " split to Xxx
  8. :bdel                           " delete buffer Xxx, now we're back here
  9. G?this is a
  10. othis is some more text
  11. :                               " Append some text to this file
  12. :?start?,$w! test.out           " Write current file contents
  13. :bdel test.out                  " delete alternate buffer
  14. :au bufleave test5.in bdel
  15. :bdel!                          " delete current buffer, get an empty one
  16. ithis is another test line:w >>test.out
  17. :                               " append an extra line to the output file
  18. :!rm Xxx
  19. :qa!
  20. ENDTEST
  21. start of test file Xxx
  22. vim: set noai :
  23. this is a test
  24. this is a test
  25. this is a test
  26. this is a test
  27. end of test file Xxx