1FvwmConsole(1) Fvwm Modules FvwmConsole(1)
2
3
4
6 FvwmConsole - an fvwm command input interface
7
8
10 Module FvwmConsole [options]
11
12 FvwmConsole can only be invoked by fvwm. Command line invocation of
13 the FvwmConsole module will not work.
14
15
17 FvwmConsole allows the user to type fvwm configuration commands inter‐
18 actively, and have them executed immediately. This tool is particu‐
19 larly useful for testing new configuration ideas, or for implementing
20 temporary changes to your environment.
21
22
24 FvwmConsole must be spawned as a module by fvwm. FvwmConsole takes all
25 xterm(1) options.
26
27 FvwmConsole can be invoked by inserting the line 'Module FvwmConsole'
28 in the .fvwm2rc file. This can be placed on a line by itself, if Fvwm‐
29 Console is to be spawned during fvwm's initialization, or can be bound
30 to a menu or mouse button or keystroke to invoke it later.
31
32
34 FvwmConsole uses xterm(1). All resources set for xterm are inherited
35 unless overridden by command line options.
36
37 Module FvwmConsole -g 40x10 -fg black -bg green3
38
39 A different terminal emulator can be specified with the -terminal op‐
40 tion. However, only terminal programs that understand the options
41 -name, -title and -e can be used.
42
43 Module FvwmConsole -terminal rxvt
44
45 Previous versions of FvwmConsole supported a -e option to choose a dif‐
46 ferent front-end. Although this option is still provided for backwards
47 compatibility its use is discouraged unless you know exactly what you
48 are doing.
49
50 Module FvwmConsole -e FvwmConsoleC.pl
51
52 (see FvwmConsoleC.pl(1)).
53
54 Also X resources can be set in your ~/.Xdefaults file:
55
56 FvwmConsole*VT100*geometry: 40x4
57 FvwmConsole*font: 7x14
58
59
60
62 There are a few options. If the GNU readline library is available, it
63 can be used.
64
65 If Perl5 is installed, FvwmConsoleC.pl can be used as a command editor.
66 This can be accomplished by either copying FvwmConsoleC.pl to fvwmlib
67 directory as FvwmConsoleC or invoking FvwmConsole with -e option. For
68 example:
69
70 Module FvwmConsole -e FvwmConsoleC.pl
71
72 If neither one is installed, a simple input reading function which
73 doesn't have editing capabilities is used.
74
75 GNU readline and FvwmConsoleC.pl have some frequent used commands in
76 common as default. These commands are similar to emacs. For more de‐
77 tails, refer GNU readline man and info pages, and FvwmConsoleC.pl man
78 page.
79
80 Ctrl-A - beginning of line
81 Ctrl-B - previous char
82 Ctrl-D - delete char
83 Ctrl-E - end of line
84 Ctrl-F - next char
85 Ctrl-H - backspace
86 Ctrl-K - erase to the end of line
87 Ctrl-N - next line
88 Ctrl-P - previous line
89 Ctrl-R - search reverse
90 Ctrl-U - delete line
91 Meta-B - previous word
92 Meta-F - next word
93 Esc < - beginning of history
94 Esc > - end of history
95
96
98 FvwmConsole can be stopped by entering the EOF character (usually CTRL-
99 D).
100
101 Note! Do not use the "quit" command, as this is an fvwm builtin: typing
102 "quit" at the FvwmConsole command line will cause fvwm to exit.
103
104
106 xterm(1), FvwmConsoleC.pl(1), GNU Readline library
107
108
110 FvwmConsole is the original work of Toshi Isogai.
111
112
113
1143rd Berkeley Distribution 19 October 2022 (2.7.0) FvwmConsole(1)