Commit graph

210 commits

Author SHA1 Message Date
Marco Hinz 3b362f6514 Remove debug echo 2013-09-03 18:50:54 +02:00
Marco Hinz 6fd47ecea4 New option: g:startify_custom_footer 2013-09-03 00:08:17 +02:00
Marco Hinz 4f7d5aae53 Fix last line issue 2013-09-01 20:03:55 +02:00
Marco Hinz ddb4fce6b9 Make <insert> work like i 2013-08-31 21:41:32 +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 d7f9e0a50a Merge pull request 40 from mwcz
Closes #40.
2013-08-22 20:16:27 +02:00
mwcz 7e5cbc067b Allow progname 'vimx'
"I you are running Redhat/CentOS, you can install the vim-X11 package
(if you have gvim then this is already installed). This provides the
vimx command, which is a console version of Vim with X11-clipboard
support."
2013-08-22 20:16:05 +02:00
Marco Hinz a3021bd42b Fix comment typos 2013-08-22 19:54:46 +02:00
Marco Hinz 83292b06e4 README: add tab opening 2013-08-22 19:43:40 +02:00
Marco Hinz 5a14004635 Refactor s:open_buffers() 2013-08-22 19:39:27 +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 68bbece773 Prevent marking sessions 2013-08-15 13:44:19 +02:00
Marco Hinz b97e3c71d0 README: update 2013-08-14 11:40:56 +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 0354319801 SSave: fix warning message 2013-08-13 14:19:51 +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 aabdee64b9 Merge branch 'improve-sessions'
References #32.
2013-08-11 19:14:41 +02:00
Marco Hinz aa17311a94 Fix indexing for certain list orders
References #32.
2013-08-11 19:04:21 +02:00
Marco Hinz 050c424afe Doc: add another FAQ because of NERDTree 2013-08-10 10:43:28 +02:00
Marco Hinz 8c09725d03 User some helper variables 2013-08-10 10:41:27 +02:00
Marco Hinz f8c9b7ddfe New option: g:startify_session_autoload 2013-08-10 09:05:02 +02:00
Marco Hinz fd7c52a05b Remove useless concatenation 2013-08-09 16:17:35 +02:00
Marco Hinz e52768a3d7 Change into dir also for bookmarked dirs
References #32.
2013-08-09 15:08:56 +02:00
Marco Hinz d9b44f32f7 Refactor open_buffers() pt2 2013-08-09 13:15:33 +02:00
Marco Hinz a71514a97b Refactor set_mark() and open_buffers() 2013-08-09 12:21:20 +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 cede7aec39 Fix the use of s:numfiles 2013-08-05 14:40:45 +02:00
Marco Hinz e10b807ba9 Doc: g:startify_list_order 2013-08-05 13:52:24 +02:00
Marco Hinz 32c62857c9 Clean up VimEnter autocmd 2013-08-05 00:15:27 +02:00
Marco Hinz 516a92060e Bump to 1.7 2013-08-04 23:35:12 +02:00
Marco Hinz 22edae78d1 Merge branch 'restore-cursor-position' 2013-08-04 18:55:37 +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 34436b8da5 Remove VimEnter event after execution 2013-08-04 18:08:57 +02:00
Marco Hinz 0d132390dd Fix enew handling
Closes #33.
2013-08-04 18:06:05 +02:00
Marco Hinz a576a6370a Test for an empty viminfo file 2013-08-02 15:46:12 +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 257dcf5db3 Make it possible to change buffer's properties
If you ever should feel the urge to change the properties of Startify's
scratch buffer, you can overwrite them via an autocmd. E.g.:

    autocmd FileType startify setlocal buftype= statusline=YEEHAW

References #6.
2013-08-01 19:11:40 +02:00
Marco Hinz 44c01cf608 New lists handling 2013-07-30 10:26:40 +02:00
Marco Hinz 1675e50fca Join some setlocal commands 2013-07-30 00:05:06 +02:00
Marco Hinz 2c77ba02a2 Use skiplist to filter the current directory 2013-07-29 22:50:08 +02:00
Marco Hinz fd0d93476a Merge branch 'buffer-improvements'
Closes #30.
2013-07-29 21:59:25 +02:00
Marco Hinz 428d7f5a35 Prevent empty buffers
References #30.
2013-07-29 14:53:04 +02:00
Marco Hinz ae062f2b6f Unlet s:marked after execution
This lead to nasty bugs because Startify would take the wrong branch to
open the new buffers.

References #30.
2013-07-29 13:42:17 +02:00
Marco Hinz e0b295a725 Remember mappings until <cr> is hit
A certain branch tried to execute buffer-local mappings after calling
:enew. Therefore the mappings didn't exist anymore.

References #30.
2013-07-29 10:32:59 +02:00