less, Powerful Not-So-CLI (:-) Text Viewer and Launcher

Miscellaneous tools
Message
Author
musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#46 Post by musher0 »

Hello, tallboy.

Hmm... Got to check that. But I'm using links2 as my secondary browser.

So you're using lynx to open documents -- html docs I presume?
Also to launch applications? I'm not sure I fully understand your post.

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
tallboy
Posts: 1760
Joined: Tue 21 Sep 2010, 21:56
Location: Drøbak, Norway

#47 Post by tallboy »

Hi musher0. Although lynx is a text-based web-browser, I mainly use it as a local file browser, because it is so very fast to navigate through a file hierarchy, with three fingers on the arrow keys. When I am in a directory and see the file I want to open, I navigate down the list of files, and when I reach the file, I click the right arrow to open it, in the background if an external program is used. Lynx uses the mime repository to find a suitable application, or a list of applications, your choise! Clicking the left arrow bring you back into the directory, and you can navigate to find other files. Lynx is extremely configurable, you can for example set less to open text documents, if you like that, and there are lots of key shortcuts to use.

I will come back to this matter later, I have a lot of personal family matters which take up much of my time right now. In the meantime, you should download lynx and play! :D

tallboy
Attachments
lynx-1.jpg
Command 'lynx /', and navigating with the down arrow key, right arrow key to enter root/
(54.97 KiB) Downloaded 536 times
lynx-2.jpg
Navigating with the down and right arrow keys
(53.85 KiB) Downloaded 545 times
lynx-3.jpg
Navigating with the down and right arrow key to enter root/my-applications/bin
(31.39 KiB) Downloaded 525 times
lynx-4.jpg
In bin, you want to view the contents of AppStarter by clicking the right arrow key
(49.01 KiB) Downloaded 523 times
lynx-5.jpg
View the content, click left arrow key to close file and get back to the directory
(56.72 KiB) Downloaded 525 times
lynx-6.jpg
Choose the next file, click the right arrow key to open it
(48.93 KiB) Downloaded 522 times
lynx-7.jpg
After this view, click the left arrow to go back to the directory, and then use the up and left arrow keys to navigate back up the hierarchy of directories.
(45.14 KiB) Downloaded 558 times
True freedom is a live Puppy on a multisession CD/DVD.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#48 Post by musher0 »

Hello, all.

I've been busy with another type of launch base | menu based on the less
file pager, the latest version of which is here. It's a bilingual EN & FR version:
it defaults to English if the system language variable ($LANG) is not
French. The script doesn't use any external utility to number entries, but
does include the very nice Anka Coder Condensed font from the Open
Font Library (-- https://fontlibrary.org/en/font/anka-coder-condensed --).

In short, you can use the numbers in the list as well as regular copy-and-
paste to run the apps, from a list generated from the *.desktop files.

I intend to introduce it properly in English in its own thread, but in the
meantime, a couple of tests by brave pioneers would be appreciated.
Thanks in advance.

~~~~
On a more technical front, I've been trying to compile the latest version
of less, v. 481, and I get an error message concerning sed towards the
end of the configure part. I tried to compile it in various Puppies
(librepup, Puppy Precise 5.4.3, Racy 5.5) and the message remains the
same. I never got this message before, so if you know what it's about,
I'd be grateful. There exists an archlinux binary of less-481, but it lacks
some libs to run on our Puppies.

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#49 Post by musher0 »

Hello all.

The latest less, less version 481, was published 16 Oct 2015.

I compiled it on upupRaring-3.9.9.2 with "local" regex-comp.

The release notes are here.

Enjoy!

mushero
Attachments
less-481.pet
As usual, remove or disable any previous version before installing this one.
(103.12 KiB) Downloaded 406 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Keef
Posts: 987
Joined: Thu 20 Dec 2007, 22:12
Location: Staffordshire

#50 Post by Keef »

musher0

There looks to be a slight error in this section:

Code: Select all

Aide="\t   \E[1;33mType '!appl\. &' or '!nohup appl\. &' AND <Return>,
\t     \E[1;33mor '!0', <Return> and the number of the app, OR
\t\t \E[1;second33m'!0' 'number of the app' and <Return>."
- duplication of the last bit.

I like the idea of terminal app launchers, and this looks good. The method of input does seem a little awkward though. Also, the '!' does not appear until I type it, so the instructions do not tally with what is on the screen
(this is on the latest Slacko 6.3.0).

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#51 Post by musher0 »

Thanks for trying it out, Keef, and for flagging the typo.

I believe I corrected the typo in the version 4.3a, that I uploaded last hight, here.

I think there is a need for such a menu + launcher if using lighter window managers.
But I've come to realize that it may be appreciated by people using other wm's who
enjoy the speed typing allows.

If you notice anything else, don't hesitate to inform me, please. Thanks in advance.

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#52 Post by musher0 »

Hello all!

Just bringing back this important utility in the current flow of things!

Please see above to download the latest version of the full and real < less > to replace
the useless skeleton provided by default in Puppy through the busybox package.

Enjoy!
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#53 Post by musher0 »

Hello all.

Please find attached less-481 PLUS the entire lesspipe package from Aug. 1, 2015.
(The latest AFAIK.)

Reference URLs:
less : http://greenwoodsoftware.com/less
lesspipe : https://github.com/wofr06/lesspipe

Interest :
lesspipe expands the reading capacity of less, to:
  • -- the contents of tar and zip files
    -- OpenOffice's swx format
    -- html
    -- rtf
    -- ps
    -- color codes
    -- etc.
The doc explains it quite nicely.

Enjoy!
Attachments
less-481+lesspipe.pet
(166.32 KiB) Downloaded 299 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

learnhow2code

#54 Post by learnhow2code »

years ago, someone asked me for a script idea to do using pygtk.

my reply? "how about a graphical version of less?" (his version would include color -r support.)

this was inspired by leafpad, which is often what i use for graphical less (find /tmp | leafpad)

but piping to leafpad isnt as reliable as using a pygtk-based graphical less. its great to see that someone else likes/implements this idea, and it sounds like it has some great extras too. first download of the new version! running in refractahrpup in refracta mode.

User avatar
tallboy
Posts: 1760
Joined: Tue 21 Sep 2010, 21:56
Location: Drøbak, Norway

#55 Post by tallboy »

Thank you for the upgrade, musher0.
On the downside, I get an error message when trying to launch it in my LupPlus 5.2.8.005-1

Code: Select all

# less
less: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
I googled libtinfo, and found some references to compile errors.
I'm satisfied with the 470 version so far.

tallboy
True freedom is a live Puppy on a multisession CD/DVD.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#56 Post by musher0 »

Hello folks.

Here is less-487, published last month.
What's new in this version is listed here.

I've compiled on the Puduan-6, and it runs fine on it.
Untested on other Puppies.

If you have problems such as the ones described above,
please let me know and I'll try to solve them. TIA.

BFN.
Attachments
less-487_exec.pet
(107.37 KiB) Downloaded 228 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#57 Post by musher0 »

Hi.

Here is less-530, published 16 February 2018 for general use.
http://www.greenwoodsoftware.com/less

Compiled on/for xenial-7.0.6. Enjoy! BFN.
Attachments
less-530.pet
(116.52 KiB) Downloaded 213 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply