Commit graph

189 commits

Author SHA1 Message Date
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
Marco Hinz 5179180d58 Doc: add mappings section 2013-10-22 17:25:03 +02:00
Marco Hinz 8c28dc6f2e Doc: remove redundant descriptions 2013-10-22 17:02:26 +02:00
Marco Hinz 13e3fd5c58 Doc: add StartifySection highlight group 2013-10-22 14:44:31 +02:00
Marco Hinz 4aecc71d9f Doc: add section headers 2013-10-22 13:51:38 +02:00
Marco Hinz bec18a1fa4 Doc: update FAQ on broken colors
References #49.
2013-10-18 11:52:10 +02:00
Marco Hinz d879f39a5d Doc: refactoring 2013-10-10 17:47:42 +02:00
Marco Hinz 25af84baa0 New option: g:startify_disable_at_vimenter 2013-09-24 18:17:26 +02:00
Marco Hinz 03810e9096 New options: g:startify_session_save{vars,cmds} 2013-09-24 17:38:52 +02:00
Marco Hinz 236996f55b Doc: add nice custom header example 2013-09-18 22:22:04 +02:00
Marco Hinz 85ce548261 Add highlighting for custom footer 2013-09-04 09:25:33 +02:00
Marco Hinz f02ed576d5 Doc: clarify on the new option 2013-08-31 21:34:10 +02:00
Marco Hinz d6932388c6 Merge pull request 42 from bling 2013-08-31 21:29:34 +02:00
Bailey Ling a64ee097d8 New option: g:startify_change_to_vcs_root 2013-08-31 21:28:11 +02:00
Marco Hinz 26638b30d4 Introduce T for opening files in tabs
Closes #39.
2013-08-22 19:14:34 +02:00
Marco Hinz 519609d26e Doc: improve FAQ
References #37.
2013-08-21 10:42:50 +02:00
Marco Hinz ae74fc3ca0 Doc: clarify on custom indices 2013-08-13 15:37:29 +02:00
Marco Hinz c9c4b559a3 Doc: add option toc 2013-08-13 15:26:06 +02:00
Marco Hinz 23173c7d6b FAQ: add ctrlp/split issue
References #36.
2013-08-13 11:47:35 +02:00
Marco Hinz b624d3a439 New option: g:startify_session_persistence
Whenever you load/save a session, v:this_session is set automatically.
If this option is enabled and v:this_session exists, the session file
will be updated before exiting Vim.

References #32.
2013-08-13 11:10:41 +02:00
Marco Hinz 050c424afe Doc: add another FAQ because of NERDTree 2013-08-10 10:43:28 +02:00
Marco Hinz f8c9b7ddfe New option: g:startify_session_autoload 2013-08-10 09:05:02 +02:00
Marco Hinz 888dcfbc0d New option: g:startify_session_detection 2013-08-08 17:53:40 +02:00
Marco Hinz f96d217c70 Doc: add NERDTree hint to FAQ 2013-08-05 15:04:01 +02:00
Marco Hinz e10b807ba9 Doc: g:startify_list_order 2013-08-05 13:52:24 +02:00
Øystein Walle 7107538da0 Optionally restore cursor position
This uses the '" mark to restore the last cursor position when opening a
file, implemented as BufReadPost autocmd.
2013-08-04 18:51:47 +02:00
Marco Hinz 068c5ef102 Use MIT license
Tom Preston-Werner's keynote at OSCON 2013 convinced me that the MIT
license is the proper license for this plugin.
2013-08-02 12:47:01 +02:00
Marco Hinz 44c01cf608 New lists handling 2013-07-30 10:26:40 +02:00
Marco Hinz 2c77ba02a2 Use skiplist to filter the current directory 2013-07-29 22:50:08 +02:00
Marco Hinz 990c2d2a30 Docs: add Twitter handle 2013-07-22 20:36:38 +02:00
Marco Hinz 9dd72dd2cd New option: g:startify_show_dir
Closes #29.
2013-07-19 00:40:20 +02:00
Marco Hinz 6b08a71b94 Update 'local-additions' header 2013-07-17 08:07:57 +02:00
Marco Hinz 23349d1a98 New option: g:startify_change_to_dir 2013-07-15 23:19:56 +02:00
Marco Hinz c7fe8bb630 Docs: refactoring 2013-07-12 20:55:37 +02:00
Marco Hinz a7c2573cab Docs: add infos about the new custom header
Closes #27.
2013-07-11 13:50:53 +02:00
Marco Hinz 19d6b03b08 Docs: document b/s/v 2013-05-31 12:51:58 +02:00
Marco Hinz d1feb1e5e4 doc: typo 2013-05-07 22:15:25 +02:00
Marco Hinz ffd6a280e2 docs: fix typo 2013-05-03 12:24:08 +02:00
Marco Hinz d671a0957c add :SDelete 2013-05-02 21:16:26 +02:00
Marco Hinz a8d959a737 remove now useless option g:startify_unlisted_buffer 2013-05-02 15:04:35 +02:00
Marco Hinz d4fe8cab60 doc: reword custom indices section #3 2013-04-30 13:49:45 +02:00
Marco Hinz 3bf7e3322c doc: reword custom indices section #2 2013-04-30 13:46:03 +02:00
Marco Hinz ceb0b082b6 doc: reword custom indices section 2013-04-30 13:43:07 +02:00
Marco Hinz 4711a54cf5 new option: g:startify_custom_indices
People can now choose to create their own index mapping instead of
having the default behaviour of increasing numbers.

