---
name: "skkfep"
section: "1"
platform: "linux"
package: "skkfep"
version: "0.86c-2.1"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/skkfep"
---

# skkfep(1)

SKK-like Kana-to-Kanji FrontEnd Processor

## NAME

**skkfep** - SKK-like Kana-to-Kanji FrontEnd Processor

## USAGE

```
skkfep [options]
```

## DESCRIPTION

skkfep is a tool to input Kana and Kanji from the terminal.  It invokes user's default shell unless **-e** option is specified.

## OPTIONS

- **-o***kanjicode*

  Specifies the output kanji code.   *kanjicode* is one of the following:

  - **euc**

    EUC (or DEC code).

  - **sj**

    MS-Kanji (Shift-JIS) code.

  - **jis***IO*

    JIS code. *I* and *O* are characters which represent shift-in/out escape sequence respectively.  For shift-in, **A,@**(ESC $ @) or **B**(ESC $ B) can be specified; for shift-out, **H**(ESC ( H), **J**(ESC ( J) or **B**(ESC ( B) can be specified.

- **-f***kanjicode*

  Specifies the file IO kanji code.

- **-udic** *dictionary*

  Specifies the user dictionary file. Default is $(HOME)/.skk-jisyo.

- **-bs**

  Toggle BS behavior when the file IO kanji code is JIS; the meaning of this option changes according to the configuration when this program was compiled. If you feel troublesome with the behavior of BS code, try this option.

- **-lm** *mode*

  Choose the mode of learning words got from skk server.  *mode* is one of following:

  - **none**

    Do not learn the words at all.

  - **temporal**

    Learn the words while the skkfep process is alive, but do not record the learned information.

  - **permanent**

    Learn the words and record them on the user dictionary.

- **-P**

  Preserve the input kana string for kana-kanji conversion when the conversion fails.

- **-k***char*

  Specify the kanji toggle key. A control character is expressed as ^ followed by an alphabet (for example, ^t).  Default is ^T.

- **-esc**

  With this option, ESC key becomes \`RETUEN-TO-SKK-MODE' key. This option is useful for vi-users.

- **-rs**

  Reverse status line.

- **-e** *command*

  Specify the program which is invoked by skkfep.  If this option is omitted, skkfep invokes the default shell.

## ENVIRONMENT VARIABLE

- **SKKSERVER**

  Specifies the host at which skkserv is running.

## BUGS

Word registration is not supported yet.

## RELATED INFORMATION

[**script**(1)](/script/1.md)

## AUTHOR

Akinori Ito (aito@ecip.tohoku.ac.jp), Yutaka Kaneko (kaneko@rcais.tohoku.ac.jp) and Masatoshi Watanabe (watanabe@material.tohoku.ac.jp)

## COPYRIGHT NOTICE

(C) Copyright 1992,1993 by Akinori ITO, Yutaka KANEKO and Masatoshi WATANABE \
 You may freely use, copy, modify and distribute this software.  This software is provided "as is" without warranty of any kind.  The entire risk as to the quality and performance of the program is with you.
