# Global initialization file for SciTE
# For Linux, place in $prefix/share/scite
# For Windows, place in same directory as SciTE.EXE (or Sc1.EXE)
# Documentation at http://www.scintilla.org/SciTEDoc.html
#
# Georgiy Pruss (C) 2007-05-26 03:39:32 version 1084 * $@{YmdHMSv}
# http://moon.aka.sun.googlepages.com/SciTE.htm

# Globals

# Window sizes and visibility
if PLAT_WIN
  position.left=160
  position.top=40
if PLAT_GTK
  position.left=5
  position.top=22
position.width=1050
position.height=930
#position.tile=1
#full.screen.hides.menu=1
#minimize.to.tray=1
split.vertical=0
#output.horizontal.size=200
#output.vertical.size=60
#output.initial.hide=1
#horizontal.scrollbar=0
#horizontal.scroll.width=10000
#output.horizontal.scrollbar=0
#output.horizontal.scroll.width=10000
#output.scroll=0
#end.at.last.line=0
#error.select.line=1
tabbar.visible=1
#tabbar.hide.one=1
#tabbar.multiline=1
#toolbar.visible=1
#toolbar.detachable=1
#toolbar.usestockicons=1
#menubar.detachable=1
#undo.redo.lazy=1
statusbar.visible=1
#fileselector.width=800
#fileselector.height=600
#magnification=-1
#output.magnification=-1

# Sizes and visibility in edit pane
line.margin.visible=1
line.margin.width=2+
#margin.width=16
#fold.margin.width=16
#fold.margin.colour=#FF0000
#fold.margin.highlight.colour=#0000FF
#blank.margin.left=4
#blank.margin.right=4
buffered.draw=1
#two.phase.draw=0
use.palette=0

# Element styles
#view.eol=1
#control.char.symbol=.
caret.period=500
view.whitespace=0
view.indentation.whitespace=1
view.indentation.guides=1
highlight.indentation.guides=1
#caret.fore=#FF0000
#caret.width=2
caret.line.back=#F8F8F8
#caret.line.back.alpha=63
#edge.column=200
#edge.mode=0
edge.column=80
edge.mode=1
edge.colour=#C0C0DC
braces.check=1
braces.sloppy=1
#calltip.back=#FFFEE0 -- obsolete; use style.*.38 instead
#selection.fore=#006000
# DADADA used as background because it yields standard silver C0C0C0
# on low colour displays and a reasonable light grey on higher bit depths
#selection.alpha=30
selection.back=#DADADA
whitespace.fore=#FF0000
whitespace.back=#FFFFE0
#error.marker.fore=#0000A0
#error.marker.back=#DADAFF
#bookmark.fore=#808000
bookmark.back=#FFFFE8
#bookmark.alpha=
#find.mark=#0000FF
use.monospaced=1

# Checking
are.you.sure=1
#are.you.sure.for.build=1
#save.all.for.build=1
#quit.on.close.last=1
load.on.activate=1
#save.on.deactivate=1
are.you.sure.on.reload=1
reload.preserves.undo=1
check.if.already.open=1
default.file.ext=.htm
source.default.extensions=.htm
title.full.path=2
title.show.buffers=1
save.recent=1
save.session=1
open.dialog.in.file.directory=1
strip.trailing.spaces=1
#ensure.final.line.end=1
ensure.consistent.line.ends=1
#save.deletes.first=1
buffers=32
buffers.zorder.switching=1
#win95.death.delay=1000
#translation.missing=***
#read.only=1
max.file.size=1500000

# Indentation
tabsize=2
indent.size=2
use.tabs=0
#indent.auto=1
indent.automatic=1
indent.opening=0
indent.closing=0
#tab.indents=0
backspace.unindents=1
#indent.maintain.<filepattern>=1

# Wrapping of long lines
#wrap=1
#wrap.style=2
#cache.layout=3
#output.wrap=1
#output.cache.layout=3
#wrap.visual.flags=3
#wrap.visual.flags.location=3
#wrap.visual.startindent=4

# Folding
# enable folding, and show lines below when collapsed.
fold=1
fold.compact=1
fold.flags=16
fold.symbols=3
#fold.on.open=1
fold.comment=1
fold.preprocessor=1

