LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

kjv

command-line Bible reader providing access to the King James Version text

TLDR

List the available books
$ kjv -l
copy
Read an entire book
$ kjv [Ruth]
copy
Read one chapter
$ kjv [Genesis]:[2]
copy
Read a single verse
$ kjv [John]:[3]:[16]
copy
Read several individual verses
$ kjv [John]:[3]:[16],[17]
copy
Read a range of verses
$ kjv [Proverbs]:[3]:[1-6]
copy
Read a range of chapters
$ kjv [Psalms]:[120-134]
copy
Read a range that crosses chapters
$ kjv [Matthew]:[1]:[7]-[2]:[6]
copy
Search the whole text for a pattern
$ kjv /[lovingkindness]
copy
Search within one book
$ kjv [Acts]/[Macedonia]
copy
Show each match in the context of its chapter
$ kjv -C /[mustard seed]
copy
Show a fixed number of verses before and after each match
$ kjv -B [2] -A [2] /[shibboleth]
copy

SYNOPSIS

kjv [options] [reference]

DESCRIPTION

kjv is a command-line Bible reader providing access to the King James Version text. It supports flexible reference formats for looking up books, chapters, verses, and ranges.The tool also includes search functionality to find verses containing specific words or patterns across the entire text or within specific books.

PARAMETERS

-l

List all books
-A num
Show num verses of context after each matching verse
-B num
Show num verses of context before each matching verse
-C
Show matching verses in the context of their whole chapter
-e
Highlight chapter and verse numbers (default when output is a TTY)
-p
Pipe output through less with grouping, indentation and line wrapping (default when output is a TTY)
-h
Show help
BOOK
Display an entire book
BOOK:CHAPTER
Display a single chapter
BOOK:CHAPTER:VERSE[,VERSE]...
Display one or more individual verses
BOOK:CHAPTER-CHAPTER
Display a range of chapters
BOOK:CHAPTER:VERSE-VERSE
Display a range of verses within a chapter
BOOK:CHAPTER:VERSE-CHAPTER:VERSE
Display a range spanning several chapters
/PATTERN
Show every verse matching a pattern
BOOK/PATTERN
Search within a single book
BOOK:CHAPTER/PATTERN
Search within a single chapter

INSTALL

nix profile install nixpkgs#kjv
copy

CAVEATS

Only includes King James Version text. Book names can use various abbreviations. Search is case-insensitive by default.

HISTORY

kjv was created as a simple, terminal-based Bible reader following Unix philosophy. It provides quick access to Biblical text without requiring a graphical interface or web browser.

SEE ALSO

less(1), grep(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid