Home
Reference Manuals
Return
! Preferences file for NEdit
!
! This file is overwritten by the "Save Defaults..." command in NEdit
! and serves only the interactively settable options presented in the NEdit
! "Preferences" menu. To modify other options, such as background colors
! and key bindings, use the .Xdefaults file in your home directory (or
! the X resource specification method appropriate to your system). The
! contents of this file can be moved into an X resource file, but since
! resources in this file override their corresponding X resources, either
! this file should be deleted or individual resource lines in the file
! should be deleted for the moved lines to take effect.
nedit.fileVersion: 5.2
nedit.shellCommands: \
open_cd..:Shift+Ctrl+Y:o:ID:\n\
(cd ..;op -)\n\
run_cur_dir:Shift+Ctrl+Alt+R:r:DS:\n\
genrun %\n\
run_cd..:Shift+Ctrl+Alt+U:u:DS:\n\
cd ..;genrun %\n\
calc_maincommands:Shift+Ctrl+Alt+M:m:DS:\n\
$gensys/bin/op -q $gensys/homepage/doc_html/calc_maincommands.runf\n\
calc_subcommands:Shift+Ctrl+Alt+S:s:IDS:\n\
$gensys/bin/calc_subcommands\n\
spell:Alt+B:s:EX:\n\
cat>spellTmp; xterm -e ispell -x spellTmp; cat spellTmp; rm spellTmp\n\
wc::w:ED:\n\
set wc=`wc`; echo $wc[1] "lines," $wc[2] "words," $wc[3] "characters"\n\
sort::o:EX:\n\
sort\n\
number lines::n:AW:\n\
nl -ba\n\
make:Alt+Z:m:W:\n\
make\n\
expand::p:EX:\n\
expand\n\
unexpand::u:EX:\n\
unexpand\n\
WordCount::W:ID:\n\
cat |wc|awk '{print $1 " lines " $2 " words " $3 " chars "}'\n\
view_html:Shift+Ctrl+Alt+V:v:ID:\n\
view_html\n
nedit.macroCommands: \
Complete Word:Alt+D::: {\n\
# Tuning parameters\n\
ScanDistance = 200\n\
\n\
# Search back to a word boundary to find the word to complete\n\
startScan = max(0, $cursor - ScanDistance)\n\
endScan = min($text_length, $cursor + ScanDistance)\n\
scanString = get_range(startScan, endScan)\n\
keyEnd = $cursor-startScan\n\
keyStart = search_string(scanString, "<", keyEnd, "backward", "regex")\n\
if (keyStart == -1)\n\
return\n\
keyString = "<" substring(scanString, keyStart, keyEnd)\n\
\n\
# search both forward and backward from the cursor position. Note that\n\
# using a regex search can lead to incorrect results if any of the special\n\
# regex characters is encountered, which is not considered a delimiter\n\
backwardSearchResult = search_string(scanString, keyString, keyStart-1, \\\n\
"backward", "regex")\n\
forwardSearchResult = search_string(scanString, keyString, keyEnd, "regex")\n\
if (backwardSearchResult == -1 && forwardSearchResult == -1) {\n\
beep()\n\
return\n\
}\n\
\n\
# if only one direction matched, use that, otherwise use the nearest\n\
if (backwardSearchResult == -1)\n\
matchStart = forwardSearchResult\n\
else if (forwardSearchResult == -1)\n\
matchStart = backwardSearchResult\n\
else {\n\
if (keyStart - backwardSearchResult <= forwardSearchResult - keyEnd)\n\
matchStart = backwardSearchResult\n\
else\n\
matchStart = forwardSearchResult\n\
}\n\
\n\
# find the complete word\n\
matchEnd = search_string(scanString, ">", matchStart, "regex")\n\
completedWord = substring(scanString, matchStart, matchEnd)\n\
\n\
# replace it in the window\n\
replace_range(startScan + keyStart, $cursor, completedWord)\n\
}\n\
Fill Sel. w/Char:::R: {\n\
if ($selection_start == -1) {\n\
beep()\n\
return\n\
}\n\
\n\
# Ask the user what character to fill with\n\
fillChar = string_dialog("Fill selection with what character?", "OK", "Cancel")\n\
if ($string_dialog_button == 2 || $string_dialog_button == 0)\n\
return\n\
\n\
# Count the number of lines in the selection\n\
nLines = 0\n\
for (i=$selection_start; i<$selection_end; i++)\n\
if (get_character(i) == "\\n")\n\
nLines++\n\
\n\
# Create the fill text\n\
rectangular = $selection_left != -1\n\
line = ""\n\
fillText = ""\n\
if (rectangular) {\n\
for (i=0; i<$selection_right-$selection_left; i++)\n\
line = line fillChar\n\
for (i=0; i<nLines; i++)\n\
fillText = fillText line "\\n"\n\
fillText = fillText line\n\
} else {\n\
if (nLines == 0) {\n\
for (i=$selection_start; i<$selection_end; i++)\n\
fillText = fillText fillChar\n\
} else {\n\
startIndent = 0\n\
for (i=$selection_start-1; i>=0 && get_character(i)!="\\n"; i--)\n\
startIndent++\n\
for (i=0; i<$wrap_margin-startIndent; i++)\n\
fillText = fillText fillChar\n\
fillText = fillText "\\n"\n\
for (i=0; i<$wrap_margin; i++)\n\
line = line fillChar\n\
for (i=0; i<nLines-1; i++)\n\
fillText = fillText line "\\n"\n\
for (i=$selection_end-1; i>=$selection_start && get_character(i)!="\\n"; \\\n\
i--)\n\
fillText = fillText fillChar\n\
}\n\
}\n\
\n\
# Replace the selection with the fill text\n\
replace_selection(fillText)\n\
}\n\
Quote Mail Reply:::: {\n\
if ($selection_start == -1)\n\
replace_all("^.*$", "\\\\> &", "regex")\n\
else\n\
replace_in_selection("^.*$", "\\\\> &", "regex")\n\
}\n\
Unquote Mail Reply:::: {\n\
if ($selection_start == -1)\n\
replace_all("(^\\\\> )(.*)$", "\\\\2", "regex")\n\
else\n\
replace_in_selection("(^\\\\> )(.*)$", "\\\\2", "regex")\n\
}\n\
C Comments>Comment Out Sel.@C@C++:::R: {\n\
selStart = $selection_start\n\
selEnd = $selection_end\n\
replace_range(selStart, selEnd, "/* " get_selection() " */")\n\
select(selStart, selEnd + 6)\n\
}\n\
C Comments>C Uncomment Sel.@C@C++:::R: {\n\
sel = get_selection()\n\
selStart = $selection_start\n\
selEnd = $selection_end\n\
commentStart = search_string(sel, "/*", 0)\n\
if (substring(sel, commentStart+2, commentStart+3) == " ")\n\
keepStart = commentStart + 3\n\
else\n\
keepStart = commentStart + 2\n\
keepEnd = search_string(sel, "*/", length(sel), "backward")\n\
commentEnd = keepEnd + 2\n\
if (substring(sel, keepEnd - 1, keepEnd == " "))\n\
keepEnd = keepEnd - 1\n\
replace_range(selStart + commentStart, selStart + commentEnd, \\\n\
substring(sel, keepStart, keepEnd))\n\
select(selStart, selEnd - (keepStart-commentStart) - \\\n\
(commentEnd - keepEnd))\n\
}\n\
C Comments>+ C++ Comment@C++:::R: {\n\
replace_in_selection("^.*$", "// &", "regex")\n\
}\n\
C Comments>- C++ Comment@C++:::R: {\n\
replace_in_selection("(^[ \\\\t]*// ?)(.*)$", "\\\\2", "regex")\n\
}\n\
C Comments>+ C Bar Comment 1@C:::R: {\n\
if ($selection_left != -1) {\n\
dialog("Selection must not be rectangular")\n\
return\n\
}\n\
start = $selection_start\n\
end = $selection_end-1\n\
origText = get_range($selection_start, $selection_end-1)\n\
newText = "/*\\n" replace_in_string(get_range(start, end), \\\n\
"^", " * ", "regex") "\\n */\\n"\n\
replace_selection(newText)\n\
select(start, start + length(newText))\n\
}\n\
C Comments>- C Bar Comment 1@C:::R: {\n\
selStart = $selection_start\n\
selEnd = $selection_end\n\
newText = get_range(selStart+3, selEnd-4)\n\
newText = replace_in_string(newText, "^ \\\\* ", "", "regex")\n\
replace_range(selStart, selEnd, newText)\n\
select(selStart, selStart + length(newText))\n\
}\n\
Make C Prototypes@C@C++:::: {\n\
if ($selection_start == -1) {\n\
start = 0\n\
end = $text_length\n\
} else {\n\
start = $selection_start\n\
end = $selection_end\n\
}\n\
string = get_range(start, end)\n\
nDefs = 0\n\
searchPos = 0\n\
prototypes = ""\n\
staticPrototypes = ""\n\
for (;;) {\n\
headerStart = search_string(string, \\\n\
"^[a-zA-Z]([^;#\\"'{}=><!/]|\\n)*\\\\)[ \\t]*\\n?[ \\t]*\\\\{", \\\n\
searchPos, "regex")\n\
if (headerStart == -1)\n\
break\n\
headerEnd = search_string(string, ")", $search_end,"backward") + 1\n\
prototype = substring(string, headerStart, headerEnd) ";\\n"\n\
if (substring(string, headerStart, headerStart+6) == "static")\n\
staticPrototypes = staticPrototypes prototype\n\
else\n\
prototypes = prototypes prototype\n\
searchPos = headerEnd\n\
nDefs++\n\
}\n\
if (nDefs == 0) {\n\
dialog("No function declarations found")\n\
return\n\
}\n\
new()\n\
focus_window("last")\n\
replace_range(0, 0, prototypes staticPrototypes)\n\
}\n
nedit.bgMenuCommands: \
Save:::: {\n\
save()\n\
}\n\
Open_cur_dir:Ctrl+Y::R: {\n\
open_selected()\n\
# open(get_selection())\n\
}\n\
Open_cd..:Shift+Ctrl+Y::R: {\n\
shell_menu_command("open_cd..")\n\
}\n\
Run_cur_dir:Shift+Ctrl+Alt+R:R:: {\n\
shell_menu_command("run_cur_dir")\n\
}\n\
Run_cd..:Shift+Ctrl+Alt+U:u:: {\n\
shell_menu_command("run_cd..")\n\
}\n\
Del:::R: {\n\
delete()\n\
}\n\
Copy:Ctrl+C::R: {\n\
copy_clipboard()\n\
#find_dialog()\n\
}\n\
Cut:Ctrl+X::R: {\n\
cut_clipboard()\n\
}\n\
Paste:Ctrl+V::: {\n\
paste_clipboard()\n\
}\n\
PasteColumn:Shift+Ctrl+V:C:: {\n\
paste_clipboard("rect")\n\
}\n\
view_html:Shift+Ctrl+Alt+V:v:: {\n\
shell_menu_command("view_html")\n\
}\n\
make_table:Shift+Ctrl+Alt+T:t:: {\n\
beginning_of_line()\n\
forward_word("extend")\n\
insert_string("<tr><td valign=top> ")\n\
find("=")\n\
backward_character()\n\
process_tab()\n\
insert_string("</td>")\n\
newline()\n\
insert_string(" <td valign=top> ")\n\
forward_character()\n\
process_tab()\n\
process_tab()\n\
insert_string("</td>")\n\
newline()\n\
insert_string("<td valign=top>")\n\
end_of_line()\n\
insert_string(" </td>")\n\
forward_character()\n\
}\n\
ScrollUp:Alt+Up::: {\n\
scroll_up(1)\n\
}\n\
ScrollDown:Alt+Down::: {\n\
scroll_down(1)\n\
}\n
nedit.highlightPatterns: Ada:Default\n\
Awk:Default\n\
C++:Default\n\
C:Default\n\
CSS:Default\n\
Csh:Default\n\
Fortran:Default\n\
Java:Default\n\
JavaScript:Default\n\
LaTeX:Default\n\
Lex:Default\n\
Makefile:Default\n\
Matlab:Default\n\
NEdit Macro:Default\n\
Pascal:Default\n\
Perl:Default\n\
PostScript:Default\n\
Python:Default\n\
Regex:Default\n\
SGML HTML:Default\n\
SQL:Default\n\
Sh Ksh Bash:Default\n\
Tcl:Default\n\
VHDL:Default\n\
Verilog:Default\n\
XML:Default\n\
X Resources:Default\n\
Yacc:Default\n\
Gensys:1:0{\n\
npick-huvudkommando:"<fem_geom_file>|<fem_res_file>|<flex_body>|<node_intpl>|<npick_file>|<origo_calc_fem>|<rel_damp>|<rot_calc_fem>|<fem_ymirror>|<scale_calc_fem>":::Huvudkommando::D\n\
opti-kommando:"<calc_ident>|<calc_type>|<expf_text>|<expf_max>|<expf_min>|<expf_opti>|<expf_subst>|<idebug>|<load_limit>|<opti_param>|<pack_runf>|<parallel>|<q_sys>|<read_runf>|<runf_text>|<runf_subst>|<scal_opti>|<stop_after>|<stop>|<sub_prog>|<write_ident_no>":::Huvudkommando::D\n\
Substruktur:"<substruct>":::Substruktur::D\n\
genconf:"<calc_opts>|<mplot_opts>|<win_mgr>|<winstart_opts>":"$"::Substruktur::D\n\
Kommentar:"#|^ *[Nn]ote":"$"::Kommentar::\n\
ERROR-warning:"<(\\*\\*\\*ERROR\\*\\*\\*|\\* warning \\*)>":::Error::D\n\
}\n\
Gensys_Calc:1:0{\n\
Calc-huvudkommando:"^ *head |^ *check_if_then_at_0|^( | )*<end_block>|^ *eof|^EOF|^ *idebug|^ *if_then |^ *if_then_char_init |^ *if_then_init |^ *[Ee]lse|^ *[Ee]ndif|^ *insert(=|,| | )+(file|coded_file|format|free_form|format_rows|free_form_rows) |^ *in_substruct |^ *loop_beg |^ *loop_end |^ *loop_beg2 |^ *loop_end2 |^ *no_warning|^ *overwrite_property|^ *pre_process|^ *post_process|s_var(=|,| | )+(gpdat_force1|gpdat_r1|gpdat_wr_info|scalar_0|sngl|var_0)|^ *<[Ss]top>|^ *substruct |^ *wlog_beg|^ *wlog_end|^ *wlog_store|^ *write_ca_file":::Huvudkommando::D\n\
Calc-accel_cmds:"^ *accel(=|,| | )+local_all(=|,| | )+":::Huvudkommando::D\n\
Calc-body_cmds:"^ *body(=|,| | )+(box_mass_733|box_mass_522|box_mass|box_lsys_733|box_lsys_522|box_lsys|box_522|box|car_mass_522|car_lsys_522|car_522|cylx_mass|cylx_lsys|cylx|figure_mass|figure_lsys|figure|w_set_mass|w_set_lsys|w_set|flex_522|flex_733)(=|,| | )+":::Huvudkommando::D\n\
Calc-coupl_cmds:"^ *coupl(=|,| | )+(p_lin36|p_lin144|p_lin|p_nlin|p_nlin_s|p_nlin_t|p_nlin_st|p_kfrkc|c(_[rl])?|c_lin|c_nlin|c_vs_d|creep_sq|crip(_u)?|k(_[rl])?|k3(_[rl])?|k_air3(_exp)?|k_lin|k_nlin|k_lin_nd|kc(kc)?|kf2?|kfrkc|kf_exp|m_flex_1|cuser[0-9])(=|,| | )+":::Huvudkommando::D\n\
Calc-constr_cmds:"^ *constr(=|,| | )+(conn_body_fm|conn_free_1|fix_free_1|fix_rigid_1|fix_rigid_2)(=|,| | )+":::Huvudkommando::D\n\
Calc-fexcit_cmds:"^ *fexcit(=|,| | )+(displ_fr|displ_o)(=|,| | )+":::Huvudkommando::D\n\
Calc-force_cmds:"^ *force(=|,| | )+(rel_lsys1)(=|,| | )+":::Huvudkommando::\n\
Calc-func_cmds:"^ *func(=|,| | )+(<accp_bodyf(ix)?>|<ad_acc_flex3>|<abs(_init)?>|<add(_init)?>|<acos(_init)?>|<asin(_init)?>|<atan(_init)?>|<char>|<command>|<const>|<const_block>|<copy(_init)?>|<copy_index>|<cos(_init)?>|<create_d(init)?>|<create2?_l(init)?>|<create_s(init)?>|<crehex1(_init)?>|<crip_[de]1>|<decr(_init)?>|<deriv>|<discrete>|<div>|<div_init>|<fifo_mem2?>|<fuser[0-9]>|<hpass[12]>|<hpass[12]_0>|<incr>|<incr_init>|<integ>|<intpl2?_[lrs]3?>|<intpl2?_[lrs]3?_init>|<intpl_track_irr[2-3]?>|<inv>|<inv_init>|<kpf_variable_1>|<l_lim>|<l_lim_init>|<lpass[12]>|<lpass[12]_0>|<mean_r2?>|<mean_r2?_init>|<min2>|<min2_init>|<mod>|<mul>|<mul_init>|<operp?>|<operp?_init>|<pos_rlsys[12]>|<power>|<power_init>|<print06(_char)?(_all|_init|_quasi)>|<rolling_fatigue_1>|<sign2>|<sign2_init>|<sin>|<sin_init>|<sqrt>|<sqrt_init>|<stop>|<sub>|<sub_init>|<tan>|<tan_init>|<trc_irr_e1>|<u_lim>|<u_lim_init>|<vect_scal_add>|<vect_scal_sub>|<vect_scal_mul>|<vect_scal_div>|<vect_vect_add>|<vect_vect_sub>|<vect_vect_smul>)":::Huvudkommando::\n\
Calc-initval_cmds:"^ *initval(=|,| | )+(read_gpdat|set_mass|set_var)(=|,| | )+":::Huvudkommando::\n\
Calc-lsys_cmds:"^ *lsys(=|,| | )+(e_fix|e_abs_bend[2rs]?|e_reg_xpos|l_local)(=|,| | )+":::Huvudkommando::\n\
Calc-mass_cmds:"^ *mass(=|,| | )+(fixpoint_6|m_flex_1|m_rigid_[16]|m_rigid_36b|massless12?p?|massless2)(=|,| | )+":::Huvudkommando::\n\
Calc-param_cmds:"^ *fresp_param(=|,| | )+(Fourier_CG1|PSD_LU1)|<fstart>|<fstop>|<fstep>|^ *modal_param(=|,| | )+(QRfact_1|Schur_fact1)|^ *quasi_param(=|,| | )+([Ll]ine[Ss]earch_[1-3]|[Dd]amped_[Tt]ens|m_NewRaph_[12])|^ *tsim_param(=|,| | )+(e1|mp2|runge_kutta|heun_u|heun|dopri5|odassl)|<tstart>|<tstop>|<tstep>|<tout>":::Huvudkommando::\n\
Calc-KeyWords:"<\\$*[Rr]o_?\\$*[0-9]*[hrvl]*>|<\\$*[Bb]o[hv]*>|<\\$*m[uy](h|tr|v|tl|f|fr|fh|v|fl)*s*>|<\\$*cp[tf]_\\$*[0-9]*[rl].mus*>|<\\$*mulfact_(nux|nuy|spin)(_tread|_flange)*>|<\\$*[kc]n[wf]r(.F0)*_?\\$?[0-9]*[rl]?>|<\\$*gauge_average>|<\\$*gauge_dev>|<\\$*gauge_dev_v\\$*[0-9]>|<YMtrac>|<ZMtrac>|<FItrac>|<CMtrac>|<SVtrac>|<GMtrac>|<lat_trac>|<vert_trac>|<fi_trac>|<spv_trac>|<drkp_r\\$*[0-9]*[rhlv]*>|<cp[tf]_\\$*[0-9]*[rl]*.drfn>|<gamkph_r\\$*[0-9]*[rhlv]*>|<cp[tf]_\\$*[0-9]*[rl]*.gamfn>|<zkp_r\\$*[0-9]*[rhlv]*>|<cp[tf]_\\$*[0-9]*[rl]*.zfn>|<rohr_r\\$*[0-9]*[rhlv]*>|<cp[tf]_\\$*[0-9]*[rl]*.rofn>|<poskph_r\\$*[0-9]*[rhlv]*>|<cp[tf]_\\$*[0-9]*[rl]*.poswfn>|<poskpr_r\\$*[0-9]*[rhlv]*>|<cp[tf]_\\$*[0-9]*[rl]*.posrfn>|<\\$*tral\\$*[0-9]+[rl]*.v*[yzfkp]>|<\\$*cp_\\$*[0-9]+[rl].eta>|<\\$*cp[tf]_\\$*[0-9]+[rl].(dr|gam|z|ro|a/b|c|nu[xy]m*|spi[nm]|Fn[xyz]*|F[xyz])>|<\\$*Vo>|<\\$*CalcType>|<FRESP>|<MODAL>|<QUASI>|<TSIM>|<GPLOT>|<NPICK>|<PREDAT>|<RUNF_INFO>|<Shift_Xposition>":::Keyword::D\n\
Calc-test:"<\\.and\\.>|<\\.eq\\.>|<\\.exist\\.>|<\\.ne\\.>|<\\.gt\\.>|<\\.ge\\.>|<\\.lt\\.>|<\\.le\\.>|<\\.or\\.>":::Subkommando::\n\
Kommentar:"#|^ *[Nn]ote":"$"::Kommentar::\n\
Kommentar_eof:"<[Ss]top>|<[Ee]xit>|<[Ee]nd>|<[Ee]of>":"\@"::Kommentar::\n\
quoted string:"['""]":"['""]"::String::\n\
}\n\
Gensys_Mplot:1:0{\n\
MainCommand:"^ *[Cc]atalo *(both|points|vectors)?|^ *[Cc]atfil|^ *[Cc]reate_curve|^ *[Cc]reate_scalar|^ *[Dd]elete_curve|^ *[Dd]elete_scalar|^ *[Ee]nd[Dd]iagram|^ *[Ee]ndif|^ *[Ee]nd[Pp]age|^ *[Ee]qdist|^ *[Ff]ilt|^ *[Ff]ourier|^ *[Ff]twz |^ *[Ii]f_then|^ *[Ll]oop|^ *[Nn]o_[Ww]arning|<[Nn]table>|<[Pp]rint>|<[Pp]ryfil>|<[Rr]edim>|<[Ss]tat>|<[Ss]tat2>|^ *<[Tt]ransf>|^ *<[Tt]ranst>|^ *<[Tt]rans>|^ *[Uu]ntil|^ *[Ww]z_afresp|^ *call_macro|<date>|<idxf>|<dxffil>|<ilaser>|<postfi>|<in_substruct>|<substruct>|<inkfil>|<iscren>|<[Mm]plot_id>|<overwrite>|<paper_format>|<var_dir>|<var_id>|^ *[Ee]xec|^ *[Ee]xit|^ *[Qq]uit|^ *[Ss]top|<c_no>|<[Cc]urve>|<diag_height>|<diag_width>|<diag_no>|^ *[Dd]iagram|<draw_isolines>|<draw_limit>|<draw_line>|<dot_type>|<frame>|^ *[Hh]ead[1-6]|<limit_expl>|<limit_line>|<limit_line_expl>|<linetext>|<line_type>|<loc_date>|<loc_diag_ll>|<loc_frame_ll>|<loc_head[1-6]>|<loc_limit_expl>|<loc_linetext>|<loc_mplot_date>|<loc_mplot_id>|<loc_page_head[1-6]>|<loc_page_no>|<loc_var_id>|<loc_xname>|<loc_xvar_dim>|<loc_xvar_expl>|<loc_yname>|<loc_yvar_dim>|<loc_yvar_expl>|<lxcm>|<lycm>|<ncols>|<note>|<nrows>|^ *<[Pp]age_head>|^ *[Pp]age|^ *[Pp]oint3d|^ *[Pp]oint_line|^ *[Pp]oint|<rot_ytext>|<rot_ytext>|<size_date>|<size_head>|<size_limit_expl>|<size_linetext>|<size_mplot_date>|<size_mplot_id>|<size_page_head>|<size_page_no>|<size_xname>|<size_yname>|<write_date>|<write_head[1-6]>|<write_id>|<write_mplot_date>|<write_mplot_id>|<write_page_head [1-6]>|<write_page_no>|<write_var_id>|<write_xname>|<write_xvar_dim>|<write_yname>|<write_[xy]text>|<write_yvar_dim>|<xaxis_along>|<xaxis>|<xax_yval>|<xcm2int>|<xcm/dec>|<xgrid1>|<xgridint>|<xint/cm>|<xname>|<xvalue>|<xvar>|<xvar_dim>|<xvar_expl>|<x_left>|<x_mid>|<x_right>|<yaxis>|<yax_xval>|<ycm2int>|<ycm/dec>|<ygrid1>|<ygridint>|<yint/cm>|<yname>|<yvalue>|<yvar>|<yvar_dim>|<yvar_expl>|<y_bot>|<y_mid>|<y_top>|<zvalue>|<zvar>":::Huvudkommando::D\n\
CrCurvSubcommand:"[Cc]reate_curve[ ,= ]*(<append_sngl>|<file_vpair_free>|<linear_increasing>|<new_sngl>|<truncate>)?":::Huvudkommando::\n\
CrScalSubcommand:"[Cc]reate_scalar[ ,= ]*(<new>|<curve_vmax>|<curve_zero>|<curve_sum>)?":::Huvudkommando::\n\
FiltSubcommand:"[Ff]ilt[ ,= ]*(<delay>|<deriv>|<integ>|<[hl]pass[12]>|<[hl]pass[12]_0>|<max>|<mean>|<mean_m>|<min>|<rms>)":::Huvudkommando::\n\
FourierSubcommand:"<Yname_r>|<Yname_i>|<Fname_r>|<Fname_i>|<Ityp>|<Tstart>|<Tstop>|<Fstart>|<Fstop>|<Tname>|<FQname>|<Window>|<Tsname>":::Subkommando::\n\
FtwzSubcommand:"<[Ii]name>|<[Ff][Tt]name>|<[Ww][Zz]name>|<[Ii]typ>|<[Tt]start>|<[Tt]stop>|<[Ff]start>|<[Ff]stop>|<[Tt]name>|<[Ff][Qq]name>|<[Ww]indow>|<[Tt]sname>|<[Wz][Zz]scal>":::Subkommando::\n\
FuncSubcommand:"[Ff]unc[ ,= ]*(<abs>|<add>|<acos>|<asin>|<atan>|<atan2>|<cabs>|<const>|<copy>|<cos>|<decr>|<div>|<incr>|<inv>|<l_lim>|<max>|<min2>|<mul>|<intpl_l>|<operp>|<power>|<reverse>|<rot_orient>|<sign2>|<sin>|<sqrt>|<sub>|<tan>|<u_lim>)?":::Huvudkommando::\n\
Mplot-Insert:"^ *<[Ii]nsert>(=|,| | )+(<[Ff]ile>|<[Ff]ormat>|<[Ff]ree_form>|<[Ff]ormat_rows>|<[Ff]ree_form_rows>)(=|,| | )+":::Huvudkommando::\n\
PointLineSubcommand:"[Pp]oint_line[ ,= ]*(<polygon>|<(spline|leastsq)_(log|lin)_(log|lin)>|<POLYGON>|<(SPLINE|LEASTSQ)_(LOG|LIN)_(LOG|LIN)>)":::Huvudkommando::\n\
PrintSubcommand:"[Pp]rint[ ,= ]*(<[Ss]calar>|<[Vv]ector>)":::Huvudkommando::\n\
StatSubcommand:"<[Ii]name>|<FDname>|<FRname>|<[Tt]start>|<[Tt]stop>|<[Ff]ymax>|<[Ff]ymin>|<[Nn]intvl>|<[Tt]name>|<FCname>|<FHname>|<[Pp]tile>":::Subkommando::\n\
Stat2Subcommand:"<[Xx]name>|<[Ii]name>|<[Tt]start>|<[Tt]stop>|<[Ff]minx>|<[Ff]maxx>|<[Nn]intx>|<[Ff]miny>|<[Ff]maxy>|<[Nn]inty>":::Subkommando::\n\
TransSubcommand:"<[Ii]name>|<[Ff]name>|<[Tt]ype>|<[Tt]start>|<[Tt]stop>|<[Ii]ndata>|<[Yy]name_r>|<[Yy]name_i>|<[Ff]name_r>|<[Ff]name_i>|<[Tt]sname>":::Subkommando::\n\
Mplot-Test:"<\\.and\\.>|<\\.eq\\.>|<\\.exist\\.>|<\\.ne\\.>|<\\.gt\\.>|<\\.ge\\.>|<\\.lt\\.>|<\\.le\\.>|<\\.or\\.>":::Subkommando::\n\
Kommentar:"#|^ *[Nn]ote":"$"::Kommentar::\n\
Kommentar_eof:"<[Ss]top>|<[Ee]xit>|<[Ee]of>|<[Qq]uit>":"\@"::Kommentar::\n\
quoted string:"['""]":"['""]"::String::\n\
}
# InsertSubcommand:"<[Ff]ile>|<[Ff]ormat>|<[Ff]ree_form>|<[Ff]ormat_rows>|<[Ff]ree_form_rows>":::Subkommando::\n\
# Subcommand:"<file>|<fname>|<format>|<new_xvar>|<new_yvar>|<npoints>|<num>|<old_xvar>|<old_yvar>|<pname>|<pvalue>|<p_dim>|<scalar>|<t_dim>|<tstart>|<tstop>|<tname>|<tsname>|<type>|<v_dim>|<values>|<vector>|<vincr>|<vname>|<vstart>|<yname>|<.eq.>|<.ne.>|<.gt.>|<.ge.>|<.lt.>|<.le.>":::Subkommando::D\n
nedit.languageModes: Ada:.ada .ad .ads .adb .a::::::\n\
Awk:.awk::::::\n\
C++:.cc .hh .C .H .i .cxx .hxx .cpp::::::".,/\\`'!|@#%^&*()-=+{}[]"":;<>?~"\n\
C:.c .h::::::".,/\\`'!|@#%^&*()-=+{}[]"":;<>?~"\n\
CSS:css::Auto:None:::".,/\\`'!|@#%^&*()=+{}[]"":;<>?~"\n\
Csh:.csh .cshrc .login .logout:"^[ \\t]*#[ \\t]*![ \\t]*/bin/csh":::::\n\
Fortran:.f .f77 .for::::::\n\
Java:.java::::::\n\
JavaScript:.js::::::\n\
Lex:.lex::::::\n\
Makefile:Makefile makefile .gmk:::None:8:8:\n\
Matlab:.m .oct .sci::::::\n\
NEdit Macro:.nm .neditmacro::::::\n\
Pascal:.pas .p .int::::::\n\
Perl:.pl .pm .p5 .PL:"^[ \\t]*#[ \\t]*!.*perl":Auto:None:::".,/\\\\`'!$@#%^&*()-=+{}[]"":;<>?~|"\n\
PostScript:.ps .eps .epsf .epsi:"^%!":::::"/%(){}[]<>"\n\
Python:.py:"^#!.*python":Auto:None:::\n\
Regex:.reg .regex:"\\(\\?[:#=!iInN].+\\)":None:Continuous:::\n\
SGML HTML:.sgml .sgm .html .htm:"\\<[Hh][Tt][Mm][Ll]\\>":::::\n\
SQL:.sql::::::\n\
Sh Ksh Bash:.sh .bash .ksh .profile .bashrc .bash_logout .bash_login .bash_profile:"^[ \\t]*#[ \\t]*![ \\t]*/.*bin/(sh|ksh|bash)":::::\n\
Tcl:.tcl .tk .itcl .itk::Smart:None:::\n\
VHDL:.vhd .vhdl .vdl::::::\n\
Verilog:.v::::::\n\
XML:.xml .xsl .dtd:"\\<(?i\\?xml|!doctype)"::None:::"<>/=""'()+*?|"\n\
X Resources:.Xresources .Xdefaults .nedit:"^[!#].*([Aa]pp|[Xx]).*[Dd]efaults":::::\n\
Yacc:.y::::::".,/\\`'!|@#%^&*()-=+{}[]"":;<>?~"\n\
Gensys_Calc:.runf .tsimf .quasif .frespf .modalf .expf .exp1f .exp2f .fodat .ins::::::\n\
Gensys:.optif .npickr .gen_conf::::::\n\
Gensys_Mplot:.mplotf .mplotins::::::\n\
LaTeX:.tex .sty .cls .dtx .ins::::::
nedit.styles: Plain:black:Plain\n\
Comment:gray20:Italic\n\
Keyword:black:Bold\n\
Storage Type:brown:Bold\n\
Storage Type1:saddle brown:Bold\n\
String:darkGreen:Plain\n\
String1:SeaGreen:Plain\n\
String2:darkGreen:Bold\n\
Preprocessor:RoyalBlue4:Plain\n\
Preprocessor1:blue:Plain\n\
Character Const:darkGreen:Plain\n\
Numeric Const:darkGreen:Plain\n\
Identifier:brown:Plain\n\
Identifier1:RoyalBlue4:Plain\n\
Subroutine:brown:Plain\n\
Subroutine1:chocolate:Plain\n\
Ada Attributes:plum:Bold\n\
Label:red:Italic\n\
Flag:red:Bold\n\
Text Comment:SteelBlue4:Italic\n\
Text Key:VioletRed4:Bold\n\
Text Key1:VioletRed4:Plain\n\
Text Arg:RoyalBlue4:Bold\n\
Text Arg1:SteelBlue4:Bold\n\
Text Arg2:RoyalBlue4:Plain\n\
Text Escape:gray30:Bold\n\
LaTeX Math:darkGreen:Plain\n\
Pointer:#660000:Bold\n\
Regex:#009944:Bold\n\
Warning:brown2:Italic\n\
Huvudkommando:BlueViolet:Bold\n\
Substruktur:MediumVioletRed:Bold\n\
Subkommando:saddleBrown:Plain\n\
Bortkommenterad:SeaGreen:Plain\n\
Kommentar:MediumSeaGreen:Plain\n\
Error:Red:Bold
nedit.smartIndentInit: C:Default\n\
C++:Default\n\
Python:Default\n\
Matlab:Default
nedit.smartIndentInitCommon: Default
nedit.autoWrap: None
nedit.wrapMargin: 0
nedit.autoIndent: Auto
nedit.autoSave: True
nedit.saveOldVersion: False
nedit.showMatching: Delimiter
nedit.highlightSyntax: True
nedit.searchDialogs: False
nedit.beepOnSearchWrap: True
nedit.retainSearchDialogs: False
nedit.searchWraps: True
nedit.stickyCaseSenseButton: True
nedit.repositionDialogs: True
nedit.sortOpenPrevMenu: True
nedit.statisticsLine: True
nedit.iSearchLine: False
nedit.lineNumbers: False
nedit.pathInWindowsMenu: True
nedit.warnFileMods: True
nedit.warnExit: True
nedit.searchMethod: Literal
nedit.textRows: 40
nedit.textCols: 80
nedit.tabDistance: 8
nedit.emulateTabs: 8
nedit.insertTabs: False
nedit.textFont: -adobe-courier-medium-r-normal--12-*-*-*-*-*-*
nedit.boldHighlightFont: -adobe-courier-bold-r-normal--12-*-*-*-*-*-*
nedit.italicHighlightFont: -adobe-courier-medium-o-normal--12-*-*-*-*-*-*
nedit.boldItalicHighlightFont: -adobe-courier-bold-o-normal--12-*-*-*-*-*-*
nedit.smartTags: True
nedit.prefFileRead: True