vim-fern

🌿 General purpose asynchronous tree viewer written in Pure Vim script

MIT License

Stars
1.3K

Bot releases are hidden (Show)

vim-fern - Version 1.14.1

Published by lambdalisue about 4 years ago

Fix E13 after move or rename action

vim-fern - Version 1.14.0

Published by lambdalisue about 4 years ago

Support complex rename in 'rename' action of 'file' and 'dict' scheme

Cases fern support

Simple renames

foo -> a
bar -> b

Nested renames

foo   -> bar
foo/a -> bar/b
foo/c -> bar/c

Cross renames

foo     -> a/foo
foo/a   -> a

Cyclic renames

foo -> bar
bar -> foo

Nested and Cyclic renames

a   -> b
a/b -> b/c
a/c -> b/b

Cases fern warn and avoid

Duplicate destinations

foo   -> bar
foo/a -> bar

Conflicts with exsiting file

foo   -> bar
foo/a -> bar/b

Above renames on the follwoing tree should be avoided before actual renames.

foo
|- a
|- b

Destination under non directory

foo   -> a/foo
foo/a -> a

Above fails if foo/a is file.

vim-fern - Version 1.13.0

Published by lambdalisue about 4 years ago

Add reload:all and reload:cursor actions and make reload action as an alias of reload:all action

vim-fern -

Published by lambdalisue about 4 years ago

vim-fern - Version 1.12.0

Published by lambdalisue about 4 years ago

Now split or vsplit on fern buffer create a new corresponding buffer so that users can compare a bit different tree status side-by-side.

tmux 2020-08-08 17-17-15

If you'd like to disable this feature, use g:fern#disable_viewer_auto_duplication.

vim-fern -

Published by lambdalisue about 4 years ago

vim-fern -

Published by lambdalisue about 4 years ago

vim-fern -

Published by lambdalisue about 4 years ago

vim-fern -

Published by lambdalisue about 4 years ago

vim-fern - Version 1.8.3

Published by lambdalisue about 4 years ago

vim-fern - Version 1.8.2

Published by lambdalisue about 4 years ago

Fix #143: Fern buffer goes blank in some case

vim-fern - Version 1.8.1

Published by lambdalisue about 4 years ago

Fix scheme mapping loading issue introduced from v1.7.0

vim-fern - Version 1.8.0

Published by lambdalisue about 4 years ago

Support custom highlight on window select feature

vim-fern - Version 1.7.0

Published by lambdalisue about 4 years ago

  • Support 3rd party scheme mappings
vim-fern - Version 1.6.0

Published by lambdalisue about 4 years ago

  1. Use sign instead to represent marks. This change will break existing renderer. See https://github.com/lambdalisue/fern-renderer-nerdfont.vim/pull/2 to find required modifications if you've made a custom renderer

  2. Add "badge" support for 3rd party plugins

vim-fern - Version 1.5.0

Published by lambdalisue about 4 years ago

  • Remove FernInit which does not work as expected
  • Remove all deprecated features
vim-fern - Version 1.4.2

Published by lambdalisue about 4 years ago

Fix helptag

vim-fern - Version 1.4.1

Published by lambdalisue about 4 years ago

Add documentation about FernInit user autocmd and renderer/comparator

vim-fern - Version 1.4.0

Published by lambdalisue about 4 years ago

Add some features for "plugin" type 3rd party integrations

vim-fern - Version 1.3.1

Published by lambdalisue over 4 years ago

Fix bug on session load. #116