Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vifm/vifm.vim

Vim plugin that allows use of vifm as a file picker
https://github.com/vifm/vifm.vim

Document gf key of the :plugins menu

afc5a6d576b4f53dc621248f8fe0abda3bdf9c01 authored about 4 years ago by xaizek <[email protected]>
Allow specifying description for :commands in Lua

ea552f836669b6228e240eb636714f625b9d2ce6 authored about 4 years ago by xaizek <[email protected]>
Document Lua API so far

4b7663bdf500278a37c53d5955796c28025b9d25 authored over 4 years ago by xaizek <[email protected]>
Make plugin log available through :plugins menu

418e85517b4ecdf26bdaed94edcbf9de86e33183 authored over 4 years ago by xaizek <[email protected]>
Make print() accept any number of arguments

9dceb937a25684e723f6d68a11003846e8c9fdea authored over 4 years ago by xaizek <[email protected]>
Provide each plugin with its own environment

95dc12d98500670c8c9103ce052099097fa71d51 authored over 4 years ago by xaizek <[email protected]>
Fix verb form in documentation

08400e9b25570f01e112ea9e3f198270a3a43b7c authored over 4 years ago by xaizek <[email protected]>
Add :plugins command that opens plugins menu

Some credit definitely goes to anonymous which commented here:

https://q2a.vifm.info/326/beginn...

f7532129cc174254ffd90c9550e62cc05a2d05c0 authored over 4 years ago by xaizek <[email protected]>
Version v0.11

58eba83540131a4d4007c5519b1dc5106df4dd1b authored over 4 years ago by xaizek <[email protected]>
Recommend against setting 'shellcmdflag' to "-ic"

It's problematic and has unintended consequences.

dbec2657966a8c30e91cb4322ca31d06b20cb82b authored over 4 years ago by xaizek <[email protected]>
Made it possible to escape commas in patterns

As usual, by doubling.

Thanks to filterfalse.

9f4ffbbbd342c9601cbd028de25ff34bc0cd85ff authored over 4 years ago by xaizek <[email protected]>
Update Vim docs on :file[xtv] to refer to patterns

It used to refer to globs.

ca69539851d10e65aa3a1d50b77c8849df837840 authored over 4 years ago by xaizek <[email protected]>
Version v0.11-beta

25d630c9d1ede1c915e21f6896f6dd59362e013a authored over 4 years ago by xaizek <[email protected]>
Make :VifmCs handle LineNr highlight group

244ca7d26a6da91259dde6a80c60ee771de97afb authored over 4 years ago by xaizek <[email protected]>
Correct some background colors for :VifmCs

3684c163d61812191875f9f5ce180d7a0f9fe9e2 authored over 4 years ago by xaizek <[email protected]>
Format output of :VifmCs better

2b4f42cc3142b163de17971a3ebfc1e6bad3da3e authored over 4 years ago by xaizek <[email protected]>
Make :VifmCs ignore unknown color schemes

245d0eb6146fd6573788572260faf6095e2ce34f authored over 4 years ago by xaizek <[email protected]>
Restore previous color scheme after :VifmCs

ac227d424704c35d4ec47afdd88f19dec6eaa85b authored over 4 years ago by xaizek <[email protected]>
Drop list of color groups from colorconv.vim

c8d6927d5c6cbb38ca54f172101a23c45eab0420 authored over 4 years ago by xaizek <[email protected]>
Do not create buffers during :VifmCs conversions

16250d3cedd0b917183d2b838a6075ed0c8a7a9d authored over 4 years ago by xaizek <[email protected]>
Use a loop in s:ConvertCurrentScheme()

3cf10a12476e5f65814ecf81c134c390440089b4 authored over 4 years ago by xaizek <[email protected]>
Make colorconv.vim part of the plugin

bad60bf7bbc15e926bba33077d984030c45ea816 authored over 4 years ago by xaizek <[email protected]>
Fix %p macro of 'findprg' missing from Vim doc