Closes #17.
2013-04-30 13:32:30 +02:00
Marco Hinz 74a5d12785 'e' -> empty, 'i' -> empty + insert mode 2013-04-30 00:40:58 +02:00
Marco Hinz 4533f7f7e4 add syn-match: StartifyFile 2013-04-30 00:35:16 +02:00
Marco Hinz a5021aacdd use either 'e' or 'i' for empty buffer
People seem to like both, so I made both of them defaults.
(I changed [i] back to [e] nevertheless.)
2013-04-30 00:03:55 +02:00
Marco Hinz afea247ac7 new option: g:startify_enable_special
If you set this variable to 0, [i] and [q] won't be shown.
2013-04-29 12:50:09 +02:00
Marco Hinz c2dba47d38 add color support without changing defaults 2013-04-29 12:36:48 +02:00
Marco Hinz 674e49816d new: g:startify_empty_buffer_key
This variable can be used to create a second mapping for creating the
empty buffer.

Closes #10.
2013-04-27 09:57:11 +02:00
Marco Hinz c92a2dd4a7 doc: rewording 2013-04-26 11:51:26 +02:00
Marco Hinz 4ff80eee57 doc: fix typo 2013-04-26 11:45:51 +02:00
Marco Hinz 267c7abe72 new option: g:startify_skiplist_server
Before this we ignored all Vim server instances. That was a bad
decision. Apart from some weird cases, where servernames were set, it
totally slipped my attention, that gvim would always set a servername.

Sorry, for breaking this plugin for all gvim users!

I removed the check and added a configurable list of servernames to
be ignored.
2013-04-26 10:18:31 +02:00
Marco Hinz 518960deb2 doc: add FAQ about iTerm2 and broken colors
Closes #2.
2013-04-25 16:36:17 +02:00
Marco Hinz 9a743ac0be new option: g:startify_skiplist
This list is supposed to contain Vim regular expressions to filter the
list of recently used files. An example is given in the doc.

Closes #5.
2013-04-25 14:11:40 +02:00
Marco Hinz 1f61fb4f07 doc: add to FAQ 2013-04-25 09:47:05 +02:00
Marco Hinz edcae997e7 add :Startify 2013-04-25 09:33:07 +02:00
Marco Hinz 93a639ef55 doc: add FAQ section 2013-04-25 09:10:23 +02:00
Marco Hinz 67ee9f2cad doc: ^d, not ^u 2013-04-25 09:01:20 +02:00
Marco Hinz 250fe3ed12 add option: g:startify_unlisted_buffer 2013-04-25 00:46:32 +02:00
Marco Hinz 90bfd61296 add input dialog completion 2013-04-24 15:01:43 +02:00
Marco Hinz 6cfbbbd6a1 add command argument completion 2013-04-24 14:28:35 +02:00
Marco Hinz 5c064488b3 make commands take session names 2013-04-24 13:46:11 +02:00
Marco Hinz 2e151dd811 stress the use of viminfo 2013-04-24 12:15:16 +02:00
Marco Hinz 05cc44f7f9 add bookmarks 2013-04-24 10:42:35 +02:00
Marco Hinz bb1c61c8bd docs: clarify on navigation 2013-04-24 08:06:47 +02:00
Marco Hinz 1129f480ea update docs; add screenshot 2013-04-24 08:01:07 +02:00
Marco Hinz 34ec263a17 add doc 2013-04-24 07:53:33 +02:00