Remove support for bmsk und dos
This commit is contained in:
parent
4f1513d088
commit
87bbe609ea
@ -1,4 +1,4 @@
|
||||
" Stefans c-file plugin for bmsk
|
||||
" Stefans c-file plugin
|
||||
|
||||
" abbreviations
|
||||
"iabbrev if if ()<left>
|
||||
|
@ -1,4 +1,4 @@
|
||||
" Stefans c-file plugin for bmsk
|
||||
" Stefans pascal-file plugin
|
||||
|
||||
" set syntax highlighting
|
||||
setlocal syntax=pascal
|
||||
|
@ -1,41 +0,0 @@
|
||||
" Vim compiler file
|
||||
" Compiler: lint
|
||||
" Maintainer: Stefan Liebl
|
||||
" Last Change: 13.06.2002
|
||||
|
||||
"if exists('current_compiler')
|
||||
" finish
|
||||
"endif
|
||||
"let current_compiler = 'bcc'
|
||||
|
||||
|
||||
let &makeprg = PathJoin(GetBmskDir() . ', lint_bmsk.bat') . ' ' . GetDfilesDir() . ' $*'
|
||||
"set shellpipe=>
|
||||
"let &shellpipe = '| e:\\tools\\gnu\\shutils\\bin\\tee.exe'
|
||||
"let &shellpipe = '| e:\\tools\\gnu\\shutils\\bin\\tee.exe ' . make_log . ' | e:\\tools\\gnu\\shutils\\bin\\tee.exe'
|
||||
set shellpipe=
|
||||
let &makeef = PathJoin(GetBmskDir() . ', lint_bmsk.txt')
|
||||
|
||||
set errorformat=
|
||||
set errorformat+=%f\ %l:\ %trror\ %n\ %m
|
||||
set errorformat+=%f\ %l:\ %tarning\ %n\ %m
|
||||
set errorformat+=%f\ %l:\ %tnfo\ %n\ %m
|
||||
set errorformat+=%f\ %l:\ %tote\ %n\ %m
|
||||
|
||||
let biosdirs = ''
|
||||
let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', adc')
|
||||
let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', dio')
|
||||
"let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', edc16lib')
|
||||
let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', pm')
|
||||
"let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', stflprg')
|
||||
let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', target')
|
||||
let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', tio')
|
||||
"let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', tpu_bms')
|
||||
let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', tpu_lib_export')
|
||||
let biosdirs = biosdirs . ' ' . PathJoin(bmsk_bios . ', uhwe')
|
||||
" user functions
|
||||
"command! -nargs=* Compile execute ':wa | cd ' . GetBmskDir() . ' | make! %:p'
|
||||
command! -nargs=* Compile wa | execute('cd ' . GetBmskDir()) | make! <args> %:p
|
||||
command! -nargs=* Make wa | execute('cd ' . GetBmskDir()) | make! <args> %:p:h
|
||||
command! -nargs=* MakeBios execute ':wa | cd ' . GetBmskDir() . ' | make! <args> ' . biosdirs
|
||||
|
@ -1,24 +0,0 @@
|
||||
" Vim compiler file
|
||||
" Compiler: borland turbo C compiler
|
||||
" Maintainer: Stefan Liebl
|
||||
" Last Change: 08.07.2003
|
||||
|
||||
"if exists('current_compiler')
|
||||
" finish
|
||||
"endif
|
||||
"let current_compiler = 'tc'
|
||||
|
||||
|
||||
let &l:makeprg = 'u:\daten\priv\c_files\tcc.bat $*'
|
||||
setlocal shellpipe=>
|
||||
"let &makeef = bmskdir . '\lint_bmsk.txt'
|
||||
|
||||
setlocal errorformat=
|
||||
setlocal errorformat+=%trror\ %f\ %l:\ %m
|
||||
setlocal errorformat+=%tarning\ %f\ %l:\ %m
|
||||
|
||||
" user functions
|
||||
"command! -nargs=0 Compile execute ':wa | make! %:p'
|
||||
command! -nargs=0 Make execute 'wa | make %:p'
|
||||
command! -nargs=0 Run execute '!c:\temp\turbo-c\' . expand('%:t:r') . '.exe'
|
||||
|
@ -1,216 +0,0 @@
|
||||
*bmsk.txt* Funktinen fuer das Arbeiten mit BMSK-Projekten
|
||||
|
||||
|
||||
|BMSK.1| Auswählen des Projektes
|
||||
|BMSK.2| Einstellungen
|
||||
|BMSK.3| Compilieren
|
||||
|BMSK.4| Arbeiten mit Files
|
||||
|BMSK.5| Tags
|
||||
|BMSK.6| Grep
|
||||
|BMSK.7| DAMOS-Tools
|
||||
|
||||
==============================================================================
|
||||
*BMSK.1* Auswählen des Projektes *BMSK*
|
||||
|
||||
Ein BMSK-Projekt bezieht sich nicht auf eine VIM-Session, sondern nur auf den
|
||||
Build-Prozess des BMSK-Projektes. Mit dem Auswählen eines Projektes werden nur
|
||||
die Pfade für|:Bmsk|,|:checkpath|,|:find|,|gf|... gesetzt.
|
||||
Das Verwenden von Sessions empfielt sich zusätzlich (siehe|VimSuite|).
|
||||
|
||||
*:SetBmskProject*
|
||||
:SetBmskProject [Pfad] Setzen der Einstellungen für ein BMSK-Projekt
|
||||
|
||||
Dieser Befehl sollte nur noch für alte Projekte verwendet werden, die noch
|
||||
keine project.vim Datei enthalten.
|
||||
|
||||
Mit dem Befehl|:SetBmskProject|können alle Einstellungen für ein
|
||||
BMSK-Projekt vorgenommen werden. Es wird in das Verzeichnis .../bmsk
|
||||
gewechselt und alle Tools werden mit dem neuen Pfad ausgeführt. Ausserdem wird
|
||||
das passende Tag-File und die richtige|cscope|-Datenbasis verwendet.
|
||||
|
||||
Als Pfad muss das Verzeichnis angegeben werden, in dem das make_fsw.bat liegt.
|
||||
Wenn der Pfad weggelassen wird, so kommt ein Datei-Auswahl-Dialog.
|
||||
|
||||
Mit der Tab-Erweiterung (siehe|cmdline-completion|) werden alle Projekte im
|
||||
aktuellen|bmskWA|-Pfad angezeigt, sowie alle Projekte, die in|projects.txt|
|
||||
angegeben sind.
|
||||
|
||||
*projects.txt*
|
||||
In der Datei|projects.txt|im Verzeichnis .../vim können die Pfade von
|
||||
Projekten angegeben werden, die bei dem Befehl|:SetBmskProject|mit der
|
||||
Tab-Erweiterung oder im Menü ausgewählt werden können. Dabei ist in jeder
|
||||
Zeile der Datei das Verzeichnis des Makefiles anzugeben.
|
||||
|
||||
*:SetBmskWA* *bmskWA*
|
||||
:SetBmskWA {Pfad} Setzen des Pfades, in dem die BMSK-Projekte liegen
|
||||
|
||||
Mit dem Befehl|:SetBmskWA|wird der Pfad gesetzt, in dem die
|
||||
Tab-Erweiterung des Befehls|:SetBmskProject|nach Projekten sucht.
|
||||
|
||||
==============================================================================
|
||||
*BMSK.2* Einstellungen
|
||||
*:SetMuster*
|
||||
:SetMuster [Muster] Einstellen des Hardware-Standes
|
||||
|
||||
Für Muster können alle Mustervarianten angegeben werden
|
||||
|
||||
*:SetEgas*
|
||||
:SetEgas [Variante] Einstellen der Egas-Variante
|
||||
|
||||
Für Variante können alle Egas-Varianten angegeben werden
|
||||
|
||||
*:SetMotorvariante*
|
||||
:SetMotorvariante [Variante] Einstellen der Motorvariante
|
||||
|
||||
Für Variante kann K25, K40, K46 oder K71 angegeben werden
|
||||
|
||||
*:SetSWStand*
|
||||
:SetSWStand [Stand] Einstellen des Software-Stands
|
||||
|
||||
Für Stand kann Test, Entwickler oder Serie angegeben werden.
|
||||
|
||||
*:SetXlint*
|
||||
:SetXlint [Hexwert] Einstellen der Bmsk-Lint-Options
|
||||
|
||||
Für Hexwert kann z.B. 0x115 angegeben werden. Siehe dazu die
|
||||
HTML-Dokumentation
|
||||
|
||||
==============================================================================
|
||||
*BMSK.3* Compilieren
|
||||
*:Make*
|
||||
:Make Compilieren des BMSK-Projektes
|
||||
|
||||
Alle gängigen Optionen können über die Tab-Erweiterung ausgewählt werden.
|
||||
|
||||
*:Lint*
|
||||
:Lint Überprüfen der Software mit FlexLint
|
||||
|
||||
Dieser Befehl kann auch über 'Bmsk lint file=%:p' erreicht werden
|
||||
|
||||
*:MakeDoku*
|
||||
:MakeDoku Erzeugen einer Doku im BMSK-Projekt
|
||||
|
||||
Es wird|Bmsk|ein der Fehlerparser aus der|LaTeX-Suite|verwendet. Dadurch sind
|
||||
auch normale LaTeX-Warnings zu sehen. Diese müssen jedoch nicht alle beseitigt
|
||||
werden.
|
||||
Alle gängigen Optionen können über die Tab-Erweiterung ausgewählt werden.
|
||||
Wird der Befehl ohne Parameter aufgerufen, so wird die Funktion interaktiv
|
||||
abgefragt.
|
||||
|
||||
==============================================================================
|
||||
*BMSK.4* Arbeiten mit Files
|
||||
|
||||
Um Files schnell zu finden sind alle relevanten Pfade in die Variable|'path'|
|
||||
eingetragen. Dadurch kann mit:
|
||||
|
||||
|:find|{filename}
|
||||
|
||||
ein File geöffnet werden, ohne den Pfad anzugeben.
|
||||
|
||||
Wenn sich der Cursor auf einem Filenamen befindet (z.B. #include "module.c")
|
||||
so kann man mit
|
||||
|
||||
|gf|
|
||||
|
||||
direkt in das File springen.
|
||||
|
||||
Jedes File, das schon einmal geladen war ist in der|buffer-list|enthalten.
|
||||
Es kann über das Menü oder mit
|
||||
|
||||
|:b|{filename}
|
||||
|
||||
geöffnet werden. Dabei ist ausserdem die Tab-Erweiterung aktiv.
|
||||
|
||||
|
||||
*:BuffersUpdate* *Buffers*
|
||||
:BuffersUpdate Aktualisieren aller Dateien eines BMSK-Projekts
|
||||
|
||||
Mit dem Befehl|:BuffersUpdate|werden alle Dateien eines BMSK-Projekts als
|
||||
Buffer in Vim geladen. Diese können dann z.B. mit einer Session gespeichert
|
||||
werden.
|
||||
|
||||
Mit dem integrierten File-Explorer kann auch gearbeitet werden:|:Explore|
|
||||
|
||||
*:COPYoutput*
|
||||
:COPYoutput Product-Files auf Austauschlaufwerk kopieren
|
||||
|
||||
Mit diesem Befehl werden die Files im Product-Verzeichnis auf das
|
||||
Austauschlaufwerk kopiert. Das Ziel ist in der Variablen Austausch und
|
||||
myAustausch gespeichert. Diese müssen im File _vimrc richtig gesetzt werden.
|
||||
|
||||
*:RENAMEoutput*
|
||||
:RENAMEoutput Product-Files umbenennen
|
||||
|
||||
Mit diesem Befehl werden die Files im Product-Verzeichnis umbenannt. Die als
|
||||
Argument übergebene Erweiterung wird nach dem Programmstandsnamen vor dem
|
||||
Punkt eingefügt.
|
||||
Beispiel: >
|
||||
|
||||
:RENAMEoutput _test01
|
||||
|
||||
Dadurch werden die Files folgendermassen umbenannt:
|
||||
115BXXXX.daf -> 115BXXXX_test01.daf
|
||||
770115XE.a2l -> 770115XE_test01.a2l
|
||||
770115XE.dcm -> 770115XE_test01.dcm
|
||||
770115XE.elf -> 770115XE_test01.elf
|
||||
770115XE.map -> 770115XE_test01.map
|
||||
770115XE.paf -> 770115XE_test01.paf
|
||||
770115XE.s19 -> 770115XE_test01.s19
|
||||
|
||||
*:CopyProgrammstand*
|
||||
:CopyProgrammstand alle Product-Files auf Server ausliefern
|
||||
|
||||
Mit diesem Befehl werden die Files in allen Product-Verzeichnissen in die
|
||||
Auslieferstrucktur in einem Verzeichnis kopiert, das über einen
|
||||
File-Open-Dialog gewählt werden kann.
|
||||
|
||||
==============================================================================
|
||||
*BMSK.5* Tags
|
||||
|
||||
Die BMS-K arbeitet mit zwei unterschiedlichen Datenbanken:
|
||||
|ctags| und |cscope|.
|
||||
|
||||
*:BMSK-ctags*
|
||||
Die Datenbank von ctags erfasst alle Tags in DAMOS und Python-Files. Sie
|
||||
werden mit >
|
||||
|
||||
Bmsk ctags
|
||||
|
||||
und >
|
||||
|
||||
Bmsk ptags
|
||||
|
||||
erzeugt. Zu einem Tag kann mit der Taste <TAB> gesprungen werden. Zurück kommt
|
||||
man mit <BS>. Zu den DAMOS-Files gehören kgs- und osp-Files, d.h. es kann auch
|
||||
zu Umrechnungsformeln, Codesyntaxen, usw. gesprungen werden.
|
||||
|
||||
*:BMSK-cscope*
|
||||
Die Datenbank von cscope erfasst alle Tags in c-, h- und d-Files. Sie werden
|
||||
mit >
|
||||
|
||||
Bmsk cscope
|
||||
|
||||
erzeugt. Zu einem Tag kann mit der Taste <CR> gesprungen werden. Zurück kommt
|
||||
man mit <BS>.|Cscope|bietet viele weitere Möglichkeiten.
|
||||
|
||||
==============================================================================
|
||||
*BMSK.6* Grep
|
||||
|
||||
Die Funktion zur Suche mit einem externen|grepprg|wird zugunsten der internen
|
||||
Variante|:vimgrep|nicht unterstützt. In der Regel kann der einfache Befehl
|
||||
*:GrepBmsk*
|
||||
:GrepBmsk [pattern]
|
||||
|
||||
verwendet werden. Es unterstützt Regular expressions und findet mehrere
|
||||
Treffer in einer Zeile, die mit <CTRL-n> durchlaufen werden können. Gesucht
|
||||
wird in allen c-, h- und kgs-Files unterhalb von bmsk/sw
|
||||
|
||||
Alternativ gibt es den Befehl|:Grep|aus der|VimSuite|.
|
||||
|
||||
==============================================================================
|
||||
*BMSK.7* DAMOS-Tools
|
||||
|
||||
Siehe eigene Dokumentation zu|damos|
|
||||
|
||||
==============================================================================
|
||||
vim:tw=78:ts=8:ft=help:norl:
|
@ -1,28 +0,0 @@
|
||||
*ccm.txt* Funktinen fuer das Arbeiten mit Synergy/CM
|
||||
|
||||
|
||||
Um mit dem Konfigurations-Management-Tool Synergy/CM (CCM) zu arbeiten muss
|
||||
das Tool gestartet und die richtige Default-Task ausgewählt sein. Dann können
|
||||
die folgenden Befehle aus einem Buffer heraus ausgeführt werden:
|
||||
|
||||
==============================================================================
|
||||
*ccm* *CCM* *Synergy* *Synergy/CM* *CM/Synergy*
|
||||
|
||||
*:CCMcheckout*
|
||||
:CCMcheckout [comment] Auschecken eines Files in CCM
|
||||
|
||||
*:CCMcheckpoint*
|
||||
:CCMcheckpoint [comment] Einchecken eines Files als checkpoint
|
||||
|
||||
*:CCMchangeable*
|
||||
:CCMchangeable Zeigt an, ob der user ein working objekt vom aktuellen File hat
|
||||
|
||||
*:CCMdiff*
|
||||
:CCMdiff Zeigt die Änderungen gegenüber der Vorgänger-Version
|
||||
|
||||
*:CCMobject*
|
||||
:CCMobject Gibt den kompletten objectname aus
|
||||
|
||||
*:CCMhistory*
|
||||
:CCMhistory Öffnet den History-View für das aktuelle File
|
||||
|
@ -1,11 +0,0 @@
|
||||
" ===========================================================================
|
||||
" File: dos.vim
|
||||
" Author: Stefan Liebl (S.Liebl@gmx.de)
|
||||
" Description: sources mswin.vim if the os is mswin
|
||||
" ===========================================================================
|
||||
|
||||
if (g:os == 'dos')
|
||||
runtime mswin.vim
|
||||
behave mswin
|
||||
endif
|
||||
|
@ -315,26 +315,6 @@ function ConvertUTF8()
|
||||
silent! %s/€/€/ " €
|
||||
endfunction
|
||||
|
||||
" find all non-extern functions in h-files
|
||||
function FindDeclaration()
|
||||
let bmsk_sw = g:bmsk_sw
|
||||
let bmsk_header = g:bmsk_header
|
||||
let bios_header = g:bios_header
|
||||
let id = '(\\ *[a-zA-Z0-9_]+\\ *)'
|
||||
let not_extern = '([^x]*\\ +)'
|
||||
let start = not_extern . '*'
|
||||
let type = '(' . id . '\\ +)'
|
||||
let declarator = '(' . id . ')'
|
||||
let parameter = '(' . id . ')(\\ +' . id .',?\\ *)?'
|
||||
let parlist = '(' . parameter . '+)'
|
||||
let bracket = '(\\(' . parlist . '\\))'
|
||||
let definition = '(\\ *({.*)?)'
|
||||
let declaration = '(\\ *;.*)'
|
||||
let end = definition
|
||||
"let end = definition . declaration . '?'
|
||||
execute ':Hgrep -x '' . start . type . declarator . bracket . end . '''
|
||||
endfunction
|
||||
|
||||
" indent a wordNum to position
|
||||
command -range -nargs=+ IndentWordNum call IndentWords(<f-args>, <line1>, <line2>)
|
||||
" handle range
|
||||
|
@ -1,3 +0,0 @@
|
||||
e:\wa\bmsk-qx13468
|
||||
e:\wa\bmsk-k25
|
||||
e:\wa\bmsk-k40
|
File diff suppressed because it is too large
Load Diff
@ -6,14 +6,6 @@ function s:OpenDiffTab(left, right)
|
||||
diffthis
|
||||
endfunction
|
||||
|
||||
function s:FixLineendings()
|
||||
if !exists('b:reload_dos') && !&binary && &ff=='unix' && (0 < search('\r$', 'nc'))
|
||||
edit ++ff=dos
|
||||
echom 'fixed lineendings'
|
||||
let b:reload_dos = 1
|
||||
endif
|
||||
endfunction
|
||||
|
||||
function s:OpenMergeTabs()
|
||||
set columns=200
|
||||
call s:OpenDiffTab(2, 4)
|
||||
|
@ -1,63 +0,0 @@
|
||||
" vim: filetype=vim
|
||||
|
||||
" ========
|
||||
" Settings
|
||||
" ========
|
||||
compiler $VIM_COMPILER
|
||||
set path=$VIM_PATH
|
||||
set tags=$VIM_TAGS
|
||||
set cscopeprg=$VIM_CSCOPEPRG
|
||||
let s:cscopefile = $VIM_CSCOPEFILE
|
||||
let s:makegoals = $VIM_MAKEGOALS
|
||||
let s:makeopts = $VIM_MAKEOPTS
|
||||
|
||||
if exists('s:did_projectplugin')
|
||||
finish
|
||||
endif
|
||||
let s:did_projectplugin='bmsk'
|
||||
|
||||
" ====
|
||||
" Make
|
||||
" ====
|
||||
function s:GetMakeOptions()
|
||||
return ''
|
||||
endfunction
|
||||
|
||||
function GetAllMakeCompletions(...)
|
||||
return join(s:makegoals + s:makeopts, "\n")
|
||||
endfunction
|
||||
|
||||
command -complete=custom,GetAllMakeCompletions -nargs=* Make call s:Make('<args>')
|
||||
function s:Make(args)
|
||||
echo a:args
|
||||
CscopeDisconnect
|
||||
execute 'make ' . a:args .' '. s:GetMakeOptions()
|
||||
CscopeConnect
|
||||
clist
|
||||
endfunction
|
||||
|
||||
" -----------------
|
||||
" CSCOPE-Connection
|
||||
" -----------------
|
||||
command CscopeConnect call s:CscopeConnect(s:cscopefile)
|
||||
function s:CscopeConnect(cscopefile)
|
||||
if filereadable(a:cscopefile)
|
||||
execute 'cscope add ' . a:cscopefile
|
||||
else
|
||||
echomsg 'cscope: Could not connect: File ' . a:cscopefile . ' does not exist'
|
||||
endif
|
||||
endfunction
|
||||
|
||||
command CscopeDisconnect call s:CscopeDisconnect()
|
||||
function s:CscopeDisconnect()
|
||||
cscope kill -1
|
||||
endfunction
|
||||
|
||||
" ================
|
||||
" Start of session
|
||||
" ================
|
||||
function s:ProjectOnStart()
|
||||
CscopeConnect
|
||||
endfunction
|
||||
|
||||
call s:ProjectOnStart()
|
@ -19,19 +19,6 @@ let &runtimepath = &runtimepath . ',' . g:vimsuite . '/vimfiles.stefan/after'
|
||||
" packages liegen unter vimsuite/pack
|
||||
execute "set packpath+=".g:vimsuite
|
||||
|
||||
" Laden weiterer Einstellungen:
|
||||
if (has("win32") || has("win64"))
|
||||
let g:os ='dos'
|
||||
execute 'source ' . expand(g:vimfiles . '/vimrc.dos')
|
||||
else
|
||||
let g:os = 'linux'
|
||||
execute 'source ' . expand(g:vimfiles . '/vimrc.linux')
|
||||
endif
|
||||
|
||||
if !exists('nobmsk')
|
||||
execute 'source ' . expand(g:vimfiles . '/vimrc.bmsk')
|
||||
endif
|
||||
|
||||
" ------------------
|
||||
" packages / plugins
|
||||
" ------------------
|
||||
@ -91,10 +78,23 @@ filetype plugin indent on
|
||||
"syntax on
|
||||
syntax enable
|
||||
|
||||
if has('gui')
|
||||
set guifont=Liberation\ Mono\ 9
|
||||
"set guifontwide=
|
||||
set guioptions=arL
|
||||
set guioptions+=m
|
||||
"set tearoff-feature
|
||||
set guioptions+=t
|
||||
" add toolbar
|
||||
" set guioptions+=T
|
||||
endif
|
||||
|
||||
colorscheme Stefan
|
||||
|
||||
" no syntax highlighting when printing
|
||||
set printoptions+=syntax:n
|
||||
|
||||
# truecolor for console
|
||||
" truecolor for console
|
||||
set termguicolors
|
||||
|
||||
"highlight search
|
||||
@ -186,7 +186,7 @@ endfunction
|
||||
|
||||
" options for DirDiff
|
||||
let g:DirDiffCommand = expand($VIMRUNTIME . '/diff')
|
||||
let g:DirDiffExcludes = '*.log,*.pyc,.svn,.git*,.asc,_ccmwaid.inf,.static_wa,out,Build,build,tags,cscope.out,.directory'
|
||||
let g:DirDiffExcludes = '*.log,*.pyc,.svn,.git*,.asc,.static_wa,out,Build,build,tags,cscope.out,.directory'
|
||||
"let g:DirDiffDynamicDiffText = 1
|
||||
|
||||
|
||||
|
@ -1,13 +0,0 @@
|
||||
if !exists('g:Austausch')
|
||||
let g:Austausch = expand('//easerv.muc/Organisation/ea-41/Austausch')
|
||||
endif
|
||||
if !exists('g:myAustausch')
|
||||
let g:myAustausch = expand(g:Austausch . '/Liebl')
|
||||
endif
|
||||
if !exists('g:bmskWA')
|
||||
let g:bmskWA = expand('c:/wa')
|
||||
endif
|
||||
if !exists('g:WA')
|
||||
let g:WA = expand('c:/wa')
|
||||
endif
|
||||
|
@ -1,50 +0,0 @@
|
||||
|
||||
"let g:debug = 1
|
||||
|
||||
let g:backupdir = expand($TEMP . '/vi')
|
||||
let g:swapdir = expand($TEMP . '/vi')
|
||||
|
||||
let g:gvim = expand($VIMRUNTIME . '/gvim.exe ')
|
||||
"let g:pythonPath = expand('c:/wa/tools/python/2.7.1')
|
||||
let g:diff = expand($VIMRUNTIME . '/diff ')
|
||||
let g:svn = expand('svn ')
|
||||
let g:cvs = expand('cvs ')
|
||||
let g:cp = expand('copy ')
|
||||
let g:cat = expand('type ')
|
||||
let g:mv = expand('move ')
|
||||
let g:rm = expand('del ')
|
||||
let g:rm_f = expand('del ') . '/Q '
|
||||
let g:mkdir = expand('mkdir ')
|
||||
|
||||
" unix-tools
|
||||
let g:vimtools = expand(g:vimfiles . '/tools')
|
||||
let g:patch = expand(g:vimtools . '/patch.exe ')
|
||||
let g:ctags = expand(g:vimtools . '/ctags.exe ')
|
||||
let g:cscope = expand(g:vimtools . '/cscope.exe ')
|
||||
let g:tee = expand(g:vimtools . '/tee.exe ')
|
||||
let g:untee = expand(g:vimtools . '/untee.bat ')
|
||||
let g:wget = expand(g:vimtools . '/wget.exe')
|
||||
|
||||
"let g:nobmsk = 1
|
||||
"let g:nobmskmenu = 1
|
||||
"let g:noccm = 1
|
||||
"let g:noccmmenu = 1
|
||||
|
||||
if has('gui')
|
||||
|
||||
" set Font
|
||||
set guifont=Lucida_Console:h8
|
||||
" set guifont=Terminal:h6
|
||||
"set guifontwide=
|
||||
|
||||
" Set standards for GUI
|
||||
set guioptions=arL
|
||||
"set menu
|
||||
set guioptions+=m
|
||||
"set tearoff-feature
|
||||
set guioptions+=t
|
||||
" add toolbar
|
||||
" set guioptions+=T
|
||||
|
||||
endif
|
||||
colorscheme Stefan
|
@ -1,45 +0,0 @@
|
||||
"let g:debug = 1
|
||||
|
||||
let g:backupdir = expand('/tmp')
|
||||
let g:swapdir = expand('/tmp')
|
||||
|
||||
let g:gvim = expand('gvim ')
|
||||
let g:python = expand('python ')
|
||||
let g:diff = expand('diff ')
|
||||
let g:svn = expand('svn ')
|
||||
let g:cvs = expand('cvs ')
|
||||
let g:cp = expand('cp ')
|
||||
let g:mv = expand('mv ')
|
||||
let g:rm = expand('rm ')
|
||||
let g:rm_f = expand('rm -rf ')
|
||||
let g:mkdir = expand('mkdir ')
|
||||
let g:wget = expand('wget')
|
||||
|
||||
" unix-tools
|
||||
let g:patch = expand('patch ')
|
||||
let g:cscope = expand('cscope ')
|
||||
|
||||
set printexpr=system('kprinter\ '.v:fname_in).delete(v:fname_in)+v:shell_error
|
||||
|
||||
let g:nobmsk = 1
|
||||
let g:nobmskmenu = 1
|
||||
let g:noccm = 1
|
||||
let g:noccmmenu = 1
|
||||
|
||||
if has('gui')
|
||||
|
||||
" set Font
|
||||
set guifont=Liberation\ Mono\ 9
|
||||
"set guifontwide=
|
||||
|
||||
" Set standards for GUI
|
||||
set guioptions=arL
|
||||
"set menu
|
||||
set guioptions+=m
|
||||
"set tearoff-feature
|
||||
set guioptions+=t
|
||||
" add toolbar
|
||||
" set guioptions+=T
|
||||
|
||||
endif
|
||||
colorscheme Stefan
|
Loading…
x
Reference in New Issue
Block a user