Vim-Syntaxhighlighting
Übersicht BlitzMax, BlitzMax NG FAQs und Tutorials
hamZtaAdministratorBetreff: Vim-Syntaxhighlighting |
Mo, Sep 27, 2010 0:09 Antworten mit Zitat |
|
---|---|---|
Hallo!
Da ich am liebsten mit Vim arbeite habe ich heute eine Syntax-Beschreibung für BlitzMax erstellt, damit man auch in seinem Lieblingseditor alles schön bunt haben kann So sieht das Ganze (zumindest mit meinem Colorscheme) aus: Und hier kann man sich die Datei runterladen: Download Die entpackte Datei (bmax.vim) packt ihr einfach zu den restlichen Syntaxfiles von Vim (z.B. unter /usr/share/vim/vim73/syntax). Damit vim .bmx-Dateien automatisch erkennt fügt noch folgende Zeile in eure .vimrc (/etc/vimrc oder /home/user/.vimrc) hinzu: Code: [AUSKLAPPEN] au BufNewFile,BufRead *.bmx set filetype=bmax
Farblich gekennzeichnet werden alle Befehle die eine Standard-BlitzMax-Installation mitbringt, inklusive Keywords, Zahlen und Strings. Viel Spaß beim Programmieren! hamZta |
||
Blog. |
Macintosh |
Mo, Sep 27, 2010 0:52 Antworten mit Zitat |
|
---|---|---|
Cool. danke | ||
ComNik |
Mo, Sep 27, 2010 18:39 Antworten mit Zitat |
|
---|---|---|
Ein weiterer großer Sieg über Emacs!
Dankeschön (: |
||
WIP: Vorx.Engine |
Shinkiro1ehemals "Espada" |
Di, Sep 28, 2010 9:48 Antworten mit Zitat |
|
---|---|---|
Werd mir das auch mal anschauen. Welche Vorteile habe ich gegenüber gedit? | ||
Blog :: Ein RPG in 3 Monaten erstellen
Twitter :: News zum Projekt |
hamZtaAdministrator |
Di, Sep 28, 2010 10:52 Antworten mit Zitat |
|
---|---|---|
Naja, vim ist kaum mit gedit vergleichbar, bis auf die Tatsache dass beides Texteditoren sind. Vim ist schwer zu erlernen aber dann schwer wieder herzugeben
Vim wurde dafür programmiert, komlpett mit der Tastatur bedient zu werden und erledigt diese Aufgabe auch mehr als gut. Durch die vielen Befehle muss man sich halt länger einarbeiten. Es lohnt sich aber! Lies auch hier: http://de.wikipedia.org/wiki/Vim hamZta |
||
Blog. |
Macintosh |
Sa, Okt 09, 2010 0:21 Antworten mit Zitat |
|
---|---|---|
Öhm er highlightet nicht.
wenn ich ":syntax on" schreibe macht er das bei blitzmax files nicht :/ |
||
hamZtaAdministrator |
Sa, Okt 09, 2010 10:46 Antworten mit Zitat |
|
---|---|---|
Hast du meine Anweisungen im ersten Post auch genau befolgt?
Hast du die Syntax-Datei zu den anderen Syntax-Dateien gelegt? hamZta |
||
Blog. |
Macintosh |
Sa, Okt 09, 2010 13:22 Antworten mit Zitat |
|
---|---|---|
na klar. habe alles gemacht acuh wenn ich vim sage das es bmax ist, tut er nichts (set syntax=bmax) | ||
hamZtaAdministrator |
Sa, Okt 09, 2010 13:50 Antworten mit Zitat |
|
---|---|---|
Was spuckt denn vim --version aus? | ||
Blog. |
Macintosh |
Sa, Okt 09, 2010 13:51 Antworten mit Zitat |
|
---|---|---|
Code: [AUSKLAPPEN] VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Feb 10 2010 21:54:21)
und da drunter noch ne menge mehr... Code: [AUSKLAPPEN] Included patches: 1-108
Compiled by stripes@il0204d-dhcp43.apple.com Normal version without GUI. Features included (+) or not (-): -arabic +autocmd -balloon_eval -browse +builtin_terms +byte_offset +cindent -clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments +cryptv +cscope +cursorshape +dialog_con +diff +digraphs -dnd -ebcdic -emacs_tags +eval +ex_extra +extra_search -farsi +file_in_path +find_in_path +float +folding -footer +fork() -gettext -hangul_input +iconv +insert_expand +jumplist -keymap -langmap +libcall +linebreak +lispindent +listcmds +localmap +menu +mksession +modify_fname +mouse -mouseshape -mouse_dec -mouse_gpm -mouse_jsbterm -mouse_netterm -mouse_sysmouse +mouse_xterm +multi_byte +multi_lang -mzscheme -netbeans_intg -osfiletype +path_extra -perl +postscript +printer -profile -python +quickfix +reltime -rightleft -ruby +scrollbind -signs +smartindent -sniff +statusline -sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white -tcl +terminfo +termresponse +textobjects +title -toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp -xterm_clipboard -xterm_save system vimrc file: "$VIM/vimrc" user vimrc file: "$HOME/.vimrc" user exrc file: "$HOME/.exrc" fall-back for $VIM: "/usr/share/vim" Compilation: gcc -c -I. -D_FORTIFY_SOURCE=0 -Iproto -DHAVE_CONFIG_H -arch armv7 -arch i386 -arch x86_64 -g -Os -pipe -mdynamic-no-pic Linking: gcc -arch armv7 -arch i386 -arch x86_64 -o vim -lm -lncurses habe auch den ~/.vimrc file erstellt, aber da liegt ja nicht das problem, denn er nimmt die bmax syntax ja nichtmal an wenn man es ihm "direkt" mit set syntax sagt. |
||
hamZtaAdministrator |
Sa, Okt 09, 2010 15:22 Antworten mit Zitat |
|
---|---|---|
Dann vermute ich mal, die Datei liegt an einer falschen Stelle. Hm. Wo genau hast du sie denn hinkopiert? Ich weiß leider nicht genau ob vim auf dem Mac da irgendwelche Eigenheiten hat. | ||
Blog. |
Macintosh |
Sa, Okt 09, 2010 23:00 Antworten mit Zitat |
|
---|---|---|
/usr/share/vim/vim72/syntax
dort liegen auch alle anderen syntax files |
||
hamZtaAdministrator |
So, Okt 10, 2010 14:23 Antworten mit Zitat |
|
---|---|---|
Hab mir das jetzt auf dem Mac mal angesehen und habe da dieselben Probleme wie du, allerdings keine Ahnung woran das liegt. Vielleicht lädst du dir mal MacVim runter und probierst es damit - das ist eine neuere Version von vim.
hamZta |
||
Blog. |
BlueM |
Fr, Nov 12, 2010 2:07 Antworten mit Zitat |
|
---|---|---|
Kompiliert ihr die *.bmx datei dann in der Ide oder habt ihr dafür auch noch ein tolles script ?
edit : war wohl gestern doch zu spät... Code: [AUSKLAPPEN] #!/bin/bash PATH_TO_BMK = "/home//bin/bmk $PATH_TO_BMK makeapp -a -r $1 exit 0 lässt sich natürlich beliebig erweitern. |
||
- Zuletzt bearbeitet von BlueM am Fr, Nov 12, 2010 11:00, insgesamt 3-mal bearbeitet
Hummelpups |
Fr, Nov 12, 2010 2:22 Antworten mit Zitat |
|
---|---|---|
sieht großartig aus | ||
blucode - webdesign - Ressource - NetzwerkSim
BlitzBasic 2D - BlitzMax - MaxGUI - Monkey - BlitzPlus |
BlueM |
Fr, Mai 13, 2011 22:54 Antworten mit Zitat |
|
---|---|---|
ich musste den Thread noch einmal aus dem Grab holen...
Kompiliert hier einer seinen bmx code direkt aus Vim? Könnte der jenige mir auf die Sprünge helfen wie man das macht? Danke euch ! |
||
Übersicht BlitzMax, BlitzMax NG FAQs und Tutorials
Powered by phpBB © 2001 - 2006, phpBB Group