Página de inicio - Tecla de acceso: 1
Notas técnicas

TransTOOL (T2). Procedimiento de instalación

5.6. Ficheros de asignación de teclas

Todos los ficheros que se comentan a continuación son de tipo ASCII, por lo que cualquier modificación sobre ellos se puede realizar con cualquier editor de textos. La función de estos ficheros es la asignación de teclas a unas acciones determinadas. El aspecto y configuración de cada uno de estos ficheros es el siguiente:

Fichero INIT.TERMINAL
Si las teclas de función del terminal a configurar no están programadas, podemos crear un fichero que, al ejecutarse, realice esta tarea automáticamente. La forma de generar dicho fichero es la siguiente:

ESC | 1 ESC texto Ctrl-Y     F1
ESC | 2 ESC texto Ctrl-Y     F2
ESC | 3 ESC texto Ctrl-Y     F3
etc.

Según esto, el fichero que tendríamos que crear debería tener el siguiente aspecto:

echo "\033\0174\061\033\033\0101\031"   F1
echo "\033\0174\062\033\033\0102\031"   F2
echo "\033\0174\063\033\033\0103\031"   F3
etc.

En el presente ejemplo, el texto que hemos programado en las teclas de función es el siguiente:

Tecla   Texto    Secuencia
F1      ESC A    \033\0101
F2      ESC B    \033\0102
F3      ESC C    \033\0103
etc.

El resto de las secuencias que aparecen en el fichero anterior son las que el manual de nuestra pantalla nos obliga a especificar para programar las teclas de función.

# chmod 777 fichero_echos
# ./fichero_echos > /usr/trans/lib/init.vt220

if=/usr/trans/lib/init.vt220\

Por tanto, cada vez que se ejecute el trans, las teclas de función se van a programar automáticamente.

Fichero ACTIONS.TERMINAL
Este fichero contiene la relación de teclas a utilizar en el entorno trans y programas de tipo tform, t4gl y tmenu, junto con la acción asignada a cada una de ellas. En caso de no existir un fichero actions.nombre_terminal para el terminal que estamos utilizando, aparecerá una lista de teclas a utilizar por defecto. Éstas son una combinación de la tecla <Ctrl> junto con otra tecla.

El aspecto de un fichero actions.nombre_terminal es el siguiente:

function key 
next-option "
previous-option backspace
vnext-option down
vprevious-option up
hprevious-option left
hnext-option right
options-help F10
previous-row up
next-row down
exit control-{
line-next-page F5
line-previous-page F6
last-line F3
first-line F4
line-next-field F7
line-prev-field F8
current-row F15
line-number F16
lines F17
head F18
edit-up up
edit-down down
edit-right right
edit-left left
edit-return return
backspace backspace
fast-forw F5
fast-back F6
recall F7
ins-char ins-char
insert home
del-char del-char
end-input F1
clear-field F3
queryclear F4
retry F8
cancel control-{
help F9
keys-help F19
next-screen next-page
previous-screen previous-page
redraw F2

Fichero TEDIT.TERMINAL
En este fichero se especifican las teclas a utilizar en el editor de textos TEDIT, junto con la acción asignada a cada una de ellas.

El aspecto de este fichero es el siguiente:

function key
down down
up up
left left
right right
del-char del-char
ins-char ins-char
backspace backspace
next-page next-page
prev-page previous-page
quit control-{
help f9
again f2
search-back f3
search-for f4
mark f5
yank f6
put f7
delete f8
line control-s
beg-line f10
end-line f11
join f12
command f13
top f14
bottom f15
redraw f16
subs f17
info control-o
redo control-w
undo control-u
save f1
ins-line control-y
change control-t
erase control-e
insert home
ruler control-x

Fichero TUTIL.TERMINAL
En este fichero se especifican las teclas que podemos utilizar en cualquiera de las aplicaciones de ofimática que incluye TransTOOL.

El aspecto de este fichero es el siguiente:

function key
cancel control-c
down down
up up
left left
right right
del-char del-char
ins-char ins-char
backspace backspace
next-page next-page
prev-page previous-page
home home
quit control-{
menu F1
save-file F13
redraw F2
row-mark F3
column-mark F4
block-mark F5
copy F6
paste F7
clear F8
insert F9
help F10
move-win F11
fix-block F12
decimal-set F14
alignment F15
column-width F16
select-win F17
next-win F18
prev-win F19
fill-down control-d
fill-right control-r
format-number a

Fichero TCALC.TERMINAL
Este fichero contiene la asignación de teclas a unas acciones específicas de la hoja de cálculo TCALC.

El aspecto de este fichero es el siguiente:

function key
cancel control-c
down down
up up
left left
right right
del-char del-char
ins-char ins-char
backspace backspace
next-page next-page
prev-page previous-page
home home
quit control-{
menu F1
save-file F13
redraw F2
row-mark F3
column-mark F4
block-mark F5
copy F6
paste F7
clear F8
insert F9
help F10
move-win F11
fix-block F12
decimal-set F14
alignment F15
column-width F16
select-win F17
next-win F18
prev-win F19
fill-down control-d
fill-right control-r
format-number  

Fichero TWORD.TERMINAL
Este fichero contiene la asignación de teclas a las acciones a realizar por el tratamiento de textos TWORD.

Su aspecto es el siguiente:

function key
down down
up up
right right
left left
backspace backspace
del-char del-char
ins-char ins-char
home home
end end
next-page next-page
prev-page previous-page
quit control-{
cancel control-c
help F10
menu F1
redraw F2
again F3
search-back F16
search-for F4
mark F5
copy F6
paste F7
delete F8
beg-line control-b
end-line control-e
join F12
save F13
subs F17
page control-p
info control-o
redo control-w
undo control-u
ins-line control-l
del-line control-n
saltopag control-x
ruler control-r
reformat control-f
shell control-q
align control-g
trim control-t

« »