sutysisku.el user manual

Table of Contents

1 Introduction

sutysisku.el is a fast Lojban dictionary for Emacs. It is named after the very useful online dictionary: https://la-lojban.github.io/sutysisku/en/#sisku/

It can use Helm or Ivy to display words, glosses and definitions. As you type those entries are narrowed to just those that match. Selecting a word will copy it to the clipboard.

2 Installation

sutysisku.el is not yet on MELPA.

straight.el users can install straight from git:

(use-package sutysisku
  :straight (sutysisku :type git :host github :repo "dustinlacewell/sutysisku.el"))

3 Configuration

The primary configuration option is sutysisku-data-url which controls where sutysisku will fetch the dictionary data. The default is:

https://rawgit.com/La-Lojban/sutysisku/master/data/parsed-en.js

4 Using Helm

The interactive command sutysisku-search-helm will open a Helm buffer showing the Lojban lexicon. By typing into the mini-buffer, the display will narrow to just the entries which match. Selecting an entry will copy the word to the clipboard.

5 Using Ivy

The interactive command sutysisku-search-ivy will open Ivy showing the Lojban lexicon. By typing into the mini-buffer, the display will narrow to just the entries which match. Selecting an entry will copy the word to the clipboard.

Other actions are available as well. Hitting M-o (ivy-dispatching-done) presents a menu with the following options:

w word
g gloss
d definition
a all "$word ($gloss): $definition"

Pressing one of the keys will place that part of the entry into the clipboard.

6 Fetching Wordlist

If the wordlist hasn't already been fetched, both sutysisku-search-helm and sutysisku-search-ivy will start off by doing so.

If you would like to refresh the wordlist simply invoke the interactive command sutysisku-fetch.

7 Demo

Author: Dustin Lacewell

Created: 2019-01-05 Sat 03:40

Validate