# Find and Replace
# Internal search always available with recursive capability so use in preference to external tool
#find.command=                     <-- it's default
#escapes.in.find.replace=1
# findstr is available on recent versions of Windows including 2000
#if PLAT_WIN
# find.command=findstr /n /s /i $(find.what) $(find.files)
#if PLAT_GTK
# find.command=grep --line-number "$(find.what)" $(find.files)
#find.input=$(find.what)
find.files=*.py *.htm *.html *.txt *.c *.cpp *.cxx *.h
#find.in.files.close.on.find=0
#find.in.dot=1
#find.in.binary=1
#find.replace.matchcase=1
#find.replace.escapes=1
#find.replace.regexp=1
#find.replace.regexp.posix=1
#find.replace.wrap=0
find.replacewith.focus=0
find.replace.advanced=1
find.defbutton.replace.all=1
find.defbutton.replace.selection=15

# Behaviour
#eol.mode=LF
eol.auto=1
clear.before.execute=0
#vc.home.key=1
#wrap.aware.home.end.keys=1
autocompleteword.automatic=0
autocomplete.*.fillups=([=,:; ])
#autocomplete.choose.single=1
caret.policy.xslop=1
caret.policy.width=20
caret.policy.xstrict=0
caret.policy.xeven=0
caret.policy.xjumps=0
caret.policy.yslop=1
caret.policy.lines=1
caret.policy.ystrict=1
caret.policy.yeven=1
caret.policy.yjumps=0
#visible.policy.strict=1
#visible.policy.slop=1
#visible.policy.lines=4
#time.commands=1
caret.sticky=1
ignore.userhome=1
#properties.directory.enable=1

# Status Bar
statusbar.number=2
statusbar.text.1=\
$(FileNameExt) — L:$(LineNumber) C:$(ColumnNumber) \
$(OverType) ($(EOLMode)) $(ReadOnly) — \
Buf: $(BufferLength) chars, $(NbOfLines) lines. \
Sel: $(SelLength) chars, $(SelHeight) lines — \
Date: $(CurrentDate) $(CurrentTime)
statusbar.text.2=\
$(FileNameExt) — $(FileDate) $(FileTime) $(FileAttr) — $(FileDir)

if PLAT_WIN
  command.scite.help="file://$(SciteDefaultHome)/doc/SciTEDoc.html"
  command.scite.help.subsystem=2
if PLAT_GTK
  command.print.*=a2ps "$(FileNameExt)"
  command.scite.help=netscape "file://$(SciteDefaultHome)/SciTEDoc.html"

# Ansi Charset 0: ANSI
# Default Charset 1: Default
# Symbol Charset 2: Symbol
# Invalid Charset 3: Invalid
# Mac Charset 77: Mac
# ...
# Russian Charset 204: Russian
# EasternEuropean Charset 238: Eastern European
# PC437 Charset 254: PC 437
# OEM Charset 255: OEM

# Internationalization
# Japanese input code page 932 and ShiftJIS character set 128
#code.page=932
#character.set=128
# Unicode
#code.page=65001
# cp was 0, cs was 0 and commented
code.page=1251
character.set=204
# Required for Unicode to work on GTK+:
#LC_CTYPE=en_US.UTF-8
#output.code.page=65001

# Export
#export.keep.ext=1
export.html.wysiwyg=1
#export.html.tabs=1
#export.html.folding=1
export.html.styleused=1
#export.html.title.fullpath=1
#export.rtf.tabs=1
#export.rtf.font.face=Arial
#export.rtf.font.size=9
#export.rtf.tabsize=8
# Magnification (added to default screen font size)
export.pdf.magnification=0
# Font: Courier, Helvetica or Times (Courier line-wraps)
export.pdf.font=Helvetica
# Page size (in points): width, height
# E.g. Letter 612,792; A4 595,842; maximum 14400,14400
export.pdf.pagesize=595,842
# Margins (in points): left, right, top, bottom
export.pdf.margins=72,72,72,72
export.xml.collapse.spaces=1
export.xml.collapse.lines=1

# Define values for use in the imported properties files
chars.alpha=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
chars.numeric=0123456789
#chars.accented=ŠšŒœŸÿÀàÁáÂâÃãÄäÅ寿ÇçÈèÉéÊêËëÌìÍíÎîÏïÐðÑñÒòÓóÔôÕõÖØøÙùÚúÛûÜüÝýÞþßö
# This is a better set for Russian:
chars.accented=ÀàÁáÂâÃãÄäÅå¨¸ÆæÇçÈèÉéÊêËëÌìÍíÎîÏïÐðÑñÒòÓóÔôÕõÖö×÷ØøÙùÚúÛûÜüÝýÞþßÿ