Messed it up while splitting changes into commits (added it too early
and then removed it in the...

d8cbc6ce11ff3ee6e876236a57797d2e0f9cc159 authored over 4 years ago by xaizek <[email protected]>
Add `:restart full`

Same as :restart but makes it discard essentially all context.
This is useful with persistent ta...

6f7a4d1d0f0282d71916cc9823ba5f52839560da authored over 4 years ago by xaizek <[email protected]>
Fix highlighting of comments after some commands

Those which are handled by a generic vifmArgs syntax group.

68ec9c534d10e1fa256faf7d5d54ec260e12191f authored over 4 years ago by xaizek <[email protected]>
Add gF normal mode key

It acts like gf, but goes all the way to the ultimate target of the chain of
symbolic links.

Th...

13ac59e084ffe17bfa275e569994841a0b0a79ec authored over 4 years ago by xaizek <[email protected]>
Correct two comments in the syntax file

bfb79512df130772d9f43fd41a73cf6b7689e6a2 authored over 4 years ago by xaizek <[email protected]>
Highlight multiline matches :file[tvx] commands

:file[tvx] stands for :filetype, :filextype and :fileviewer.

:highlight was handling multiline ...

2b1f90742356aedd6fe31301aaa555f70849c75a authored over 4 years ago by xaizek <[email protected]>
Fix highlighting of regex patterns

They could consume too much and would stop at `\/`.

39ed2be449ad07040932ffe30b523b9c6b8bada7 authored over 4 years ago by xaizek <[email protected]>
Add %C (current tab) flag to 'tablabel'

21132f54f248ca4d19fe326433ae737598e38456 authored over 4 years ago by xaizek <[email protected]>
Document that 'tablabel' supports highlighting

And therefor 'tabprefix' and 'tabsuffix' as well.

90fca65fcd2d664b03f9d2c3c9207684c74bb154 authored over 4 years ago by xaizek <[email protected]>
Add 'tabprefix' and 'tabsuffix' options

They allow customizing tabline separators.

Thanks to CoreCube.

Closes #571 on GitHub.

6672632d29f82f1985a756f1457163b06e125cb9 authored over 4 years ago by xaizek <[email protected]>
Remove now unused TabNr and TabNrSel groups

Undoes part of #566 on GitHub.

ae7095750aad435bf797da9bdb694076aabcb0dd authored over 4 years ago by xaizek <[email protected]>
Add %N macro to 'tablabel' option

Expands to number of the tab.

d1c7fda3df4039aaacdd3d0062330efcb3b63427 authored over 4 years ago by xaizek <[email protected]>
Added basic support for using PowerShell on Win

Thanks to Fang (a.k.a. peromage).

Fixes #556 on GitHub.

4d7ec84ca80fc23be739c0a00e390188c075425f authored over 4 years ago by xaizek <[email protected]>
Fix highlighting of `fileviewer .*/,*/`

`/,*/` was incorrectly highlighted as a pattern.

a145e82052bea911d8ba210f5b549bb72d1a7b1c authored over 4 years ago by xaizek <[email protected]>
Fix missing highlighting of a commented line

When it follows `fileviewer *.ext`.

48ba4621c35b9c16fe85ab99f20292487bebd12a authored over 4 years ago by xaizek <[email protected]>
Slightly change the meaning of OddLine

Highlight odd lines which contain entries, not odd entries.
This also fixes non-transposed ls-li...

fd5e3f69cc92c98b2f8977480b8d4df4fddaf168 authored over 4 years ago by xaizek <[email protected]>
Add TabNrSel highlight group

Highlights tab number in current tab's label.

Thanks to iSeeU816.

Enhancement of #566 on GitHub.

e4af9791510fa6c45b352dfd6a9319ab670c26a9 authored over 4 years ago by xaizek <[email protected]>
Add v:jobcount builtin variable

It provides number of active jobs (number of lines in :jobs menu).

Thanks to iSeeU816.

Part of...

b66ee807c7e9f806d8ee82c204530c48aa1dadbd authored over 4 years ago by xaizek <[email protected]>
Add LineNr highlight group

Used for highlighting line number column of views.

Thanks to Anton Gepting.

Part of #461 on Gi...

35f3591fb98d7d6ff02ddf90d249af34afd261e2 authored over 4 years ago by xaizek <[email protected]>
Add TabNr highlight group

Thanks to iSeeU816.

Part of #566 on GitHub.

b6dce7323930af408db1b3c459d52d5701d55b04 authored over 4 years ago by xaizek <[email protected]>
Add OddLine highlight group

It's for highlighting every second entry of a pane.

Thanks to iSeeU816.

Part of #566 on GitHub.

d913befedc3a1adb8cd369bc1724699d4c3229e8 authored over 4 years ago by xaizek <[email protected]>
Add "treeleafsparent" value to 'dotdirs' option

Thanks to filterfalse and Melandel.

Closes #564 on GitHub.

6c315869daf91d5119577bd94f3492cfdbbc5887 authored over 4 years ago by xaizek <[email protected]>
Improve wording in documentation on sessions

f4caa6520f30a1b85902ebfa60201aa8b451d9f9 authored over 4 years ago by xaizek <[email protected]>
Drop section on generic session from documentation

It has a side-effect of ignoring command-line parameters as in:

vifm /etc

Facing this was ...

e560badac1ff2f8b3ebd4ee97cdea9df39b040b4 authored over 4 years ago by xaizek <[email protected]>
Disable numbers in neovim

Meant to address vifm/vifm.vim#46 on GitHub.

70b8b59a8544c4de853385be1edde9c0e7113116 authored over 4 years ago by xaizek <[email protected]>
Add v:session builtin variable

Provides name of current session or is an empty string.

183e7f0d78595bb2b3d14ab9f37b6a768853688f authored over 4 years ago by xaizek <[email protected]>
Add :session command to manage sessions

Thanks to Marcos Cruz.

5ffeead2d83242015f9186f0360d04d1ebb14c7d authored over 4 years ago by xaizek <[email protected]>
Add 'sessionoptions' option

Does nothing at the moment.

761eb25f79c46066c5b77ccb21b2f0b4ec108f0c authored over 4 years ago by xaizek <[email protected]>
Add :delsession command

9cd3fe7970f7e9cfbdf42a41f5c742f7fb417c65 authored over 4 years ago by xaizek <[email protected]>
Add a documentation section on sessions

74c49f0569cbc2ffce5ab69d061b1b45d435e8ef authored over 4 years ago by xaizek <[email protected]>
Properly add :tabonly to syntax file

12d9d0523b477333c622494b7072324633d71212 authored over 4 years ago by xaizek <[email protected]>
Update documentation on merging vifminfo file

07574533c5d6a5e831476e5da65e60ee82957572 authored over 4 years ago by xaizek <[email protected]>
Document resetting unstored session on :restart

8f0d5866b685cb3f8874f56c6787d42dcfb02382 authored over 4 years ago by xaizek <[email protected]>
Use :echoerr to report hard errors of the plugin

ed8e9ba5b05c0ed6f67f29ae8f91cb752b3958d4 authored over 4 years ago by xaizek <[email protected]>
Add HardLink highlight group

It is applied to regular files with more than one hard link.

Patch by Hans Bieshaar.

d7213e414dd3f52cec5571145d8558383ec30138 authored over 4 years ago by xaizek <[email protected]>
Somewhat improve docs on '{ignore,smart}case'

Thanks to filterfalse.

5b6291f4ed4f964ac12a467e9fa8cceeaee23043 authored over 4 years ago by xaizek <[email protected]>
Detect being run under Wayland

This is relevant for :filextype commands.

Thanks to mhdzli.

Closes #551 on GitHub.

5d54225f609c20ca693c593b9be28ff16d68e575 authored over 4 years ago by xaizek <[email protected]>
Add 'tablabel' option

It specifies format of a single tab's label when non-empty.

Thanks to aleksejrs.

Closes #473 o...

61106c418cc568fa08dddfca635cccfc3e630bc2 authored over 4 years ago by xaizek <[email protected]>
Some minor improvements in documentation

567fee2f43bf9506fadcc300c330f50a1563f5e1 authored over 4 years ago by xaizek <[email protected]>
Implement capturing output of bg apps on Windows

Thanks to Gene Zharov.

Fixes #521 on GitHub.

dd2f61ce7d03620a4bff940716564ba628458b68 authored over 4 years ago by xaizek <[email protected]>
Improve docs on '?' return value of filetype()

Thanks to filterfalse.

b6f9eda08539c91142ea6e8450772dfd0e3d3c54 authored over 4 years ago by xaizek <[email protected]>
Fix uses of :catch command

b9b726f4642e923e8e17d375f7ca038efa8bd4d0 authored over 4 years ago by xaizek <[email protected]>
Don't use exist() to check for :drop command

Thanks to Normen Hansen (a.k.a. normen).

Fixes vifm/vifm.vim#42 on GitHub.

be4831be6e00a5ca3299061e0865441fdbf52d10 authored over 4 years ago by xaizek <[email protected]>
Fix handling absence of :drop command

2eff0853490f21d0ba24443a1b70329eab83fa19 authored over 4 years ago by xaizek <[email protected]>
Add "v" flag to the 'tuioptions' option

It controls whether width of middle border is adjusted to equalize view
sizes.

Thanks to Matthi...

4c00865bacd96d7b5bd16566fbb2945a217eb805 authored over 4 years ago by xaizek <[email protected]>
Fix omission in documentation on 'runexec' option

Thanks to m-kru.

Fixes #539 on GitHub.

fea1942b0da6c4d13ca45fca0bf98975193ca9a8 authored over 4 years ago by xaizek <[email protected]>
Improve documentation for "bycontents" of :compare

Thanks to maxigaz.

See #531 on GitHub.

1993fca9d1b27082dad15ac6ccf5c061d9ac8b12 authored over 4 years ago by xaizek <[email protected]>
Mention gf handling .lnk-files on Windows in docs

0de5d3e5b2519881688849ce571464959c0ce692 authored almost 5 years ago by xaizek <[email protected]>
Add :tabo[nly] command

It closes all tabs but the current one.

d1706e24799e1ae7640665b209823eccee4cbba1 authored almost 5 years ago by xaizek <[email protected]>
Untie "savedirs" in 'vifminfo' from "dhistory"

38222ca1163abeab13970c61a83445a67d262891 authored almost 5 years ago by xaizek <[email protected]>
Fixed typo in Visual mode section

3bcb64f03e7dacf5ca9a8a261290c715f9b4fe23 authored almost 5 years ago by maxigaz <[email protected]>
Add "tabs" value to 'vifminfo' option.

It enables persistent tabs.

Thanks to Cosmin Popescu (a.k.a. cosminadrianpopescu), filterfalse ...

6826d64273225dc16291ecaa6a21d44607ad8931 authored almost 5 years ago by xaizek <[email protected]>
Fix documentation on external background commands

It incorrectly talked about "stdout" instead of "stderr".

Thanks to Gene Zharov.

See #521 on G...

e05d529f5321ed1ced3484e723b21520f2ea42e5 authored almost 5 years ago by xaizek <[email protected]>
Note that stderr of `:!cmd &` is ignored on Win

Thanks to Gene Zharov.

See #521 on GitHub. This is just to note that it's not there at the
mom...

b5a5749b72577a58b5f193d2b6f5f102cfea65b3 authored almost 5 years ago by xaizek <[email protected]>
Add refs to "Menus and dialogs" section of docs

From :commands and keys which open menus and dialogs detailed there.

See

https://www.reddit.co...

500c5e42bcb9a8b59cec194ab30f3351aee4b621 authored almost 5 years ago by xaizek <[email protected]>
Minor formatting and wording improvements in docs

aee5365729229b122c978d50494f32d024f8aad6 authored almost 5 years ago by xaizek <[email protected]>
Document how selection is handled on l/Enter

See https://q2a.vifm.info/589/f-c-in-filextype

b5b7a4cf28f43441ec37f38be47cabce90de44d9 authored almost 5 years ago by xaizek <[email protected]>
Fix verb form in description of the l key

d63906dd37f0c27cf2b08d935c28f2d421f0a8dc authored almost 5 years ago by xaizek <[email protected]>
Improve check for alternative buffer's existence

Thanks to Oskar Grunning (a.k.a. sQVe).

Fixes vifm/vifm.vim#34 on GitHub.

c3d988cae1cbcf610b660c88a4af546b3082a2b2 authored almost 5 years ago by xaizek <[email protected]>
Revert "Don't do bufnr(bufname('%'))"

This reverts commit a4a556ff7a351003cfa5f11ae361e2276c73e911.

The new version of the code wasn'...

ee10420a04b5687d5ccaed47e561146de61614d7 authored almost 5 years ago by xaizek <[email protected]>
Merge pull request #32 from sjhorst/master

Allow files with spaces on attachment select

fed4622890f5b7d4b3a4df3b0c404b5ee584bd9e authored almost 5 years ago by xaizek <[email protected]>
Replace substitute with escape

7fa44b7272f1f3b1386f244a333cdfbb28d3fa99 authored almost 5 years ago by Stephen Horst <[email protected]>
Don't do bufnr(bufname('%'))

Just bufnr('%') is the same.

a4a556ff7a351003cfa5f11ae361e2276c73e911 authored almost 5 years ago by xaizek <[email protected]>
Check existence of :drop in a non-ridiculous way

d735e484936ae78e5650bcce832c75a77f32795c authored almost 5 years ago by xaizek <[email protected]>
Document that netrw plugin must be disabled

If it's enabled, the following scenario doesn't work well:
1. Start Vim
2. Execute :e ..
3. L...

b5a0df7bdfd58c5edd1b52c97a1aa21b805af65f authored almost 5 years ago by xaizek <[email protected]>
Put the word "preview" to description of :view

Thanks to m-fonseca.

Fixes #508 on GitHub.

b4ee821a26618356691aa6f66567c7bc78a57240 authored almost 5 years ago by xaizek <[email protected]>
Don't use b:data to avoid a race

Callback might be called before term_start() is done.

868ff403790fbc059e0f47b6e5d97d74d17dba69 authored almost 5 years ago by xaizek <[email protected]>
Replicate typo fix on Vim documentation

429e87bd003a3f59189a9ab396f2ad655d923ac0 authored almost 5 years ago by xaizek <[email protected]>
Mark all functions with "abort" keyword

5a530d8cd5e599776e285a2e2c6c7f9e1aff1952 authored almost 5 years ago by xaizek <[email protected]>
Define VifmExitCb at most once

7c780e6534a764ec6daddf82e206443b31bc9e72 authored almost 5 years ago by xaizek <[email protected]>
Allow files with spaces on attachment select

A file with spaces needs to have backslash escape characters in order to
be properly recognized ...

1d47a16e021713337e6ff7181f128e45baf91e6c authored about 5 years ago by Stephen Horst <[email protected]>
Merge pull request #28 from rbong/master

Follow links when handling files

e89a33316e0eceaed3dc6731572ba2b268e4b14f authored about 5 years ago by xaizek <[email protected]>
Refactor shell callback first file declarations

The declarations have been placed closer together for consistency

6bbf23d886cae1059a05a754254fe1f0b1d3b55c authored about 5 years ago by rbong <[email protected]>
Resolve linked directories in shell callback

Filenames are now escaped after checking for the empty list so that the
unescaped first file can...

602e2f11790b60d5ab585c5f21fe1a762fa14c34 authored about 5 years ago by rbong <[email protected]>
Fix running vifm in builtin term on Windows

Thanks to Melandel.

Fixes vifm/vifm.vim#30 on GitHub.

9db471361e167453db7ccb7940ea591329e0adf2 authored about 5 years ago by xaizek <[email protected]>
Document that g:vifm_embed_cwd is not for Windows

It assumes POSIX-like environment. "/bin/sh" is actually hard-coded
there.

a1c4f6c1b13071a1c0b584190e875736aaff73b5 authored about 5 years ago by xaizek <[email protected]>
Add missing article also to vimdoc page

2b82fd71c55e578e12c290eef582d4fe1d5478b2 authored about 5 years ago by xaizek <[email protected]>
Improve documentation on 'sortgroups'

Thanks to rafasc.

See #487 on GitHub.

52fb0c98d45196958d0adb12aacf479bfdc1daf6 authored about 5 years ago by xaizek <[email protected]>