1FvwmConsole(1)                   Fvwm Modules                   FvwmConsole(1)
2
3
4

NAME

6       FvwmConsole - an fvwm command input interface
7
8

SYNOPSIS

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

DESCRIPTION

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

INVOCATION

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

CONFIGURATION OPTIONS

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

COMMAND EDITING

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

EXITING

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

SEE ALSO

106       xterm(1), FvwmConsoleC.pl(1), GNU Readline library
107
108

AUTHOR

110       FvwmConsole is the original work of Toshi Isogai.
111
112
113
1143rd Berkeley Distribution   19 October 2022 (2.7.0)             FvwmConsole(1)
Impressum