
Linux Backspace/Delete mini-HOWTO

Vigna Sebastiano

vigna@acm.org

anonymous - {
????????                                                               
???? v1.4              7 December 2000                                 
Updated for Red Hat 7.0 and Helix Gnome conflicts.                     
???? v1.3              18 October 2000                                 
Name change.                                                           
???? v1.2              15 October 2000                                 
Updated. Added "What If Nothing Works" section.                        
???? v1.1              13 September 2000                               
Added tcsh fixes                                                       
???? v1.0              5 September 2000                                
First release                                                          


????
1. ͂߂
2. ǂ̂悤ɂăL[͂ (Action) ɂȂ̂
3. Ȃ (Ƃǂ) Ȃ̂
4. X
5. AvP[Vɉׂ
6. Ȃ̃VXełׂ
    6.1. ˂΂ȂȂ
        6.1.1. ɂĂǍo
        6.1.2. eG~[^̕
        6.1.3. [f[^x[X̏C
        6.1.4. VF̏C
       
       
    6.2. H@
    6.3. tcsh̏C
   
   
7. Ă_ȏꍇ
8. _
9. {ɂ

1. ͂߂

ẍႢ͂낤A Linux [UȂNł̂悤ȏ󋵂Ƀn
}Ƃ邾낤BR\[ X ŁABackspace L[ Delete
L[ȂȂĂ܂ƂۂB́̕AƂ
N̂ȂΏ@ЉBɎĂĺA
{Iɂ͂ǂ̃fBXgr[VɂKpłBVXe̐
t@C͊efBXgr[VɂĂȂႤ̂ŁAł͓
҂głǂ̃t@CC΂悢̂킩邾̏AK
vɉĒ񋟂悤ƎvB

Ō Backspace L[Ƃ́A1 ǂẴJ[\ɂ镶
̂ƂB Delete L[݂͌̃J[\ɂ镶J
[\𓮂ɏ̂ƂB 2 ̋@\ꊷ
قƎvȂ - قƂǂ̃L[{[h Backspace L[̕\
ɂ͍̖ (??) Ă̂ - ͒̕ڂ̉͗^
BAmɖɗ񂪓邾낤B

ЂƂ̉́AύX镔̓[J (̃[U) t@C
ɂAƂƂBfBXgr[VW̐ݒ͂ǂ
ύXׂł͂ȂBŌɂЂƂB̕ł̓AvP[V
Cxg󂯎悤ɃVXeݒ肷@B
g̃AvP[VςȂł̃Cxg߂悤Ȃ
΁AƂ肤B̏C@̓AvP[V̐ݒύX邱Ƃ
B
   
   
    ????:  Mini-HOWTO ̍ŏ̃[Xȍ~A͍XɕGɂȂ
    B̒[G~[^ (Red Hat 7.0  7.0 O Helix/Red
    Hat ɂ gnome-terminal Ȃ) łAfBXgr[V
    ƕʂ ASCII 𐶐邱ƂB̕sv̂߁A[
    f[^x[X͂炪LqƂĂ[G~[^ɂ
    vĂȂBȉ̋c_̊Ղ肳邽߁AX͊{I
     Debian L[{[hKChC (http://www.debian.or.jp/Documents
    /debian-policy-ja/policy.ja.html/ch10.html#s10.8)ŎĂݒ
    𐳂ݒƂĈB



2. ǂ̂悤ɂăL[͂ (Action) ɂȂ̂

L[{[ĥL[ƁA̃n[h\tg̕i
͂āA̎ۂ̃L[ňӐ}ꂽӖ (\Ƃ) s
BƂ肠ł (n[hEFA͂̕Ȃ̂) \tg̑A
R\[o͂Ɋ֘ACxgɒڂĂ݂悤B

 1. L[@Ɛ̃L[{[hXLR[hAꂪL[ԍ
    ϊBi386 ̃VXeł́A BackSpace L[̃L[ԍ
    14 ԂɂȂADelete L[ 111 ԂɂȂB
   
 2. L[ԍ́AL[{[hCuɂăL[V{ (keysym) ɕϊ
    Bɂ̓[U[hL[`t@CgBL[
    {[hf[^x[X (Ⴆ RedHat Ȃ /usr/lib/kbd/ ȉ) `
    AԂ񉽎ނ̈Rs[^⃌CAEgAĈ
    (2  Alt L[ɕʁX̓l) ̃L[`t@C
    ̂킩邾낤BLinux R\[̃CAEgł́Akeysym 
    Delete ̓L[ԍ 14 ԂɊ蓖ĂĂA Remove  111 Ԃ
    ȂĂBwƎvȂA Linux R\[ VT100
    [G~[g邽߂ȂĂ̂B
   
 3. ܂悪BR\[̃AvP[V ASCII ǂށB
    keysym ł͂ȂBR\[ keysym ǂŁA̓e
    ƃGR[h ASCII ɕϊĂȂĂ͂ȂȂB
     Linux R\[ł Delete  keysym  ASCII R[h 127 
    (DEL) Ƀ}bvĂB Remove keysym ̓GXP[vV[PX
    ɂȂBBackSpace keysym  ASCII R[h 8  (BS) ɂȂB
   
 4. ŏIiḰAӖƑk邱ƂɂȂ - ꂼ̃L[ɂ
    ꂽ ASCII L[ (key capability) ɖ߂̂B
    ł͒[f[^x[XpB̃f[^x[Xɂ́Aꂼ
    [ɉA񂩂L[ (v keysym ̈ꕔ) ւ̑Ή
    \ĂB
       
        ????: ܂̂́A"W" ƂĂ[f[^x[Xɂ 2 
        ̎ނƂƂ - termcap  terminfo BfBXgr
        [Vɂ邪Aǂ炩ЕgĂ邩Ȃ
        AAvP[Vɂ邩ȂB͎ɐV
        terminfo ȂΉł͗lĂB
   
    Ƃ Linux R\[ł́AF1 L[̓GXP[v + [[A Ƃ
    𐶐B[f[^x[XɂR\[̍ڂQƂ
    ƁA key_f1 ƂL[ɕϊ邱Ƃ킩 (̍
    ۂɌĂ݂΁Ainfocmp linux ƑłĂ݂Ƃ)BGNU 
    termcap }jAɂ́A[f[^x[XɊւɓOꂵD
    ڂĂBʁALinux ̃AvP[V́AV`
    ł terminfo f[^x[XgB ncurses pbP[WɊ
    ܂Ă̂B
   
    Ԃ񂱂܂ŗ΂ȂɋȂ낤Aterminfo f[^x
    [X Linux R\[̃Ggł́A DEL  kbs (obNXy[
    XL[) ɑΉĂBăGXP[vɑ [3~ Ƃ
     kdch1 ("delete-one-char" L[) ɑΉĂB܂
     Backspace L[ DEL o͂̂ĊɎvĂ
    ȂA[f[^x[Xׂ͂Ă𐳂ɖ߂Ă̂łāA
    U镑ĂAvP[VȂ DEL  kbs L[
    ĉ߂̂BJ[\̍ɂLN^Ƃ
    B
   



3. Ȃ (Ƃǂ) Ȃ̂

Ŋ{IȂƂ͕Ă炦낤BL[{[hƃR\[A
vP[V̊Ԃɂ̓{glbNB܂A ASCII ł
łȂ̂BAL[肷ɂ́A܂
keysym  ASCII ɕϊÂɃL[֕ϊƂ
ƂKvɂȂBR\[قȂ΁AL[̕ϊςĂB
Ƃ킯ŁA[f[^x[X̏oԂƂȂ킯B[f[^x[X
΃VXe͖Ȃ삷邾낤AȖ肪 1 cB
A[f[^x[Xݒ肳ĂƂ͌ȂAS
f[^x[Xg킯łȂƂƂB

AvP[V́Af[^x[Xɓo^ꂽGĝ̂ǂg
A炩̕@ŒmKv -  TERM ϐK؂ɐݒ肷
邱ƂŎBɁA[G~[^ TERM ɂĎꂽf
[^x[XGg̓eƂ̊Ԃɕsv邱ƂB

ƌ΁ÃAvP[V͒[f[^x[XgȂ (A
ȂƂS͎gȂ)BāA BS  DEL  ASCII R[hɉ
߂ - ܂f[^x[XɁA炪{ׂӖ蓖
̂ (ʏȂΓR̃Z}eBNẌӖ́AJ[\̑O邢
ŕ폜邱Ƃ)B̌ʉX̔VXe͊SɉĂ
܂킯 (SĂ Linux [U[ꂢoƂ悤)B
 bash  DEL  backward-delete-char Ȃ킿obNXy[Xׂ
z肷BCXg[΂̃R\[̏ł Backspace L
[͗\zʂ̓B2 ׂׂ̂dȂ肠炾! RA
Delete L[͓ȂB bash [f[^x[XĂȂ̂ŁA
kdch1 ł邱Ƃ킩Ȃ炾B

ǂꂾ񂪂炪Ă܂Ă邩\ƂāA Red Hat f
BXgr[V (̂ɂ) Ɋ܂܂Ă fix_bs_and_del XN
vglĂ݂悤B͂̏ꂵ̂ BackSpace keysym 
Backspace L[Ɋ蓖āADelete keysym  Delete L[Ɋ蓖ĂB
ŃVF悤ɂȂ! łx͕sKȂƂ keysym ƒ[
f[^x[X̐gݍ킹ɗĂvOSĂ܂
ȂȂĂ܂B Delete keysym  DEL Ƀ}bvAꂪx
terminfo f[^x[X kbs L[Ƀ}bvĂ܂߂ɁA
L[obNXy[X𔭐Ă܂炾B


4. X

X ɂĂ傫ȈႢ͂ȂBX Window System ƂVC
[́AXLR[hR\[葽킩m keysym ɖ|󂵂
AvP[VɓnĂ̂ (ꂪ XEmacs ł͖肪Ȃ
R - X ̓L[R[h 14  keysym BackSpace Ɋ蓖āAL[R[h
111  keysym Delete Ɋ蓖ĂB邱ƂŖړI̓֘At
ƂeՂɂȂ)BR[G~[^vO (X ̐Eł͒ʏ
VT100 G~[^w)  X Keysym  ASCII ɊU˂΂Ȃ
ȂBʂƂĂ܂̖ƍĉ邱ƂɂȂB

ƏڂƁA xterm ̓R\[Ƃ܂悤ɐU镑
(܂܂ ASCII o͂)BႦ΁A 7.0 O
 Red Hat ɂĂ gnome-terminal ́ABackspace  BS ADelete
 DEL o͂BmقƂɏ΂邾낤A xterm 
gnome-terminal ̓ftHgŒ[f[^x[X̓GgĝB
ł kbs  ASCII DEL Ɋ蓖ĂĂBƂ킯ŁA{
܂ƂȐU镑AvP[V̂͂A gnome-terminal ł
Backspace  Delete œĂ܂ƂɂȂBƂ͎
̈s
bash$ export TERM=gnome                                                
ł܂ƂȃAvP[VȂłBƁA
킯ł͂Ȃ̂BVXe gnome ƂO̒[f[^x[XGg
Ȃꍇ邩ȂBƂɍŐV̂̂Ȃf[^x[
X̏ꍇ́B

ɂ悱ꂪɉłƂ͌Ȃ - Ⴆ΂ 7.0 ȍ~
Red Hat fBXgr[VgĂȂA gnome-terminal ̓R
\[̂悤ȓ邾낤BCt悤 -  Helix fBX
gr[Vg悤ɃfXNgbvAbvO[hƁA
gnome-terminal  7.0 O Red Hat ̂悤ȐU镑悤ɂȂ
B

ȉ̋c_ȒPɂ邽߂ɁAWR\[̂悤ɐU镑 VT100 G
~[^AAQ Backspace ɑ΂ BS ADelete ɑ΂ DEL o
͂ VT100 G~[^Aƒ`B]āAႦ Debian fBXg
r[V xterm ͏ɕWł葱A Red Hat ł͕WA
QɁAăAQWɂƉx؂ւBgnome-terminal ̗
͂肢ُɂȂĂB


5. AvP[Vɉׂ

R\[AvP[VƂɂ́A[U[ɐe؂ɁBĕW
͂牽̂Aȉ̏t[gė悤ɓw߂邱
ƁB

 1.  terminfo GgJA̕V[PX݂̒[œ
    ȈӖ̂ǂTBȂA terminfo Z}
    eBNXgB
   
 2. sAsA^uAĂ BS  DEL ́AASCII ̂ƂƂ
    ӖŎgBFɗȂB
   



6. Ȃ̃VXełׂ

JԂAVXe𒼂ƂlXȌ́AĂ
ӏ𒼂ƂĂ邩炾Bɍ쓮Ă悤Ɍ镔
͋R邾ȂƂ̂ŁAӏĂƎvďC
߂ƁAݒԈݒɕύXĂ܂Ƃ悭N
B


6.1. ˂΂ȂȂ

6.1.1. ɂĂǍo

Yȉ@ւ̍ŏ̃Xebv́A܂ǂ̒[ُłǂꂪ킩
ƒm邱ƂBʁA[͑SăR\[̂悤ɐU镑̂ŁA
̏ꍇ͑Ŝ𐳏ɂ邽߂̕ύX͍ŏōςށBAQ[ (
΃AQo[W gnome-terminal) gĂꍇ́AȈ
KvƂȂB

 C ̈svO
void main(void) {int c; while(c = getchar()) printf("%d 0x%02X\n", c, c);} 
ɗȂB 1 s ascii.c Ƃ̃t@CɋL^
Agcc ascii.c -o ascii ŃRpCA./ascii ƃ^CvĎsA
L[Ă RETURN Ă݂B̃vO 10 i@ 16
i@ŁA ASCII \ (stty erase ^- ŏɍsĂ
΁Aۂ̃R[hSĂ)B Backspace 邩ȒP
悤ɂȂBꂪ DEL (127) o͂Ȃ炻͕WI
[A BS (8) Ȃ΃AQ[AƂƂɂȂB


6.1.2. eG~[^̕

AQ[G~[^gĂꍇ́AWIȂ̂Ƌʂ
˂΂ȂȂB_͉͂\Ȃ͂BȂȂ[f[^x[Xɂ
قȂV[PX[̂߂̃Ggނ邩炾B

ŉXAv[`́Agnome GgׂẴAQ[ɁA
xterm GgׂĂ̕W[ɗpAƂ̂łB̂
͑̃fBXgr[Vł܂ (5.0 ȑO Red Hat ̂悤
xterm GgAQȈꕔO)B

Agnome-terminal ̓ftHg xterm ƓGggpB
ĂAQŁAłȂꍇA𕪗邽
̕@TKvB_Iɂ gnome-terminal  termname IvV
Ń[U TERM ϐ葊OɕύX邱Ƃ\Ȃ͂
A gnome-terminal 1.2.1 ɂẴIvV͓삵ȂB

ň悢ACfABgnome-terminal  COLORTERM ϐ
gnome-terminal ɐݒ肷邱Ƃ𗘗p̂BAȒPȃeXgVF
̐ݒt@Cɒǉ΁A TERM ϐC邱Ƃ\B


6.1.3. [f[^x[X̏C

̖͒[f[^x[XɃAQ[ gnome Gg݂Ȃ
\邱Ƃ ( termcap  terminfo ̂̃o[W
N肤)Bŋ߂ terminfo f[^x[Xɂ gnome Gg͂
Aɂ gnome-terminal ͊{Iɂ xterm ŁÃL[
ႤBAƂd|ŐGgVɐ
Ƃ͉\Ȃ͂B


6.1.4. VF̏C

bash ȂǑ̃vOœ͍sǂނ̂ɎgpĂ readline C
úAw肵V[PXF悤ɃJX^}CY邱Ƃ\
B̕ύX TERM ϐɂĐ䂷邱Ƃ\Ȃ̂ŁAx[̕
ʂς߂΁Aׂ`[jOL[{[hɎ{ƂłB

ɁA less Ȃǂ raw s͂sAvP[V𐳏ɓ삳
΁AAQ[G~[^ł͍폜 BS łA DELł͂
̂ƃVFɗȂ΂ȂȂ (W[Ȃ Backspace L[
 DEL 𔭐MĂ邩AKv͂Ȃ)B stty R}h
p邱ƂŎ\B


6.2. H@


                                ????                                

̏C@ɂ͊_B܂A͓̒[ł
@\ȂB܂A_ (ۂɋN邱Ƃ͋HȂ̂) ͑̄
[ readline Cu\BƂA焠
̐͂قƂǂ̏ꍇ͖ɂȂȂB                            


܂ infocmp gnome ƂāA gnome Gg terminfo f[^x[X
ɑ݂Ă邩ǂmF (termcap ͌ŏC)BGg
݂Ȃ΁Aȉ̃R}h
bash$ tic <(infocmp xterm |\                                           
        sed 's/xterm|/gnome|/' |\                                      
        sed 's/kbs=\\177,/kbs=^H,/' |\                                 
        sed 's/kdch1=\\E\[3~,/kdch1=\\177,/')                          
p ~/.terminfo ɐGg쐬BR}h
root ɂsƁAO[of[^x[XɃGg쐬
(̓ TERMINFO  ~/.terminfo ɐݒ肷ΕύXł)B xterm
GgɃAQłꍇ (Ⴆ 5.0 ȑO Red Hat ̏ꍇ)A
̃XNvg͂̃GgύXɂ̂܂܃Rs[ĂB
]݂ǂ̓삾낤B

Ɉȉ̈s ~/.inputrc [1] ɒǉB
"\e[3~": delete-char                                                   
̈s readline CuɁAW Delete L[WIȃG~[
^łǂ̂悤ɈwB^悯Α̒[Ƃ͊Ȃ
BAɃCuɑ΂ DEL AQ[ŉӖ邩
˂΂ȂȂBႦΈȉ 3 s ~/.inputrc ɒǉB
$if term=gnome                                                         
DEL: delete-char                                                       
$endif                                                                 
 xterm AQłꍇAɑΉ 3 sǉ˂΂Ȃ
BAQȒ[G~[^Ȃ΁A̍Ƃ͕KvȂB
̕ύX /etc/inputrc t@CύX΃O[oɗLɂȂB

TERM ϐݒ肳Ă΁At蓖ĂgƂŃAQ[
𐳂삳邱Ƃ͉\Bm߂ɂ͂̕@
B܂ gnome-terminal ł TERM ϐ̃ftHgl xterm A
AQ[݂Ȃ΁AX͉Ȃł悢BA
xterm ftHgɂĂAQ[݂ꍇATERM ϐ𐳂
ݒ肷@Ȃ΂ȂȂ - gnome-terminal ɓĂ͂
Ƃ悤B

ƂȒP TERM ϐ̐ݒsɂ́A gnome-terminal  --termname
=gnome tŋN΂悢B GNOME pl̃E`[
R}hCݒ肷邱ƂȂǂŉ\BÂo[Wg
ĂꍇA̕@͓삵ȂȂB̏ꍇȉ̐s
if [ "$COLORTERM" = "gnome-terminal" ]                                 
then                                                                   
    export TERM=gnome                                                  
fi                                                                     
~/.bashrc ݒt@C [2] ɒǉ΂悢B̊蓖Ă
gnome-terminal ł̂ݎsA TERM ϐ𐳂ݒ肷B
   
   
    ????: [ gnome ɐݒ肷ƁA ls ͐F\sȂȂB
    o[W ls  gnome-terminal ̐FmȂ߂B
    ɂ́A ~/.dircolors ݒt@C dircolors --print-database
    >~/.dircolors Ƃč쐬Aݒt@C TERM=gnome Ƃs
    ǉ΂悢B

AQȒ[G~[^ termcap Gg𓮓Iɍ쐬邱Ƃ
łBȉɎ菇B̂悤ɁA ~/.bashrc ɒǉ:
if [ "$TERM" = "gnome" ]                                               
then                                                                   
    export TERMCAP=$(infocmp -C gnome | grep -v '^#' | \               
                    tr '\n\t' '  ' | sed 's/\\  //g' | sed s/::/:/g)   
fi                                                                     

ŌɁA폜L[ɂ萶镶[foCXɋĂ˂΂Ȃ
ȂB폜L[͒ʏobNXy[XłƊ҂Ă邽߂ɁAWI
Ȓ[G~[^ł͂ DEL ɂȂB܂̂悤ɃZbg
ĂAeAQ[p̏ǉĂBʂ ~/.bashrc 
ǉ:
stty erase ^?                                                          
                                                                       
if [ "$TERM" = "gnome" ]                                               
then                                                                   
    stty erase ^H                                                      
fi                                                                     
SĂ̒[G~[^AQȂ΁A폜ȂŐݒ肵
\ȂB
   
   
    ????: ꕔ̃fBXgr[V́Aɂ̏CVXeCh
     /etc/inputrc ݒt@CȂǂɎ{Ă邱ƂB̏ꍇ ~
    /.inputrc svɂȂs폜邱ƂłB



6.3. tcsh̏C

tcsh ̏ꍇAC͑S ~/.tcshrc Ɏ{KvBȉ̂悤 bash
̏ꍇƎĂ -
bindkey "^[[3~" delete-char                                                                  
                                                                                             
if ($?COLORTERM) then                                                                        
   if ($COLORTERM == "gnome-terminal") then                                                  
      setenv TERM gnome                                                                      
   endif                                                                                     
endif                                                                                        
                                                                                             
stty erase ^?                                                                                
                                                                                             
if ($?TERM) then                                                                             
   if ($TERM == "gnome") then                                                                
      setenv TERMCAP \                                                                       
       "`infocmp -C gnome | grep -v '^#' | tr '\n\t' '  ' | sed 's/\\  //g' | sed s/::/:/g`" 
      bindkey "\177" delete-char                                                             
      stty erase ^H                                                                          
   endif                                                                                     
endif                                                                                        
ڂ͑̕SẴAQ[pɕ˂΂ȂȂBRAtermcap 
ɑ݂Ȃ쐬Kv͂ȂB


7. Ă_ȏꍇ

ŏɂ邱Ƃ́Aǂ ASCII R[hĂ邩 C  1 svO
gĊmF邱ƂB

ǂ̃V[PXĂ邩킩A݂ terminfo Gg
infocmp gĊmFKv (ʂ̏񂪕\邪Ȃ
!)B kbs  kdch1 V[PX (ΉL[甭
̂̂) ƈv邱ƂmFBɁAstty -a pāA
폜 Backspace L[ɂĐ̂ł邱ƂmF˂΂Ȃ
 (^H  BS ӖA^?  DEL Ӗ邱Ƃɒ)B

svꍇA̗Rl - TERM ϐ̒l
A[f[^x[X̃GgႤA X ̒[G~[VႤA
ȂǂB܂łŁAȂŒi߂ɏ\ȏ𓾂Ăꂽ
Ƃ҂B
   
   
    ????: eAvP[VقȂ铮ꍇÂ
    ͒[f[^x[X𐳂pĂāAc͂ꂪłĂȂ
    \Bꕔ̃AvP[VŊeL[Ƃ
    ĂA͂̃AvP[V[f[^x[X𐳂gp
    邱Ƃۏ؂킯ł͂Ȃ - oĂ邾낤H͋R
    Ă邾ȂBʂɃ`FbN ne
    (http://ne.dsi.unimi.it/) GfB^Ă݂Ƃ悢Bne  kbs 
    kdch1 ܂ޒ[̑SĂ𗘗pA\zӖ͂ȊOS
    KpOꍇɂpȂB



8. _

܂łŐĂCŁA͂ɂĂ̖̑
邾낤 (Ƃ͂AV͂߂̏ɂ͂Ȃ
:))B

Ŝ̐ݒ̒ŏoOBgnome-terminal  xterm Jn
ꍇATERM  gnome ݒ肳Ă܂B̕sւ́A񖳊Q
A gnome-terminal  TERM ̓K؂ȐݒƂƂɎs邱Ƃ\ɂȂ
Ή邾낤B

AʓIȉ@̂ȂAƂ炽́A[g
̐ڑɊ֌ŴB[f[^x[XƂ܂̍ȂzXg
ڑꍇɂ́A蓮ŐݒȂKvB

ŌɈꌾĂׂƂƂẮȀC͉ꂽAvP[V
 (Ƃ΁Akbs L[𖳎AvP[V) ɂ͒ʗpȂ
Bꍇɂ͂ǂ悤ȂBȂȂ̉ꂽAvP[V
ɍ킹CƁA̍sV̗ǂAvP[V󂷂Ƃɂ
邩炾B


9. {ɂ

̓{́AɂoU[I|󂪉\ǂƂ̈
ƂāA 2 ˂f Linux ̘AŖ󂻂! mini-HOWTOs (http:/
/cocoa.2ch.net/test/read.cgi?bbs=linux&key=983252852) Xbhɏ
񂾓̗Lus܂B̊e҂ɂ|󂳂A҂̏
Ă܂Ał邽ߖҖ͌fڂ܂B

́̕ApE񏤗p킸ARɕEЕz邱Ƃł܂B
̍ۂ́ALDP CZX (http://www.linuxdoc.org/manifesto.html) ɏ]
ĂB

AяCEḗA̓V{S <gm@debian.or.jp> ܂
 JF ML <JF@linux.or.jp> ɂ肢܂B

????

[1] Âo[W bash ł́A INPUTRC 𐳂ݒ肷Kv邱
    oĂBႦ                                             
    export INPUTRC=~/.inputrc                                          
    Ƃs ~/.profile (܂͂ȊÕOCVF݂̂ǂݍ
    t@C) ɒǉB                                             
[2] 萳mɂ́AOCVFłȂSẴVFɓǂݍ܂V 
    Fݒt@CɁABǂꂪt@ĆA bash ̃X^[g 
    AbvV[PXɈˑB                                       
