Ctrl+F3 (I use it all the time). Obviously won't work outside of SciTE.
> Go to Line Number
Ctrl+G
> Indentation one character at a time
Mmm, until recently, it wasn't doable without changing temporarily the tab settings
(Ctrl+Shift+I to go there quickly).
Now you do a rectangular selection (eg. Alt+drag pressed mouse or Alt+Shift+keyboard
arrows) and you can type your space.
> Justify/Fill Paragraph [...] This
> surely can be done with a script.
Yes. Maybe define a precise need if the Edit > Paragraph > Join/Split option doesn't do
that for you.
> For the Wrap Output option in scite,
> how configurable is the maximum line width. I'd like to set it to 72
> characters but can't find a way.
Both this and the Join/Split act on the visible right margin. You can set the edge.mode
and edge.column (and edge.colour) settings to help you set this margin to the desired char
width, depending on your font.
> Is it possible to make monospace the default font but still be able to
> use a variable width font for certain file types - DocBook for
> instance. I can configure a monospace default but not without breaking
> the "Use Monospace" menu option.
Somehow, I do that: I have just set my fonts to be fixed width font on most lexers, except
on some scripting languages (the informal look is nice...) and in HTML for example. That's
just some tweaks on the font.code.* settings.
> I find that the fonts look much bigger on Linux than I would expect
> given a particular point size. On Solaris, they look right. Any ideas?
Change the styles, as shown above. It might be hard to share the same properties files,
though, unlike PLAT_WIN vs. PLAT_GTK
> in my configuration. Is it not possible to specify the size in
> characters rather than pixels. For example, 80x24.
No, since it depends on the font(s) you chose, which depend on the currently opened
document, etc.
--
Philippe Lhoste
-- (near) Paris -- France
-- http://Phi.Lho.free.fr
-- -- -- -- -- -- -- -- -- -- -- -- -- --
> When running scite, It creates a named fifo in /tmp. This is named
> something like SciTE33c2.results.
*.results was the fifo used for running tools. I think you mean *.in
> The quick fix for this would be to include the X display name in the
> temporary file name.
This may cause trouble for applications that work with SciTE and
expect a particular naming scheme.
> Is scite used on platforms where gtk is used but
> X isn't?
I think that was how the Cygwin variant worked. Don't really want
to lock out other platforms - its possible that GTK+ on OS X will be
worth using at some point and its a lot less work than a native OS X
port.
> The GTK way of doing this is to use dbus. There is even a libunique
> which ensures a single instance of the application.
The director interface is a general purpose control channel, its
not just for ensuring uniqueness.
> What is the rationale for the temporary fifo solution.
It had to be reasonably similar to the use of WM_COPYDATA messages
on Windows.
ORBit used to be the preferred mechanism in this area for GTK+ and
GNOME but being CORBA it was doomed and a fifo appeared much simpler.
D-Bus may be longer lived but when I had a quick look it appeared
complex. Others have argued on the list against D-Bus.
Neil