[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Documentation/misc/index.xml: 1.21 -> 1.22
以下のページの更新をしました。ツッコミをお願いします。
Documentation/misc/index.xml: 1.21 -> 1.22
> revision 1.22
> date: 2006/11/02 22:19:19; author: pavel; state: Exp; lines: +18 -18
> sync the section about shells with reality.
月曜日までに異議がなければ、 commit します。
以下、訳と原文それぞれの新旧の差分です。
--- Documentation/misc/index.xml.orig 2006-11-04 14:11:20.000000000 +0900
+++ Documentation/misc/index.xml 2006-11-04 14:11:20.000000000 +0900
@@ -5,10 +5,10 @@
<webpage id="ja-Documentation-misc-index">
<config param="desc" value="NetBSD ドキュメンテーション: 他の FAQ と HOWTO"/>
-<config param="cvstag" value="$NetBSD: index.xml,v 1.21 2006/07/29 20:40:08 hubertf Exp $"/>
+<config param="cvstag" value="$NetBSD: index.xml,v 1.22 2006/11/02 22:19:19 pavel Exp $"/>
<!-- Based on english version: -->
-<!-- NetBSD: index.xml,v 1.21 2006/07/29 20:40:08 hubertf Exp -->
-<config param="rcsdate" value="$Date: 2006/07/29 20:40:08 $"/>
+<!-- NetBSD: index.xml,v 1.22 2006/11/02 22:19:19 pavel Exp -->
+<config param="rcsdate" value="$Date: 2006/11/02 22:19:19 $"/>
<head>
<!-- Copyright (c) 2005
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED. -->
@@ -218,25 +218,27 @@
これは、使っているシェルの種類によります。
<itemizedlist>
<listitem>&man.sh.1; (Bourne シェル)<html:br/>
- これは、シングルユーザーモードで使われるシェルで、
- '<code>set -E</code>' コマンドで、コマンドライン編集を有効にできます。
+ これは、シングルユーザーモードで使われるシェルであり、また、
+ NetBSD 4.0 以降では標準のユーザーシェルになっています。
+ '<code>set -E</code>' または '<code>set
+ -o emacs</code>' コマンドで、コマンドライン編集を有効にできます。
+ TAB によるファイル名の補完は、'<code>set -o tabcomplete</code>'
+ で有効にできます。これらはいずれも、標準状態で有効になるように
+ (<filename>~/.shrc</filename> から読み込まれる
+ <filename>/etc/shrc</filename> で) 設定されています。
シングルユーザーモードでいつもコマンドライン編集ができるように、
<code>/.profile</code> にこれを加えることができます。
</listitem>
<listitem>&man.csh.1; ('C' シェル)<html:br/>
- これは標準のユーザーシェルで、ファイルネーム補完をサポートしています
- ('<emphasis role="bold">set filec</emphasis>' してから、 ESCAPE キーを使って) が、
- コマンドライン編集はサポートしていません。
- けれども、 <ulink url="../software/packages.html">NetBSD パッケージコレクション</ulink>
- からファイルネーム補完とコマンドライン編集が標準で有効になっている
- <filename role="pkg">shells/tcsh</filename> や
- <filename role="pkg">shells/bash2</filename> をインストールすることができます。</listitem>
+ これは NetBSD 4.0 より前までは標準のユーザーシェルだったもので、
+ ファイルネーム補完をサポートしています ('<emphasis role="bold">set
+ filec</emphasis>' してから、 ESCAPE キーを使って) が、
+ コマンドライン編集はサポートしていません。</listitem>
<listitem>&man.ksh.1; (Korn Shell)<html:br/>
これはパブリックドメイン版の Korn Shell 、別名 pdksh です。
Emacs モードまたは Vi モードのコマンドライン編集に対応しています
- ('set -o {emacs,vi}' で設定します) 。 Emacs モードで
- ファイル名を補完するにはエスケープキー 2 回
- ('bind "^I"=complete' コマンドで TAB キーにかえられます) を使います。
+ ('set -o {emacs,vi}' で設定します) 。 Emacs モードでは、標準で、
+ TAB キーを使ってファイル名やコマンドを補完することができます。
Vi モードで TAB や ESC でのファイル名補完をするには、それぞれ、
'set -o vi-tabcomplete' や 'set -o vi-esccomplete' を使います。<html:br/>
このパブリックドメイン版 korn shell は NetBSD のベースシステムに含まれていますが、
Index: Documentation/misc/index.xml
===================================================================
RCS file: /cvsroot/htdocs/Documentation/misc/index.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- Documentation/misc/index.xml 29 Jul 2006 20:40:08 -0000 1.21
+++ Documentation/misc/index.xml 2 Nov 2006 22:19:19 -0000 1.22
@@ -5,8 +5,8 @@
<webpage id="Documentation-misc-index">
<config param="desc" value="NetBSD Documentation: Other FAQs and HOWTOs"/>
-<config param="cvstag" value="$NetBSD: index.xml,v 1.21 2006/07/29 20:40:08 hubertf Exp $"/>
-<config param="rcsdate" value="$Date: 2006/07/29 20:40:08 $"/>
+<config param="cvstag" value="$NetBSD: index.xml,v 1.22 2006/11/02 22:19:19 pavel Exp $"/>
+<config param="rcsdate" value="$Date: 2006/11/02 22:19:19 $"/>
<head>
<!-- Copyright (c) 2005
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED. -->
@@ -210,28 +210,28 @@
This depends on the type of shell you are using:
<itemizedlist>
<listitem>&man.sh.1; (Bourne shell)<html:br/>
- This shell is used in single-user mode, and can enable
- command line editing with the command '<code>set -E</code>'.
+ This shell is used in single-user mode and is the standard
+ user shell since NetBSD 4.0. Command line editing can be
+ enabled with the command '<code>set -E</code>' or '<code>set
+ -o emacs</code>'. Filename completion by TAB can be enabled by
+ '<code>set -o tabcomplete</code>'. The default configuration
+ has both features enabled (in <filename>/etc/shrc</filename>, read from
+ <filename>~/.shrc</filename>).
This can be added to the <code>/.profile</code> file so you
always have command line editing in single-user mode.
</listitem>
<listitem>&man.csh.1; ('C' shell)<html:br/>
- This is the standard user shell, it supports filename
- completion ('<emphasis role="bold">set filec</emphasis>' and use the ESCAPE key) but
- does not support command line editing. However you can
- install <filename role="pkg">shells/tcsh</filename>, or
- <filename role="pkg">shells/bash2</filename> from
- the <ulink url="../software/packages.html">NetBSD packages
- collection</ulink>, both of which have filename completion and
- command line editing enabled by default.</listitem>
+ This was the standard user shell until NetBSD 4.0, it supports
+ filename completion ('<emphasis role="bold">set
+ filec</emphasis>' and use the ESCAPE key) but does not support
+ command line editing.</listitem>
<listitem>&man.ksh.1; (Korn Shell)<html:br/>
This is a public domain version of the Korn Shell, aka pdksh.
- It supports command line editing in both Emacs or Vi mode ('set -o
- {emacs,vi}'). In Emacs mode, use two escapes for file completion (use
- the command 'bind "^I"=complete' to change it to TAB
- instead). Use 'set -o vi-tabcomplete' or
- 'set -o vi-esccomplete' to get Vi mode with completion by
- TAB or ESC, respectively.<html:br/>
+ It supports command line editing in both Emacs or Vi mode
+ ('set -o {emacs,vi}'). In Emacs mode, filename and command
+ completion by TAB is enabled by default. Use 'set -o
+ vi-tabcomplete' or 'set -o vi-esccomplete' to get Vi mode with
+ completion by TAB or ESC, respectively.<html:br/>
The public domain korn shell is part of the NetBSD base system, but is
also available from the <ulink
url="../software/packages.html">NetBSD packages