Moin, * Michelle Konzack wrote (2005-01-16 15:16): >F�r meine �bersetzungsarbeiten hatte ich mal vor langer Zeit unter >WfW 3.11 einen Editor, bei dem man die Editor-Fenster parallel hat >scrollen k�nnen, sprich, ich kann drei Dokumente (z.B., DE, EN, FR) >�ffnen und wenn ich mich in einem bewege, scrollen die anderen mit. > >Gibt es sowas auch f�r Linux ?
Sch�nes Problem. Das Scrollen macht es etwas umst�ndlich, aber
machbar ist das mit NEdit.
Dieser Teil mu� in Deine ~/.Xresources:
- - - Schnipp - - -
NEdit*text.Translations: #override \n\
Ctrl<Btn4Down>,<Btn4Up>: macro_menu_command("scroll_all_up")\n\
Ctrl<Btn5Down>,<Btn5Up>: macro_menu_command("scroll_all_down")\n
- - - Schnapp - - -
Diesen Teil mu� NEdit beim Start lesen, am besten speicherst Du es in
eine Datei und l�dst diese in ~/.nedit/autoload.nm:
- - - Schnipp - - -
define scroll_all_up
{
lines = $1
if ($n_args > 1)
{
unit = $2
} else
{
unit = "lines"
}
window = focus_window("last")
while ("" != window)
{
scroll_up(1, unit)
window = focus_window("next")
}
}
define scroll_all_down
{
lines = $1
if ($n_args > 1)
{
unit = $2
} else
{
unit = "lines"
}
window = focus_window("last")
while ("" != window)
{
scroll_down(1, unit)
window = focus_window("next")
}
}
- - - Schnapp - - -
In der ~/.nedit/autoload.nm mu� dann stehen:
load_macro_file("/path/to/file")
Jetzt fehlen noch zwei Eintr�ge im Macromen�, deren Name genau so
lauten mu� wie oben erw�hnt, "scroll_all_up" und "scroll_all_down".
Die Kommandos lauten einfach
scroll_all_up(1, "line")
bzw.
scroll_all_up(1, "line")
An dieser Stelle kannst Du auch am einfachsten die Scrollweite
modifizieren, indem Du die Zahl �nderst oder "line" durch "page"
ersetzt. Du kannst auch mehrere Men�eintr�ge mit verschiedenen Weiten
definieren, dann mu�t Du eben die Namen anpassen.
Wenn Du nicht alle Dateien scrollen willst, kannst Du zB. nach Namen
sortieren. Das machst Du in der Schleife in den beiden definierten
Macrofunktionen, der Name steht jeweils in "window".
Ich habe das Scrollen auf Strg-Mausrad gelegt (da liegt normalerweise
das seitenweise Scrollen), das kannst Du oben in dem Teil f�r die
.Xresources �ndern. Wenn Du stattdessen eine Taste willst, kannst Du
die einfach im Macromen� setzen.
Ist alles nur kurz getestet, la� es mich wissen, wenn es Probleme gibt.
Thorsten
--
Im �brigen gilt ja hier derjenige, der auf den Schmutz hinweist,
f�r viel gef�hrlicher als der, der den Schmutz macht.
- Kurt Tucholsky
pgpcfDClux4rF.pgp
Description: PGP signature

