Commit graph

117 commits

Author SHA1 Message Date
Marco Hinz 438abff72b Doc: FAQ 10: temporarily disable Startify at start
Closes #190.
2015-12-07 15:00:13 +01:00
Marco Hinz b81dfa54b9 Ignore <nowait> before 7.3.1261
References #183.

Helped-by: @timss
2015-11-22 02:07:00 +01:00
kkoenig 83d1e8ad1c Doc: add missing tags for g:startify_list_order
Closes #187.
2015-11-17 22:16:03 +01:00
Marco Hinz 3e5809c776 Doc: sort options by topic 2015-11-16 13:15:03 +01:00
somini 5b43cef057 New option: g:startify_mapping_nowait
This option forces the use of <nowait> mappings.

This might be useful if you have global mappings that start with the same
characters as indexes from Startify.

References #180
Closes #186.
2015-11-16 12:32:28 +01:00
Marco Hinz 046c62115f Doc: add tmux-resurrect to FAQ
References #181.
2015-11-14 03:09:52 +01:00
Marco Hinz 80384d9c05 :SL without argument loads last session on Unix
References #181.
2015-11-14 02:18:03 +01:00
Konfekt 7b83d16e27 Doc: update refined filter option
Closes #185.
2015-11-06 18:17:37 +01:00
Marco Hinz df8b4e1fde Support for custom indices for g:startify_bookmarks
g:startify_bookmarks now supports custom indices directly. E.g.

    let g:startify_bookmarks = [ {'v': '~/.vimrc'} ]

References #176, #178.
2015-11-03 22:39:58 +01:00
Marco Hinz 695121f065 Change skiplist default + improve docs
Thanks for the feedback, @Osse.
2015-07-06 18:53:46 +02:00
Marco Hinz 1f42935fd6 Introduce g:startify_session_remove_lines
References #159.
2015-05-12 12:02:19 +02:00
Marco Hinz 3e143739d7 Expand '~' in the skiplist
The skiplist gets checked against normal Vim regular expressions. That also
means that you can't just use '~'; see ":h /\~".

That especially sneaky if you use variables that refer to directories within
your home directory.

Solution: expand them via fnamemodify().

References #154.
2015-04-20 02:46:36 +02:00
Marco Hinz e3988d2446 Doc: better explanation of skiplist option
References #154.
2015-04-15 10:29:00 +02:00
Marco Hinz 08c0164a1b Introduce g:startify_enable_unsafe
References #149.
2015-03-06 16:12:17 +01:00
Marco Hinz 5a60580711 Update recently used files on the fly
Startify depends on v:oldfiles which lists recently used files (taken from the
viminfo file). But viminfo only gets updated once in a session: at exiting
Vim. Thus when you worked in a Vim instance for some time and opened multiple
new buffers, v:oldfiles (and therefore :Startify) wouldn't show the most
recently used files anymore.

Luckily v:oldfiles is editable, so now, each new buffer simply prepends its
associated filename to it, making :Startify always up-to-date.

References #148.
2015-02-11 17:49:22 +01:00
Marco Hinz b184b92e96 Doc: add FAQ 09 "How do I center my header/footer?" 2015-01-15 18:28:55 +01:00
Marco Hinz 362fa1d957 Fix autoloading of sessions from bookmarked directories
References #144.
2015-01-14 11:46:18 +01:00
Marco Hinz aea086205c Change meaning of g:startify_session_autoload
References #142.
2015-01-08 21:42:54 +01:00
Marco Hinz 832c0a65b1 Doc: add :SClose 2015-01-06 00:59:17 +01:00
Marco Hinz d3e2ebd3e3 Correct grammar: "last recently" -> "most recently"
Closes #129.
2014-11-25 12:19:59 +01:00
Marco Hinz 8e9ef61087 Refactoring: make "dir" list always relative 2014-11-23 17:39:51 +01:00
Daniel Hahler f86d604915 Doc: use autocmd for remapping '<cr>'
Closes #126.
2014-11-22 18:59:13 +01:00
Marco Hinz 339cdae1af Expose "open buffers" functionality for mapping
References #123.
2014-11-22 18:15:29 +01:00
Marco Hinz e964a581d0 Only set customized &stl if it's empty
References #118.
2014-11-16 14:06:25 +01:00
Marco Hinz f8f90f5704 Doc: correct faq-01 2014-10-30 17:12:00 +01:00
Marco Hinz c493cb902b Doc: fix typo 2014-10-23 13:46:49 +02:00
Marco Hinz 56fcb1e62e Doc: use User autocmd instead of FileType
References #114.
2014-10-23 12:37:28 +02:00
Marco Hinz 5f45a3dc8e Doc: add missing option to options TOC 2014-10-09 16:14:03 +02:00
Marco Hinz d3d01a45ff Use cleaner line breaking 2014-09-30 12:44:39 +02:00
Marco Hinz 6616caa341 Doc: update g:startify_custom_header example 2014-09-17 17:31:17 +02:00
Marco Hinz 5085af8f0a Doc: sort TOC of options 2014-09-17 17:29:32 +02:00
Marco Hinz 5334a7eed5 Remove g:startify_session_detection
This was always enabled by default and no one seems to disable it.
2014-09-17 17:22:28 +02:00
Marco Hinz 298b53aeca Remove g:startify_restore_position
This is an unnecessary option.

    :h last-position-jump
2014-09-17 16:42:37 +02:00
Marco Hinz fa866e16f1 Remove g:startify_empty_buffer_key
This is an unnecessary option. It can be done like this:

    autocmd User Startified nnoremap <buffer><silent>X :enew<cr>
2014-09-17 16:32:07 +02:00
Marco Hinz 9fbbf730b9 Doc: add TOC to FAQ 2014-09-11 18:59:31 +02:00
Marco Hinz 7b41ac7369 Doc: add statusline plugins to the FAQ 2014-09-11 18:36:31 +02:00
Marco Hinz 1a5586e0da Trigger User autocmd for people to hook into
References #107.
2014-09-11 17:50:01 +02:00
Marco Hinz b92a8f1b51 Extend example configuration 2014-09-09 13:57:15 +02:00
Marco Hinz 00e9af20b3 Use sane defaults instead of an empty skiplist 2014-09-09 13:46:44 +02:00
Marco Hinz 4558912d0c Save sessions before loading another one
References #106.
2014-09-05 19:15:34 +02:00
Marco Hinz 236e3e9ea2 Add StartifySelect highlight group 2014-09-02 16:28:10 +02:00
Marco Hinz ba1208c3f5 Doc: update wording of g:startify_skiplist 2014-08-21 15:20:30 +02:00
Marco Hinz ec869a589e Issue a warning if the viminfo file can't be read
Also add a typical solution to the FAQ.

Closes #89.
2014-08-20 19:00:58 +02:00
Marco Hinz 7676944ad7 Doc: add another example for custom indices 2014-06-11 12:35:01 +02:00
Marco Hinz 19da8f9ee8 Make persistence work with normal sessions 2014-06-11 12:14:21 +02:00
Øystein Walle 5370a743f2 New option: show relative paths
Closes #72.
2014-03-31 10:30:52 +02:00
UncleBill 85a7168d71 Delete open buffers before loading a new session
Closes #70.
2014-03-18 11:34:53 +01:00
Anton Shemerey bed53e76e6 Doc: missing comma in g:startify_skiplist 2013-11-12 17:45:45 +01:00
Jeremy Mack ccd02cbe16 Make split fix for NERDTree explicit 2013-11-09 17:00:35 +01:00
Marco Hinz cd0fc8c045 Doc: add example config 2013-10-22 21:32:08 +02:00