Since this is my first post, I want to thank you for making vifm!
vifm version v0.13 uses json as the vifminfo file, which makes repetitive use of the same keys over and over again,
gtabs = [ {
panes = [ {
ptabs = [ {
history = [ {
dir = "/some/directory"
file = "file.png"
relpos = 28
ts = 1440801895 # timestamp (optional)
} ]
filters = {
dot = true
manual = ""
auto = ""
invert = false
}
name = "ptab-name"
options = [ "opt1=val1", "opt2=val2" ]
....
...
Since I'm new here, I assume based on this issue that the viminfo format was used for storing history, marks and other things in the early days of vifm.
I'm studying the viminfo.c file in vim and at first glance seems like a more efficient way to store histories of many things vifm related. May I ask what prompted the change to json files?
And is the reintroduction of viminfo to vifm for potentially replacing the vifminfo.json files open for discussion?