# The open.filter setting is only used on windows where the file selector has a menu of filters to apply
# to the types of files seen when opening.
# There is a limit (possibly 256 characters) to the length of a filter,
# so not all source extensions can be in this setting.
source.files=*.xml;*.html;*.htm;*.php;*.py;*.pyw;*.k;*.t;\
*.asm;*.c;*.cc;*.cpp;*.cxx;*.cs;*.h;*.hh;*.hxx;*.hpp;\
*.idl;*.odl;*.rc;*.rc2;*.dlg;*.def;\
*.vb;*.vbs;*.bas;*.frm;*.cls;*.ctl;\
*.java;*.js;*.lua;*.pl;*.rb;*.cgi;*.conf;\
make*;*.mak;\
*.properties;*.iface;*.bat;*.cmd

if PLAT_WIN
  all.files=All Files (*.*)|*.*|
if PLAT_GTK
  all.files=All Files (*)|*|Hidden Files (.*)|.*|
open.filter=\
All Source|$(source.files)|\
$(all.files)\
$(filter.ada)\
$(filter.conf)\
$(filter.asm)\
$(filter.cpp)\
$(filter.css)\
$(filter.fortran)\
$(filter.idl)\
$(filter.java)\
$(filter.js)\
$(filter.k)\
$(filter.lua)\
$(filter.nsis)\
$(filter.pascal)\
$(filter.perl)\
$(filter.php)\
$(filter.properties)\
$(filter.python)\
$(filter.ruby)\
$(filter.sql)\
$(filter.text)\
$(filter.vb)\
$(filter.web)\
$(filter.yaml)

#$(filter.asn1)\
#$(filter.ave)\
#$(filter.baan)\
#$(filter.bash)\
#$(filter.caml)\
#$(filter.ch)\
#$(filter.cmake)\
#$(filter.d)\
#$(filter.eiffel)\
#$(filter.erlang)\
#$(filter.kix)\
#$(filter.lout)\
#$(filter.matlab)\
#$(filter.metapost)\
#$(filter.mmixal)\
#$(filter.nncrontab)\
#$(filter.pov)\
#$(filter.prg)\
#$(filter.ps)\
#$(filter.specman)\
#$(filter.tcl)\
#$(filter.tex)\
#$(filter.verilog)\
#$(filter.vhdl)

# Give symbolic names to the set of fonts used in the standard styles.
if PLAT_WIN
  font.base=font:Verdana,size:14
  font.small=font:Lucida Console,size:12
  font.comment=font:Verdana,size:14
  #font.small=font:Verdana,size:12
  #font.comment=font:Comic Sans MS,size:9
  font.code.comment.box=$(font.comment)
  font.code.comment.line=$(font.comment)
  font.code.comment.doc=$(font.comment)
  font.text=font:Times New Roman,size:14
  font.text.comment=font:Verdana,size:12
  font.embedded.base=font:Verdana,size:12
  #font.embedded.comment=font:Comic Sans MS,size:8
  font.embedded.comment=font:Verdana,size:12
  #font.monospace=font:Courier New,size:10
  font.monospace=font:Lucida Console,size:14
  font.vbs=font:Lucida Sans Unicode,size:14
if PLAT_GTK
  font.base=font:lucidatypewriter,size:12
  font.small=font:lucidatypewriter,size:10
  font.comment=font:new century schoolbook,size:12
  font.code.comment.box=$(font.comment)
  font.code.comment.line=$(font.comment)
  font.code.comment.doc=$(font.comment)
  font.text=font:times,size:14
  font.text.comment=font:lucidatypewriter,size:10
  font.embedded.base=font:lucidatypewriter,size:12
  font.embedded.comment=font:lucidatypewriter,size:12
  font.monospace=font:courier,size:12
  font.vbs=font:new century schoolbook,size:12
font.js=$(font.comment)

# Give symbolic names to the set of colours used in the standard styles.
colour.code.comment.box=fore:#007F00;back:#F0FFFD
colour.code.comment.line=fore:#007F00
colour.code.comment.doc=fore:#3F703F
colour.code.comment.nested=fore:#A0C0A0
colour.text.comment=fore:#0000FF,back:#D0F0D0
colour.other.comment=fore:#007F00
colour.embedded.comment=back:#E0EEFF
colour.embedded.js=back:#F0F0FF
colour.notused=back:#FF0000

