15 03 13
1 1 2 1 2.1.......................... 1 2.2 OS.................... 4 2.2.1 fvwm95.................................. 4 2.3............. 7 2.3.1 fluxbox.................................. 7 2.3.2 pekwm.................................. 7 2.3.3 treewm.................................. 10 2.4..................... 12 2.4.1 ion.................................... 12 2.5 CUI....................... 13 2.5.1 evilwm.................................. 13 3 CUI 13 3.1 shell........................................ 13 3.2 screen....................................... 13 3.3 FD......................................... 14 4 16 4.1.............................. 16 4.2 CUI.................................... 17 5 17 5.1........................................ 17 5.2........................................ 17 5.3..................................... 18 5.4................................. 19 5.5................................. 20 5.6........................................ 21 6 21 23 i
GUI CUI UNIX GUI CUI CUI ii
1 CUI GUI CUI Character User Interface ( ) GUI Grafical User Inter face CUI GUI CUI OS GUI UNIX GUI X 2.1 2 X twm 1 twm Screenshot Screenshot twm twm 2 3 mule (UNIX MS-Windows ) 3 mule twm mule mule MS-Windows twm ( ) 4 1
Fig. 1 twm 2
Fig. 2 twm Fig. 3 twm 3
Fig. 4 twm twm 2.2 OS 2.2.1 fvwm95 fvwm95 MS-Windows MS-Windows fvwm95 5 fvwm95 6 fvwm95 twm 4
Fig. 5 fvwm95 5
Fig. 6 fvwm95 Fig. 7 fvwm95 6
Fig. 8 fvwm95 fvwm95 MS-Windows MS-Windows Alt-Tab fvwm95 8 fvwm95 (xclock xload) 2.3 2.3.1 fluxbox fluxbox 9 10 2.3.2 pekwm fluxbox pekwm pekwm 11 12 fluxbox 7
Fig. 9 fluxbox Fig. 10 fluxbox 8
Fig. 11 pekwm Fig. 12 pwkwm 9
Fig. 13 treewm 2.3.3 treewm 13 treewm Alt+Spece 13 kterm 10
Fig. 14 ion 11
Fig. 15 evilwm 2.4 2.4.1 ion 14 ion 14 12
2.5 CUI 2.5.1 evilwm 3.1 shell 3 CUI OS note-20021002.txt note- <tab> note-20021002.txt rm abc* abc abc 3.2 screen Screen ( 16) Screen 1 13
Fig. 16 screen 2 Screen Screen Screen 17 ratpoison Screen 3.3 FD FD 18 FD FD 14
Fig. 17 ratpoison 15
Fig. 18 fd 4 4.1 OS OS OS UNIX 4 5 ion ratpoison screen 16
4.2 CUI CUI evilwm CUI 5 5.1 CUI CUI MS-Window98 MS-Windows98 5.2 X j: k: l: h: u: i: n: m: Control + +,- s w 17
Control + Alt + MS-Windows98 2: 8: 4: 6: 7: 9: 1: 3: Control + Shift,Control 5 5 0 dot 5.3 1. 2. 3. 4. 5. 6. 7. 8. 18
9. 10. 11. MS-Windows 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 5.4 1. (a) (b) (c) (d) 2. MS-Windows (a) (b) (c) (d) (e) (2) (1) (0) (-1) (-2) 5 19
5.5 5-1 2 (a) (b) (c) (d) (a) (b) (c) (d) (e) A -2 0 1-2 -1 0 0-1 0 B 0 0 1-1 0 1 2 0-1 C -2 0 1-1 1 0 0-2 -1 D -2 2 2 0-2 0 1-1 -2 E -2 1 1 0 0 1 1 1 0-1.6 0.6 1.2-0.6-0.4 0.4 0.8-0.6-0.8 1. (0) (-2) (-2) (-2) (-2) (0) s (2) (1) (1) 1 (2) (1) (-1) 3 2 (0) (-2) 20
2. MS-Windows (0) (-2) (0) 2 (1) MS- Windows (-1) MS-Windows (-1) hjkl (-1) 5.6 ion 6 CUI evilwm CUI CUI CUI CUI evilwm GUI CUI CUI GUI 21
22
[1], :, TECHNO PRESS [2], : X Window, ASCII, pp15 30 [3],,,,,,,,,,, : The UNIX Super Text[ ],, pp489-523 [4] Zinnia: Screen, http://risky-safety.org/ zinnia/screen/ [5] Matt Chapman: Window Managers for X, http://www.plig.org/xwinman/ [6] Shirai: FDclone, http://hp.vector.co.jp/authors/va012337/soft/fd/ [7], : X-Window Ver.11, 23