S
Simon Strandgaard
screenshots:
http://aeditor.rubyforge.org/wiki/wiki.pl?MainThemes
download:
http://rubyforge.org/frs/download.php/921/aeditor-1.0.tar.gz
dependency#1, iterator:
http://rubyforge.org/frs/download.php/703/iterator-0.8.tar.gz
dependency#2, fxruby
http://fxruby.sourceforge.net/
If you are on a windows box it may be possible that fxruby already
are installed.
on windows there are font problems.. you can make me happy if you can
make solve this problem. Thanks in advance.
I have attached my ~/.aeditor file, which may be interesting to you.
--
Simon Strandgaard
mode :ruby do |m|
m.tabsize = 2
m.file_suffixes = %w(rb)
m.lexer = :ruby
m.cursor_through_tabs = true
end
mode :c do |m|
m.tabsize = 4
m.file_suffixes = %w(c cpp cxx cc h hpp hxx hh)
m.cursor_through_tabs = false
end
theme_blue = {
:ivar1 => [[55, 75, 215], [40, 50, 120]],
:mcomment_tab => [[30, 30, 120], [0, 0, 0]],
:endoffile_tab => [[83, 83, 97], [0, 0, 0]],
:string1 => [[65, 85, 225], [0, 0, 0]],
:ident => [[55, 75, 215], [90, 80, 80]],
:string => [[65, 85, 225], [30, 80, 0]],
:keyword => [[60, 80, 220], [0, 0, 0]],
:any => [[60, 80, 220], [30, 40, 20]],
:ivar => [[60, 80, 200], [0, 0, 0]],
:tab => [[30, 70, 190], [30, 40, 20]],
:regexp => [[30, 80, 0], [165, 185, 25]],
:space => [[60, 80, 220], [30, 40, 20]],
:gvar => [[160, 180, 100], [90, 0, 0]],
:heredoc => [[80, 60, 220], [30, 40, 20]],
:regexp1 => [[60, 80, 180], [165, 185, 25]],
ut => [[60, 60, 60], [180, 100, 100]],
:dot => [[60, 80, 205], [0, 0, 0]],
:symbol => [[30, 80, 220], [90, 80, 80]],
:comment => [[60, 80, 120], [0, 0, 0]],
:heredoc_tab => [[30, 70, 190], [30, 40, 20]],
unct => [[30, 80, 220], [120, 120, 120]],
:empty => [[30, 30, 100], [0, 0, 0]],
:dot1 => [[60, 80, 220], [0, 0, 0]],
:mcomment => [[60, 80, 120], [0, 0, 0]],
:endoffile => [[100, 100, 100], [0, 0, 0]],
:number => [[65, 85, 225], [30, 80, 0]]
}
theme_gvim = {
:ivar1 => [[55, 75, 215], [40, 50, 120]],
:mcomment_tab => [[197, 197, 197], [231, 231, 231]],
:endoffile_tab => [[209, 209, 209], [209, 209, 209]],
:string1 => [[231, 231, 231], [0, 138, 142]],
:ident => [[231, 231, 231], [0, 138, 142]],
:string => [[231, 231, 231], [97, 101, 97]],
:keyword => [[231, 231, 231], [158, 32, 239]],
:any => [[231, 231, 231], [30, 40, 20]],
:ivar => [[231, 231, 231], [0, 138, 142]],
:tab => [[231, 231, 231], [231, 231, 231]],
:regexp => [[30, 80, 0], [165, 185, 25]],
:space => [[231, 231, 231], [30, 40, 20]],
:gvar => [[160, 180, 100], [90, 0, 0]],
:heredoc => [[231, 231, 231], [97, 101, 97]],
:regexp1 => [[60, 80, 180], [165, 185, 25]],
ut => [[60, 60, 60], [180, 100, 100]],
:dot => [[231, 231, 231], [0, 0, 0]],
:symbol => [[231, 231, 231], [0, 138, 142]],
:comment => [[231, 231, 231], [0, 0, 255]],
:heredoc_tab => [[209, 209, 209], [207, 211, 207]],
unct => [[231, 231, 231], [0, 0, 0]],
:empty => [[30, 30, 100], [0, 0, 0]],
:dot1 => [[60, 80, 220], [0, 0, 0]],
:mcomment => [[231, 231, 231], [0, 0, 255]],
:endoffile => [[231, 231, 231], [0, 0, 255]],
:number => [[231, 231, 231], [97, 101, 97]]
}
def theme_import(theme_hash, name=nil)
name ||= :imported
theme name do |t|
theme_hash.each do |key, (bg, fg)|
t.set_rgb_pair key, bg, fg
end
end
end
theme_import(theme_blue, 'blue')
theme_import(theme_gvim, 'gvim')
puts "done loading config file"
http://aeditor.rubyforge.org/wiki/wiki.pl?MainThemes
download:
http://rubyforge.org/frs/download.php/921/aeditor-1.0.tar.gz
dependency#1, iterator:
http://rubyforge.org/frs/download.php/703/iterator-0.8.tar.gz
dependency#2, fxruby
http://fxruby.sourceforge.net/
If you are on a windows box it may be possible that fxruby already
are installed.
on windows there are font problems.. you can make me happy if you can
make solve this problem. Thanks in advance.
I have attached my ~/.aeditor file, which may be interesting to you.
--
Simon Strandgaard
mode :ruby do |m|
m.tabsize = 2
m.file_suffixes = %w(rb)
m.lexer = :ruby
m.cursor_through_tabs = true
end
mode :c do |m|
m.tabsize = 4
m.file_suffixes = %w(c cpp cxx cc h hpp hxx hh)
m.cursor_through_tabs = false
end
theme_blue = {
:ivar1 => [[55, 75, 215], [40, 50, 120]],
:mcomment_tab => [[30, 30, 120], [0, 0, 0]],
:endoffile_tab => [[83, 83, 97], [0, 0, 0]],
:string1 => [[65, 85, 225], [0, 0, 0]],
:ident => [[55, 75, 215], [90, 80, 80]],
:string => [[65, 85, 225], [30, 80, 0]],
:keyword => [[60, 80, 220], [0, 0, 0]],
:any => [[60, 80, 220], [30, 40, 20]],
:ivar => [[60, 80, 200], [0, 0, 0]],
:tab => [[30, 70, 190], [30, 40, 20]],
:regexp => [[30, 80, 0], [165, 185, 25]],
:space => [[60, 80, 220], [30, 40, 20]],
:gvar => [[160, 180, 100], [90, 0, 0]],
:heredoc => [[80, 60, 220], [30, 40, 20]],
:regexp1 => [[60, 80, 180], [165, 185, 25]],
ut => [[60, 60, 60], [180, 100, 100]],
:dot => [[60, 80, 205], [0, 0, 0]],
:symbol => [[30, 80, 220], [90, 80, 80]],
:comment => [[60, 80, 120], [0, 0, 0]],
:heredoc_tab => [[30, 70, 190], [30, 40, 20]],
unct => [[30, 80, 220], [120, 120, 120]],
:empty => [[30, 30, 100], [0, 0, 0]],
:dot1 => [[60, 80, 220], [0, 0, 0]],
:mcomment => [[60, 80, 120], [0, 0, 0]],
:endoffile => [[100, 100, 100], [0, 0, 0]],
:number => [[65, 85, 225], [30, 80, 0]]
}
theme_gvim = {
:ivar1 => [[55, 75, 215], [40, 50, 120]],
:mcomment_tab => [[197, 197, 197], [231, 231, 231]],
:endoffile_tab => [[209, 209, 209], [209, 209, 209]],
:string1 => [[231, 231, 231], [0, 138, 142]],
:ident => [[231, 231, 231], [0, 138, 142]],
:string => [[231, 231, 231], [97, 101, 97]],
:keyword => [[231, 231, 231], [158, 32, 239]],
:any => [[231, 231, 231], [30, 40, 20]],
:ivar => [[231, 231, 231], [0, 138, 142]],
:tab => [[231, 231, 231], [231, 231, 231]],
:regexp => [[30, 80, 0], [165, 185, 25]],
:space => [[231, 231, 231], [30, 40, 20]],
:gvar => [[160, 180, 100], [90, 0, 0]],
:heredoc => [[231, 231, 231], [97, 101, 97]],
:regexp1 => [[60, 80, 180], [165, 185, 25]],
ut => [[60, 60, 60], [180, 100, 100]],
:dot => [[231, 231, 231], [0, 0, 0]],
:symbol => [[231, 231, 231], [0, 138, 142]],
:comment => [[231, 231, 231], [0, 0, 255]],
:heredoc_tab => [[209, 209, 209], [207, 211, 207]],
unct => [[231, 231, 231], [0, 0, 0]],
:empty => [[30, 30, 100], [0, 0, 0]],
:dot1 => [[60, 80, 220], [0, 0, 0]],
:mcomment => [[231, 231, 231], [0, 0, 255]],
:endoffile => [[231, 231, 231], [0, 0, 255]],
:number => [[231, 231, 231], [97, 101, 97]]
}
def theme_import(theme_hash, name=nil)
name ||= :imported
theme name do |t|
theme_hash.each do |key, (bg, fg)|
t.set_rgb_pair key, bg, fg
end
end
end
theme_import(theme_blue, 'blue')
theme_import(theme_gvim, 'gvim')
puts "done loading config file"