Commit graph

319 commits

Author SHA1 Message Date
Øystein Walle 5370a743f2 New option: show relative paths
Closes #72.
2014-03-31 10:30:52 +02:00
Marco Hinz 110af7a38a Prevent using filter() on invalid types of values
Closes #75.
2014-03-31 10:18:58 +02:00
Marco Hinz 0bc4aae6f4 Make dir listing recursive
Closes #63.
2014-03-21 00:28:25 +01:00
UncleBill 85a7168d71 Delete open buffers before loading a new session
Closes #70.
2014-03-18 11:34:53 +01:00
Daniel Hahler 69fa3cf9af Handle "swap file found" (E325) exception
The user has been warned and asked about how to proceed already.
Catching this exception removes the additional output afterwards:

  Error detected while processing function <SNR>237_open_buffers:
  line   38:
  E325: ATTENTION

Closes #67.
2014-02-15 21:51:59 +01:00
Marco Hinz 2c4113999d Also fnameescape() if opening multiple files 2014-01-30 18:30:15 +01:00
Marco Hinz ca6915e420 Handle encrypted files 2013-12-19 10:26:00 +01:00
Marco Hinz 515bcd48b4 Make section highlighting local to buffer 2013-12-02 21:45:34 +01:00
Marco Hinz e8c11b910d Merge pull request 60 from @shemerey 2013-11-12 17:46:09 +01:00
Anton Shemerey bed53e76e6 Doc: missing comma in g:startify_skiplist 2013-11-12 17:45:45 +01:00
Marco Hinz 7ec3d687f4 Merge pull request 58 from mutewinter
Closes #58.
2013-11-09 17:01:01 +01:00
Jeremy Mack ccd02cbe16 Make split fix for NERDTree explicit 2013-11-09 17:00:35 +01:00
Øystein Walle e4f0009ce2 README: dir list -> enabled by default 2013-11-03 20:58:00 +01:00
Marco Hinz cbdfa0cd9d Heavy cursor handling refactoring
This elegant approach of cursor handling was sponsored by @Osse.

Thanks!
2013-10-24 07:33:19 +02:00
Marco Hinz 6121a5ebaa Fix wrong cursor position in a certain case pt2 2013-10-24 06:53:15 +02:00
Marco Hinz a5cb421dae Improve on when to clear matches 2013-10-23 21:19:35 +02:00
Marco Hinz 48b7307e9e Fix wrong cursor position in a certain case 2013-10-23 16:47:43 +02:00
Marco Hinz cd0fc8c045 Doc: add example config 2013-10-22 21:32:08 +02:00
Marco Hinz 9235f2e668 Syntax: add def link for StartifyFooter 2013-10-22 21:22:52 +02:00
Marco Hinz fc1999dcf7 Clear matches on opening entries 2013-10-22 20:17:57 +02:00
Marco Hinz 2bf1b5a1e0 Remove old and useless line 2013-10-22 19:16:59 +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 1d5d2458d2 Fix cursor handling with section headers 2013-10-22 14:42:31 +02:00
Marco Hinz 4aecc71d9f Doc: add section headers 2013-10-22 13:51:38 +02:00
Marco Hinz ebe31cc63d Merge branch 'section-headers'
References #45.
2013-10-22 13:38:18 +02:00
Marco Hinz 0968e6669e Make section headers easier to customize 2013-10-22 13:36:29 +02:00
Marco Hinz fd174b8f2f Make cursor handling work with sections 2013-10-22 13:22:36 +02:00
Marco Hinz b7fe86e492 Add highlighting for section headers 2013-10-22 13:01:32 +02:00
Marco Hinz 55d7bec03a Revert "Bang normal commands"
I forgot that I used no bang on purpose here. I'm very sorry for the
inconvenience.

This reverts commit b63c09907d.

Closes #55.
2013-10-20 16:26:31 +02:00
Marco Hinz 0ed0cd7e73 Use full keywords 2013-10-18 19:50:23 +02:00
Marco Hinz c657a56659 Use the blackhole register for :delete 2013-10-18 19:41:42 +02:00
Marco Hinz b63c09907d Bang normal commands 2013-10-18 19:37:19 +02:00
Marco Hinz bec18a1fa4 Doc: update FAQ on broken colors
References #49.
2013-10-18 11:52:10 +02:00
Marco Hinz eacd402a52 Sessions: don't save options
sessionoptions=options is a source of many problems. Startify disables
it temporarily.

References #49.
2013-10-18 11:48:03 +02:00
Marco Hinz d879f39a5d Doc: refactoring 2013-10-10 17:47:42 +02:00
Marco Hinz 48ed94400f Add context-sensitive section headers 2013-10-10 13:05:50 +02:00
Marco Hinz 25af84baa0 New option: g:startify_disable_at_vimenter 2013-09-24 18:17:26 +02:00
Marco Hinz 446f7dbbff Move modelines from bottom to top 2013-09-24 17:41:31 +02:00
Marco Hinz f11c15e3b7 Merge pull request 51 from paradigm
Closes #51.
2013-09-24 17:39:17 +02:00
Marco Hinz 03810e9096 New options: g:startify_session_save{vars,cmds} 2013-09-24 17:38:52 +02:00
Marco Hinz 109838624f Merge pull request 50 from eyetracker
Closes #50.
2013-09-23 11:06:10 +02:00
Asa Jay f8c60d9fd3 Force setting of filetype
In combination with certain plugins, the filetype wouldn't be set for
Startify, because a filetype was already set by another plugin in the
series of VimEnter autocmds.

Setting the filetype gets forced now.
2013-09-23 11:02:25 +02:00
Marco Hinz db4578f15f README: update 2013-09-20 16:25:03 +02:00
Marco Hinz 3457d35bbb Screenshot: update 2013-09-20 16:21:00 +02:00
Marco Hinz 33edf8d9dd Fix cursor handling #2 2013-09-20 15:28:21 +02:00
Marco Hinz 80c379980b Readd s:lastline 2013-09-20 14:23:20 +02:00
Marco Hinz 041f8461f4 README: add small remark about navigation 2013-09-20 11:29:20 +02:00
Marco Hinz 7a4b8bc340 Make cursor not wrap around
The wrap around feature was nice, but added too much code for what it
was worth. It also kind of defeated navigation by motions like }, gg
etc.
2013-09-20 11:07:34 +02:00