FarManager icon indicating copy to clipboard operation
FarManager copied to clipboard

Support multiple platforms

Open alabuzhev opened this issue 8 years ago • 10 comments

A good enough and distant enough goal for the 1st issue here.

alabuzhev avatar Nov 01 '17 18:11 alabuzhev

It's a good move to enable Issues. Mantis bug tracker is for some "special, involved, audience". Issues are for "normal GitHub account owners" :)

As for this issue, it's a good one and probably doable, after all. FarNet and all its modules including PowerShellFar (with the next x-plat PS v6) are looking forward to this development!

nightroman avatar Nov 01 '17 20:11 nightroman

just for start: https://github.com/elfmz/far2l I use it daily on Linux machine

michaellukashov avatar Nov 05 '17 07:11 michaellukashov

Michael, that fork:

  • based on the obsolete, unsupported and incompatible 2.0 branch,
  • uses questionable (to put it mildly) porting techniques,
  • licensed under GPL.

Good to know that it works for you. For the purpose of this issue, however, all that renders it useless.

alabuzhev avatar Nov 05 '17 10:11 alabuzhev

What about using more advanced terminal keys ?

http://www.leonerd.org.uk/code/libtermkey/

http://bazaar.leonerd.org.uk/c/libtermkey/

https://github.com/o11c/libtermkey

https://github.com/xinhaoyuan/libtermkey

dowsuz avatar Dec 04 '17 06:12 dowsuz

What about using more advanced terminal keys ?

Parsing ANSI sequences for key presses is a dead way - it is slow, unreliable, and not compatible with shortcuts for different keyboard layouts. I'd aim for better interface for keyboard event input and insert terminal compatibility clutches later.

Missing Far for a long time, and knowing that it is being a marginal product, I found https://i3wm.org/ a best alternative to my mouseless workflow. If Far could just merge in this environment - that would be awesome to use a code editor and quick interface to move files around a project.

So, a way to get reliable 120 FPS in Linux console with no input lags would be to either try i3wm or research Wayland and propose changes there while it is not too late. Because guys are obsessed with graphics and Vulkan doesn't mean that console experience should suffer. And now with Far expertise it is a best way to rethink how it should be done.

techtonik avatar Jan 01 '18 09:01 techtonik

maybe one can learn, if someone remembers opencubicplayer for dos/windows, it was successfully ported to linux/*nix: https://github.com/mywave82/opencubicplayer

alexmyczko avatar Apr 21 '20 16:04 alexmyczko

yeah i wish we had this as well. far2l and mc on linux are far inferior in my mind

ikaman avatar Jul 25 '20 18:07 ikaman

Let me know if you decide to start porting Far. I'm using it since 2002 and was always dreaming to replace the clunky MC on Linux. You can count on my contribution. I can help with porting the build system on some platform-independent toolchain, like CMake or the new one, Meson.

yuchdev avatar Jun 10 '21 09:06 yuchdev