Vimrc

Aus TuxBoxWIKI
Version vom 10. Juli 2011, 12:12 Uhr von Tijuca (Diskussion | Beiträge) (vimrc Beispiel angelegt)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

VI bzw. auch Vim ist ein sehr gebräuchlicher textbasierender Editor im Linuxumfeld. Es gibt auch eine Windowsvariante, dort dann startbare ausführbare Datei.

Dieser Editor kann über Steuercodes bedient werden. Diese können auch beim Start durch das Auslesen einer Ressourcendatei übergeben werden. Diese Datei heisst .vimrc und liegt im Homeverzeichnis des Benutzers. Beachtet den Punkt am Anfang des Dateinamens! Hier ein Beispiel für eine etwas umfangreichere Datei die diese Steuercodes enthält.

"Behavior Settings
:set hidden
:set history=1000 
:set ignorecase
:set smartcase 
:set title
:set scrolloff=3
:set backupdir=~/.vim-tmp,~/.tmp
:set directory=~/.vim-tmp,~/.tmp
:set backspace=indent,eol,start
:set hlsearch
:set incsearch
:set visualbell
"Language Settings
:set langmenu=none
:language C
"Programming
:set nu
:set ruler
:set tabstop=4
:set autoindent
:set textwidth=72
:colorscheme elflord 
:set wildmenu
:set wildmode=list:longest
:syntax on
:filetype on
:filetype plugin on
:filetype indent on
"KeyMapping Settings
nnoremap ' `
nnoremap ` '
"Macros
runtime macros/matchit.vim

Mit :set backupdir=~/.vim-tmp,~/.tmp wird ein Backupdirectory und mit :set directory=~/.vim-tmp,~/.tmp wird ein Arbeitsverzeichnis vorgeben. Prüft also ob diese Verzeichnisse existieren. Wenn nicht kann man diese einfach anlegen, ansonsten meldet sich VI bei jedem Start das es diese nicht gefunden hat.

mkdir ~/.vim-tmp ~/.tmp