# KWrite (多機能エディタ) ハンドブック

Cristian
Tibirna

    tibirna@kde.org

1999/01/25
0.98.00

このハンドブックは KWrite バージョン 0.98 の解説書です。

KDE
KWrite
text editor
editor

## はじめに

KWrite は KDE デスクトップ向けのテキスト エディタです。 kfm と連係してさまざまな言語のソース ファイルをブラウズすれば、 プログラマにとっては最も有効に活用できるエディタとなるかも しれません。また、KWrite はテキスト ファイルの作成に 大いに役立つ場合もあるでしょう。プログラマ用のエディタである ことを目的としていますが、場合によっては、XEmacs、あるいは Emacs のようなより高性能なエディタの代わりになるとも考えられます。 KWrite の機能面の最大の特徴は、次のような数多くの プログラミング言語についてシンタックスが色づけされることです: C/C++、Java、Python、Perl、Bash、Modula 2、HTML、Ada。

### 新機能

- Python と Perl がサポートされました。

- その他多数。

このエディタをご愛用ください。

`Jochen Wilhelmy`

digisnap@cs.tu-berlin.de

## インストール

### KWrite の入手方法

KWrite は KDE プロジェクト http://www.kde.org の中心的なアプリケーションです。 KWrite は KDE プロジェクトのメイン ftp サイト ftp://ftp.kde.org/pub/kde/ にあります。

### 必要な環境

KWrite を失敗せずにコンパイルするには `libkdecore` と `libkfm` の最新版が必要です。 必要なすべてのライブラリーは KWrite と同じく ftp://ftp.kde.org/pub/kde/ にあります。

### コンパイルとインストール

KWrite をコンパイルしてインストールするには KWrite のディストリビューションのベース ディレクトリに 移動して次のコマンドを入力しましょう。

    % ./configure
    % make
    % make install

KWrite は `autoconf` を 使うのでコンパイルに苦労するようなことはないでしょう。 もし何か問題があったら KDE メーリング リストまで知らせてください。

## 画面上での基本操作

KWrite はとてもシンプルなので、テキスト エディタを 使ったことのある人ならば簡単に KWrite を使いこなすことが できるでしょう。

### ドラッグ & ドロップ

KWrite は KDE ドラッグ & ドロップ プロトコールを 使います。よってデスクトップや kfm や kfm のウィンドウで 開いた ftp サイトにあるファイルを KWrite の上にドラッグ & ドロップすることができます。

### インターネット上のファイルの編集

インターネット上で透過的にファイルを開いたりセーブ したりできます。コマンドラインから次のコマンドを入力して みてください。

    % kwrite ftp://ftp.kde.org/pub/kde/Welcome.msg

### 印刷

KWrite は、まだ印刷をする事ができません。

### キー バインディング

KWrite は以下のキー バインディングを持っています。

- `Insert` 上書きモードと挿入モードを切り替えます。

- `Left Arrow` 一文字左にカーソルを移動します。

- `Right Arrow` 一文字右にカーソルを移動します。

- `Up Arrow` 一行上にカーソルを移動します。

- `Down Arrow` 一行下にカーソルを移動します。

- `Page Up` 一ページ上にカーソルを移動します。

- `Page Down` 一ページ下にカーソルを移動します。

- `Backspace` カーソルの左の文字を一つ消去します。

- `Home` カーソルを行のはじめに移動します。

- `End` カーソルを行の最後に移動します。

- `Delete` カーソルの右の文字を一つ消去します。

- `Shift - Left Arrow` 左の一文字を選択します。

- `Shift - Right Arrow` カーソルの右の文字を選択します。

- `Alternate-S` ブックマークにいれます。

- `Alternate-C` ブックマークを消去します。

- `F1` ヘルプ

- `F3` 再度検索。

- `F5` 縦列選択機能。

- `Control-F` 検索。

- `Control-C` クリップボードに選択したテキストをコピーします。

- `Control-F` 検索。

- `Control-G` 指定された行に移動。

- `Control-I` インデント (オン)。

- `Control-K` 一行消す。

- `Control-N` 新規文書 (今まで編集していた文書は保存されます)。

- `Control-R` 置換

- `Control-U` インデント (オフ)。

- `Control-V` クリップボードのテキストをカーソルの位置に挿入します。

- `Control-X` 選択されたテキストを切り取って、クリップボードにコピーします。

## メニュー エントリー

### ファイル

#### 新規作成

ファイルを新規作成します。

#### 開く

ファイルを新しく開きます。

#### 挿入

編集中のファイルに、ファイルを挿入します。

#### 最近使ったファイルを開く

最近開いたファイルのリストを表示します。

#### セーブ

編集中のファイルを保存します。

#### 名前を付けて保存

新しく名前を付けて保存します。

#### 閉じる

ウィンドウを閉じます。閉じたウィンドウが最後の ウィンドウのときは、KWrite を終了します。

#### 新しいウィンドウを開く

ウィンドウを新しく開きます。

#### 別の Kwrite を開く

編集しているファイルを表示する新しいウィンドウを 開きます。

### 編集

#### コピー

クリップボードに選択されたテキストをコピーします。

#### 切り取り

選択されたテキストを切り取って、クリップボードにコピーします。

#### ペースト

クリップボードの文字をカーソルの位置に挿入します。

#### 検索

検索ダイアログを開きます。

#### 置換

置換ダイアログを開きます。

#### 再度検索

検索コマンドをすでに実行した後なら、もう一度検索します。

#### 指定行へワープ

行移動ダイアログを開きます。

#### 戻す

最後にした操作を取り消します。

#### 再実行

最後に取り消した操作をやり直します。

#### 字下げ

字下げ幅を増やします。

#### 字下げを戻す

字下げ幅を減らします。

#### すべて選択

すべてのテキストを選択します。

#### 選択領域の解除

すべての選択を取り消します。

#### 選択領域の反転

選択されていない部分を選択し、選択していた部分の 選択を取り消します。

### ブックマーク

### オプション

#### ハイライトのセット

文を見やすくするためにつける色を設定します。 また、その色、フォント情報はファイルに残りません。

#### デフォルト

ユーザは次のような一連のデフォルト設定を行えます: ハイライト定義の種類ごとのフォント、前景/背景の色など。

#### ハイライト

ユーザはここで詳細にカスタマイズすることにより、 (ハイライト定義ごとの mime タイプの関連づけとともに) 自分用のハイライト規則を作ることができます。

#### 色の設定

KWrite のテキスト表示エリアに使用する背景色と テキストの色を設定します。

#### 縦列選択機能

縦列選択機能のオン/オフを切り替えます。

#### ツールバーを表示

#### ステータスバーを表示

#### コンフィグの保存

変更した設定を保存します。

### ヘルプ

#### 内容

KWrite のヘルプのページを表示します。

#### バージョン情報 kwrite

KWrite についての主要な情報を表示します。

#### KDE について

KDE についての主要な情報を表示します。

## 質問と回答