gokcehan / lf

Terminal file manager
MIT License
7.6k stars 322 forks source link

Tabs #470

Closed doa379 closed 3 years ago

doa379 commented 3 years ago

Interesting project. Can we get tabs (gn)? Would save running additional instances of the program.

mohkale commented 3 years ago

This has been asked and answered. See the FAQ and also issue #153.

Long story short, people are used to having ways to spawn and tile terminals using their window manager (or terminal multiplexer) of choice. Re implementing a copy of such a feature would've added too much complexity for too little gain. Just create a new terminal and spawn lf in it. That way you also benefit from the same bindings to move between lf tabs that you do move between any other windows.

I suggest trying out tmux or screen and acclimating yourself to lf's client server approach. IMO it's noticeably better than a single instance with multiple tabs.

doa379 commented 3 years ago

Which people are you referring to?

mohkale commented 3 years ago

Hmmm... bad wording on my part. Apologies. I meant developers commonly have their own workflow for this sort of thing. That's partially opinionated so it's probably not a good answer for this question. Issue #153 gives a much better description of why lf doesn't have tabs. Please read that instead.