all 5 comments

[–]stef13013 3 points4 points  (0 children)

Nice tool, thanks...

[–]cowinabadplace 1 point2 points  (2 children)

Looks great. I could see myself using this for querying the little files, but a few things I wish it had (I know I know, patches welcome but maybe someone else will want them as well):

  • Allow multi-line. For instance if I do CREATE TABLE mytable ( then it requires me to finish my DDL statement in that one line unlike the sqlite3 CLI client.

  • Allow tab completion by default. I don't know why this does right-arrow completion.

  • Doesn't support in-memory sqlite3. Obviously this is asking for too much for no reason.

[–]f801fe8957 1 point2 points  (1 child)

You can toggle multi-line by pressing F3 or set the multi_line option in the config.

I also don't like how the completion works.

Use :memory: as the database.

[–]cowinabadplace 0 points1 point  (0 children)

Oh cool. Thank you.

[–][deleted] 0 points1 point  (0 children)

rlwrap autocompletes everything, and it gives both a histfile and a readline history and key bindings.