forked from maks/config
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.SciTEUser.properties
168 lines (127 loc) · 3.89 KB
/
.SciTEUser.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
eol.mode=LF
eol.auto=0
buffers=20
selection.multiple=1
selection.additional.typing=1
# Indentation
tabsize=4
indent.size=4
use.tabs=0
#0 to turn off chosing indentation setting based on cotents of file when opened
indent.auto=0
indent.automatic=1
indent.opening=0
indent.closing=0
tab.indents=1
backspace.unindents=1
split.vertical=0
view.whitespace=0
view.indentation.guides=0
view.indentation.whitespace=1
#Checking
check.if.already.open=1
quit.on.close.last=1
save.recent=1
save.session=1
session.bookmarks=1
session.folds=1
save.position=1
#this is handy when used for git commit mesgs
quit.on.close.last=1
# UI
title.full.path=1
toolbar.visible=0
statusbar.visible=1
open.dialog.in.file.directory=1
# righthand side margin
edge.mode=1
edge.column=80
edge.colour=#FF2222
#Auto complete and other coding helpers
autocomplete.*.start.characters=.
xml.auto.close.tags=1
#Misc
strip.trailing.spaces=1
ensure.consistent.line.ends=1
autocompleteword.automatic=1
error.select.line=1
# Printing
command.print.*=paps --font="Monospace 10" "$(FileNameExt)" | lpr
# Find and Replace
find.replace.advanced=1
find.files=*
#translucent boxes over each string found. (See indicators.alpha and indicators.under)
find.mark=1
#indicators.alpha
#indicators.under
find.use.strip=1
replace.use.strip=0
find.incremental.use.strip=1
highlight.current.word=1
#highlight.current.word.colour
#highlight.current.word.by.style
line.margin.visible=1
line.margin.width=4
# Internal search always available with recursive capability so use in preference to external tool
find.command=
# findstr is available on recent versions of Windows including 2000
if PLAT_WIN
#find.command=findstr /n /s /I $(find.what) $(find.files)
find.command=grep -rinI --exclude-dir=.git --exclude-dir=.svn "$(find.what)" $(find.files)
#find.input=$(find.what)
if PLAT_GTK
find.command=grep -rinI --exclude-dir=.git --exclude-dir=.svn "$(find.what)" $(find.files)
filter.js=JavaScript (js)|*.js|*.json
open.suffix.*.js=.js
open.filter=\
$(all.files)\
All Source|$(source.files)|
# Status Bar
statusbar.number=1
statusbar.text.1=\
li=$(LineNumber) co=$(ColumnNumber) $(OverType) ($(EOLMode)) : $(BufferLength)chr, $(NbOfLines)ln
user.shortcuts=\
Ctrl+Space|IDM_COMPLETE|\
Ctrl+/|IDM_BLOCK_COMMENT|\
Ctrl+I|IDM_INCSEARCH|\
#for running with Node.js
if PLAT_WIN
command.build.*.js=c:/maks/cygwin/bin/bash.exe -l -c "$HOME/bin/jshinter '$(FilePath)'"
if PLAT_GTK
command.build.*.js=jshint '$(FilePath)' --reporter $(SciteUserHome)/config/js/scite-jshint-reporter.js
command.go.*.js=node "$(FileNameExt)"
command.name.0.*.js=Indent
command.0.*.js=/home/maks/bin/jsbeautify.sh "$(FileNameExt)"
command.subsystem.0.*.js=0
command.input.0.*.js=$(CurrentSelection)
command.replace.selection.0.*.js=1 #DOESNT WORK ON GTK!!!!
api.*.js=$(SciteUserHome)/js.api;$(SciteUserHome)/nodejs.api
# es = JS dialect of Abobe for SVG
file.patterns.js=*.js;*.es;*.json
if PLAT_WIN
command.go.$(file.patterns.web)="file://$(FilePath)"
command.go.subsystem.$(file.patterns.web)=2
if PLAT_GTK
command.go.$(file.patterns.web)=chrome "file://$(FilePath)"
command.go.subsystem.$(file.patterns.web)=2
#this sets all file types to use monpsaced font for everything
if PLAT_WIN
font.monospace=font:Consolas,size:11
if PLAT_GTK
font.monospace=font:!Bitstream Vera Sans Mono,size:11
#Abbreviations files
abbreviations.*.js=$(SciteUserHome)/config/js_abbrev.properties
font.base=$(font.monospace)
font.small=$(font.monospace)
font.comment=$(font.monospace)
font.text=$(font.monospace)
font.text.comment=$(font.monospace)
font.embedded.base=$(font.monospace)
font.embedded.comment=$(font.monospace)
font.vbs=$(font.monospace)
abbreviations.*.css=$(SciteUserHome)/config/Zen.Coding-SciTE/css.abbrev.properties
abbreviations.*.html=$(SciteUserHome)/config/Zen.Coding-SciTE/html.abbrev.properties
#Set Dark Theme
import config/scite-darktheme2
import config/php.properties
import config/phpfunctions.properties