colour.number=fore:#007F7F
colour.keyword=fore:#00007F
colour.string=fore:#7F007F
colour.char=fore:#7F007F
colour.operator=fore:#000000
colour.preproc=fore:#7F7F00
colour.error=fore:#FFFF00,back:#FF0000

# Global default styles for all languages
# Default
style.*.32=$(font.base)
# Line number
style.*.33=back:#C0C0C0,font:Lucida Console,size:14
# Brace highlight
style.*.34=fore:#0000FF,bold,back:#FFFF80
# Brace incomplete highlight
style.*.35=fore:#FF0000,bold
# Control characters
style.*.36=
# Indentation guides
style.*.37=fore:#C0C0C0,back:#FFFFFF
# Calltip
style.*.38=fore:#202020,back:#FFFED0

# Printing - only works on Windows
if PLAT_WIN
  #print.colour.mode=1
  print.magnification=-3
  # Setup: left, right, top, bottom margins, in local units:
  # hundredths of millimeters or thousandths of inches
  print.margins=1500,1000,1000,1000
  # Header/footer:
  # && = &; &p = current page
  # &f = file name; &F = full path
  # &d = file date; &D = current date
  # &t = file time; &T = full time
  print.header.format=$(FileNameExt) — Printed on $(CurrentDate), $(CurrentTime) — Page $(CurrentPage)
  print.footer.format=$(FilePath) — File date: $(FileDate) — File time: $(FileTime)
  # Header/footer style
  print.header.style=font:Arial,size:12,bold
  print.footer.style=font:Arial Narrow,size:10,italics

# Warnings - only works on Windows and needs to be pointed at files on machine
#if PLAT_WIN
warning.findwrapped=0,C:\WINDOWS\Media\Windows XP Start.wav
# warning.notfound=0,Effect.wav
# warning.wrongfile=0,Glass.wav
# warning.executeok=0,Fanfare.wav
# warning.executeko=100,GlassBreak.wav
warning.nootherbookmark=0,C:\WINDOWS\Media\Windows XP Start.wav

# Define the Lexer menu,
# Each item contains three parts: menu string | file extension | key
# The only keys allowed currently are based on F-keys and alphabetic keys and look like
# [Ctrl+][Shift+][Fn|a] such as F12 or Ctrl+Shift+D.
# A '&' may be placed before a letter to be used as an accelerator. This does not work on GTK+.
menu.language=\
Pytho&n|py|Shift+F11|\
Lu&a|lua|Ctrl+Shift+F11|\
H&ypertext|html|F12|\
&XML|xml|Shift+F12|\
Text|txt|Ctrl+Shift+F12|\
Apache Confi&g|conf||\
Assembler|asm||\
&Batch|bat||\
&C / C++|c||\
C&#|cs||\
CSS|css||\
&Difference|diff||\
&Errorlist|err||\
Forth|eng||\
&Fortran|f90||\
&Java|java||\
Java&Script|js||\
Lisp|lisp||\
&Makefile|mak||\
NSIS|nsis||\
Pascal|pas||\
Pe&rl|pl||\
P&HP|php||\
&Properties|properties||\
Reso&urce|rc||\
Ruby|rb||\
Shell|sh||\
S&QL|sql||\
&TCL|tcl||\
&VB|vb||\
VBScr&ipt|vbs||\
&YAML|yaml||

#&Eiffel|e||\
#&Kix|kix||\
#&nnCron crontab|tab||\
#ASN.1|asn1||\
#Ada|ads||\
#Avenue|ave||\
#Baan|bc||\
#Bullant|ant||\
#Csound|orc||\
#CMake|cmake||\
#D|d||\
#Erlang|erl||\
#FlagShip|prg||\
#FreeBasic|bas||\
#Lot|lot||\
#Lout|lt||\
#MMIXAL|mms||\
#Matlab|m.matlab||\
#MetaPost|mp||\
#Objective Caml|ml||\
#Octave|m.octave||\
#P&LSQL|spec||\
#P&ostScript|ps||\
#P&OV-Ray SDL|pov||\
#Specman|e||\
#TeX|tex||\
#VHDL|vhd||\
#Verilog|v||\

# User defined key commands
#user.shortcuts=\
#KeypadPlus|IDM_EXPAND|\
#KeypadMinus|IDM_BLOCK_COMMENT|
#G-: all defined in SciTEProps.cxx

# Import all the language specific properties files
import asm
import conf
import cpp
import css
import forth
import fortran
import html
import inno
import k
import lisp
import lua
import nsis
import others
import pascal
import perl
import python
import ruby
import sql
import tcl
import vb
import yaml

