Commit graph

85 commits

Author SHA1 Message Date
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
9e6b819936 Bump version to 1.8 2013-09-04 09:38:53 +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
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
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
53019cc309 Make Startify a scratch buffer again 2013-07-25 13:53:34 +02:00
Marco Hinz
4e9b9a2f31 Bump to 1.6 2013-05-30 10:26:55 +02:00
Marco Hinz
77aa5df09f Function renaming and reordering 2013-05-25 11:20:18 +02:00
Marco Hinz
3414459d82 Do not mangle global namespace 2013-05-13 19:53:44 +02:00
Marco Hinz
51314fd3c8 Put almost everything into autoload 2013-05-13 19:48:03 +02:00
Marco Hinz
b7175c0456 Bump to 1.5 2013-05-08 17:19:19 +02:00
Marco Hinz
47a96067c4 Better symlink handling 2013-05-08 17:18:11 +02:00
Marco Hinz
6266849a05 make v/a/b silent 2013-05-07 16:02:49 +02:00
Marco Hinz
c333d7a15a never close windows 2013-05-05 18:43:11 +02:00
Marco Hinz
b5205e17a7 ignore sessions for S/V/B 2013-05-03 10:56:06 +02:00
Marco Hinz
9349ae7bf9 make [e] and [q] unmarkable 2013-05-02 22:15:33 +02:00
Marco Hinz
d671a0957c add :SDelete 2013-05-02 21:16:26 +02:00
Marco Hinz
48d748cf0a catch specifically E444 on BufLeave 2013-05-02 20:16:15 +02:00
Marco Hinz
a8d959a737 remove now useless option g:startify_unlisted_buffer 2013-05-02 15:04:35 +02:00
Marco Hinz
134e983f9a add set_mark() and open_buffers() 2013-05-02 15:00:00 +02:00
Marco Hinz
eb406f3870 exclude bookmarked files from MRU list 2013-05-01 12:51:39 +02:00
Marco Hinz
c01acf3908 exclude bookmarked files from MRU files 2013-05-01 12:41:36 +02:00
Marco Hinz
d3f8a23cdc correct indentation 2013-04-30 14:35:22 +02:00
Marco Hinz
b97fcbd490 make function naming clearer 2013-04-30 13:34:25 +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
7ab3ca8565 remove filereadable() check for bookmarks
People want to bookmark directories, too. And I don't want to test for 2
things (filereadable() || isdirectory()), because people should know
what they bookmark anyway.

Closes #16.
2013-04-30 08:55:02 +02:00
Marco Hinz
74a5d12785 'e' -> empty, 'i' -> empty + insert mode 2013-04-30 00:40:58 +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
b5ec1605cc bump to 1.4 2013-04-29 23:20:05 +02:00
Marco Hinz
803b0adbbf use more idiomatic code style 2013-04-29 15:06:40 +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
406df759b7 ignore case 2013-04-29 01:34:53 +02:00
Marco Hinz
620bb954de change startup check regex once again #2 2013-04-28 15:05:25 +02:00
Marco Hinz
4a170ee843 change startup check regex once again
I'm terribly sorry for excluding all MacVim users.

Closes #14.
2013-04-28 13:33:39 +02:00
Marco Hinz
80f6ca4323 use 'i' instead of 'e' for empty buffer
I guess most people are used to just write away via 'i' after entering
Vim. So this change adheres to them. (Say "Thanks!" to @Osse)

If you don't like this change consider creating an additional, hidden
key for creating the empty buffer:

let g:startify_empty_buffer_key = 'e'
2013-04-28 13:30:05 +02:00
Marco Hinz
5cfbde36c1 simplify startup regex check 2013-04-28 12:30:31 +02:00
Alex Kunin
73494fb035 correct startup check to consider '.exe' 2013-04-28 12:18:46 +02:00
Marco Hinz
b6c528b6aa run startify at start only for 'vim' and 'gvim'
Don't call Startify at start when using evim, view, etc.
2013-04-28 09:17:57 +02:00
Marco Hinz
05edf67f05 bump to 1.3 2013-04-27 18:43:21 +02:00
Marco Hinz
bafdbcaa96 remove useless <silent> 2013-04-27 18:40:59 +02:00
Øystein Walle
b35bf399f6 change working directory when opening a file
It was discussed whether this should be optional or not and it was
agreed to just make this default behaviour for now.
2013-04-27 17:54:06 +02:00
Marco Hinz
1639fe5f8a make 'q' trigger either :bd or :quit 2013-04-27 14:59:23 +02:00
Marco Hinz
aab37d4ccd use double-click to select an entry
Previously a single-click was used. But this introduced a bug that
was suprisingly hard to prevent because of the 'line skipping feature'.

If one changed to another tab and then used a mouse click on the tabpage
to jump back to the tab containing the startify buffer, the click would
have delegated into the buffer and select the next entry automatically.

Just using a double-click prevents this without adding complex code.
2013-04-27 14:32:26 +02:00
Marco Hinz
9918dc4fd5 click anywhere on the line to select 2013-04-27 10:49:38 +02:00
Marco Hinz
25a900a40a make mouse clicks select an entry 2013-04-27 10:24:55 +02:00
Marco Hinz
d8da3a2a9e adjust cursor movements 2013-04-27 10:17:29 +02:00