startify.txt 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. *startify.txt* Showing recently used files like a boss.
  2. *startify*
  3. __ __ ___
  4. /\ \__ /\ \__ __ /'___\
  5. ____\ \ ,_\ __ _ __\ \ ,_\/\_\/\ \__/ __ __
  6. /',__\\ \ \/ /'__`\ /\`'__\ \ \/\/\ \ \ ,__\/\ \/\ \
  7. /\__, `\\ \ \_/\ \L\.\_\ \ \/ \ \ \_\ \ \ \ \_/\ \ \_\ \
  8. \/\____/ \ \__\ \__/.\_\\ \_\ \ \__\\ \_\ \_\ \/`____ \
  9. \/___/ \/__/\/__/\/_/ \/_/ \/__/ \/_/\/_/ `/___/> \
  10. /\___/
  11. \/__/
  12. ==============================================================================
  13. CONTENTS *startify-contents*
  14. 1.Intro..........................................|startify-intro|
  15. 2.Usage..........................................|startify-usage|
  16. 3.Options........................................|startify-options|
  17. 4.Commands.......................................|startify-commands|
  18. 5.Author.........................................|startify-author|
  19. 6.License........................................|startify-license|
  20. ==============================================================================
  21. 1. Intro *startify-intro*
  22. Startify is a zero-conf plugin which shows recently used files and sessions
  23. that were saved to a certain directory.
  24. ==============================================================================
  25. 2. Usage *startify-usage*
  26. Startify basically provides two things:
  27. 1) If you start Vim without giving any filenames to it (or pipe stuff to it so
  28. it reads from STDIN), startify will show a small but pretty start screen
  29. which shows recently used files and sessions by default.
  30. 2) It eases handling of loading and saving sessions by only working with a
  31. certain directory. Two commands are used for convenience:
  32. :SLoad load a session
  33. :SSave save a session
  34. The default settings are pretty sane, so it should work without any
  35. configuration.
  36. ==============================================================================
  37. 3. Options *startify-options*
  38. Put these variables into your vimrc. The shown assignments are also the
  39. default values.
  40. ============-
  41. let g:startify_session_dir = '~/.vim/session'
  42. The directory to save/load sessions to/from.
  43. ============-
  44. let g:startify_show_sessions = 1
  45. List saved sessions in g:startify_session_dir.
  46. ============-
  47. let g:startify_show_files = 1
  48. List recently used files using viminfo.
  49. ============-
  50. let g:startify_show_files_number = 10
  51. The amount of files to list.
  52. ==============================================================================
  53. 4. Commands *startify-commands*
  54. There are only two commands for handling sessions:
  55. :SLoad load a session
  56. :SSave save a session
  57. ==============================================================================
  58. 5. About the author *startify-author*
  59. My nick on Freenode IRC is mhi^.
  60. For latest developments: https://github.com/mhinz
  61. If you use any of my plugins, star it on github. This is a great way of
  62. getting feedback! Same for issues or feature requests.
  63. Thank you for flying mhi airlines. Get the Vim on!
  64. ==============================================================================
  65. 6. Licence *startify-license*
  66. Copyright © Marco Hinz. Distributed under the same terms as Vim itself.
  67. See |license|.
  68. vim: tw=78