#import ada
#import asn1
#import au3
#import ave
#import baan
#import blitzbasic
#import bullant
#import caml
#import cmake
#import csound
#import d
#import eiffel
#import erlang
#import escript
#import flagship
#import freebasic
#import kix
#import lot
#import lout
#import matlab
#import metapost
#import mmixal
#import nncrontab
#import pov
#import ps
#import purebasic
#import rebol
#import scriptol
#import smalltalk
#import specman
#import tex
#import verilog
#import vhdl

# I have differnet layouts for plain keys and for control keys
##keyboard.layout=QWUKENGCHZX&\FYVAPROLDJ'[]SMIT;B:.
##keyboard.translate.ctrl=1

# Mnemonics: Start summation from 0
command.name.0.*=-Calculate &Total
command.0.*=calculate_total
command.mode.0.*=subsystem:lua,savebefore:no
command.shortcut.0.*=Ctrl+0

# Mnemonics: 1 looks like a vertical rectangle (and both 0 and 1 are rect fns)
command.name.1.*=Fill &Rectangle
command.1.*=*fill_rectangle text:$(1) incr:$(2)
command.mode.1.*=subsystem:lua,savebefore:no

# Mnemonics: F2 was 'save' in DOS editors
command.name.2.*=B&ack Up
command.2.*=back_up
command.mode.2.*=subsystem:lua,savebefore:no

# 3
# 4

# Mnemonics: F5 is execute here and in all IDEs, so let's do it for Lua too
command.name.5.*=Execute &Lua
command.5.*=exec_lua
command.mode.5.*=subsystem:lua,savebefore:no

# Mnemonics: 6 = 5+1, Python is Lua's elder brother. And 6 looks like a snake :)
command.name.6.*=Execute P&ython
command.6.*=exec_python_and_replace
command.mode.6.*=subsystem:lua,savebefore:no

# Mnemonics: 7 looks like an arrow up
command.name.7.*=Sort Selection...
#command.7.*=sort_text
command.7.*=sort_text
command.mode.7.*=subsystem:lua,savebefore:no

# Mnemonics: 8 is multiplier for tab positions; Ctrl+Shift+8 is Show Tabs
command.name.8.*=Tabs to Spaces
command.8.*=tabs_to_spaces
command.mode.8.*=subsystem:lua,savebefore:no

# Mnemonics: none, can't think of anything good
command.name.9.*=S&elect Color...
command.9.*=wscript "$(SciteDefaultHome)\ColorSet.js"
command.mode.9.*=subsystem:windows,replaceselection:auto,savebefore:no,quiet:yes
command.input.9.*=_$(CurrentSelection)

command.name.11.*=-Collect &Marked
command.11.*=collect_marked
command.mode.11.*=subsystem:lua,savebefore:no
command.shortcut.11.*=Ctrl+;

command.name.12.*=Cut-Collect Marked
command.12.*=collect_marked cut
command.mode.12.*=subsystem:lua,savebefore:no
command.shortcut.12.*=Ctrl+Shift+;

# Mnemonics: "C"apitalize
command.name.14.*=Capitali&ze
command.14.*=capitalize
command.mode.14.*=subsystem:lua,savebefore:no
command.shortcut.14.*=Ctrl+Shift+C

# Mnemonics: Insert, what else? ;-)
command.name.16.*=Insert &File Name
command.16.*=dostring editor:AddText(props.FileNameExt)
command.mode.16.*=subsystem:lua,savebefore:no
command.shortcut.16.*=Ctrl+Shift+Insert

# Mnemonics: Alt+Del - delete, Alt+Ins - insert (AS+Del cut, AS+Ins copy)
command.name.18.*=&Insert Line
command.18.*=dostring editor:HomeDisplay() editor:Paste()
command.mode.18.*=subsystem:lua,savebefore:no
command.shortcut.18.*=Alt+Insert

command.name.21.*=Line Up
command.21.*=dostring editor:BeginUndoAction() editor:LineTranspose() editor:LineUp() editor:EndUndoAction()
command.mode.21.*=subsystem:lua,savebefore:no
command.shortcut.21.*=Alt+Up

command.name.22.*=Line Down
command.22.*=dostring editor:BeginUndoAction() editor:LineDown() editor:LineTranspose() editor:EndUndoAction()
command.mode.22.*=subsystem:lua,savebefore:no
command.shortcut.22.*=Alt+Down

command.name.25.*=Find Prev Function
command.25.*=find_prev_function
command.mode.25.*=subsystem:lua,savebefore:no
command.shortcut.25.*=Alt+PageUp

command.name.26.*=Find Next Function
command.26.*=find_next_function
command.mode.26.*=subsystem:lua,savebefore:no
command.shortcut.26.*=Alt+PageDown

command.name.31.*=Stack Position
command.31.*=push_mark
command.mode.31.*=subsystem:lua,savebefore:no
command.shortcut.31.*=Ctrl+=

command.name.32.*=Return to Position
command.32.*=pop_mark
command.mode.32.*=subsystem:lua,savebefore:no
command.shortcut.32.*=Ctrl+-

command.name.40.*=Select C&urrent Word
command.40.*=current_word
command.mode.40.*=subsystem:lua,savebefore:no
command.shortcut.40.*=Ctrl+.

# Mnemonics: true/false flip/flop .../...
command.name.44.*=Toggle Boolean
command.44.*=toggle_bool
command.mode.44.*=subsystem:lua,savebefore:no,groupundo
command.shortcut.44.*=Ctrl+/

# backslash requires an empty line after it
command.name.46.*=&Double Backslashes
command.46.*=double_backslashes
command.mode.46.*=subsystem:lua,savebefore:no
command.shortcut.46.*=Ctrl+\\

command.name.48.*=Increment &Version
command.48.*=replace_version
command.mode.48.*=subsystem:lua,savebefore:no
command.shortcut.48.*=Ctrl+,

# Ctrl+                3 4
# Ctrl+Shift+  ' . , /   4 G H N Y
# Tools menu   H J K Q X

shortcut.key.0.*=Ctrl+Shift+0
shortcut.0.*=mark_text_0
shortcut.mode.0.*=subsystem:lua,savebefore:no

shortcut.key.1.*=Ctrl+Shift+1
shortcut.1.*=mark_text_1
shortcut.mode.1.*=subsystem:lua,savebefore:no

shortcut.key.2.*=Ctrl+Shift+2
shortcut.2.*=mark_text_2
shortcut.mode.2.*=subsystem:lua,savebefore:no

shortcut.key.3.*=Ctrl+Shift+3
shortcut.3.*=mark_text_3
shortcut.mode.3.*=subsystem:lua,savebefore:no

shortcut.key.9.*=Ctrl+'
shortcut.9.*=open_favorites
shortcut.mode.9.*=subsystem:lua,savebefore:no

shortcut.key.90.*=Ctrl+3
shortcut.90.*=utility
shortcut.mode.90.*=subsystem:lua,savebefore:no

shortcut.key.10.*=Alt+Left
shortcut.10.*=move_word_left
shortcut.mode.10.*=subsystem:lua,savebefore:no

shortcut.key.11.*=Alt+Right
shortcut.11.*=move_word_right
shortcut.mode.11.*=subsystem:lua,savebefore:no

#~ shortcut.key.3.*=Ctrl+3
#~ shortcut.3.*=hello one
#~ shortcut.mode.3.*=subsystem:lua,savebefore:no
#~ shortcut.key.6.*=Ctrl+6
#~ shortcut.6.*=hello a pair
#~ shortcut.mode.6.*=subsystem:lua,savebefore:no
#~ shortcut.key.10.*=Ctrl+Shift+N
#~ shortcut.10.*=dostring print "Ctrl+Shift+N pressed"
#~ shortcut.mode.10.*=subsystem:lua,savebefore:no
#~ command.shortcut.21.*=Ctrl+'
#~ command.shortcut.22.*=Ctrl+;

# See all shortcuts in doc\kmap.txt

command.go.*.ijs=c:\apps\j\jconsole "$(FileNameExt)"
command.go.subsystem.*.ijs=1

ext.lua.startup.script=$(SciteDefaultHome)\SciTEStartup.lua
ext.lua.auto.reload=1
#ext.lua.reset=1

ext.lua.backup.on.open=1
ext.lua.backup.before.save=0
ext.lua.count.version.before.save=.cxx|.c|.h|SciTEStartup.lua|SciTEGlobal.properties

#extension.*=SciTEExtension.lua -- it's rather for type-specific or local tasks

favorites.global=\
D:\Home\SomePath\File1.txt|\
D:\Home\AnotherPath\py\File2.py|\
C:\Autoexec.bat

# To set SciTE as the default IE View Source editor:
#
# HKLM\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name]
# @=C:\Somewhere\SciTE\SciTE.exe

# EOF