Narzędzia użytkownika

Narzędzia witryny


wiki:vimrc

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
wiki:vimrc [2022/08/18 11:44] – edycja zewnętrzna 127.0.0.1wiki:vimrc [2023/11/17 19:21] (aktualna) lukasz
Linia 1: Linia 1:
 Prosty i działający vimrc: Prosty i działający vimrc:
 +
 +<code>
 +language messages C
 +syntax on
 +set showmatch
 +set number
 +set showcmd
 +set ruler
 +set confirm
 +set expandtab
 +set shiftwidth=2
 +set softtabstop=2
 +set autoindent
 +map <F2> :write % <CR>
 +map <F3> :set t_Co=0 <CR>
 +map <F5> :tabp <CR>
 +map <F6> :tabn <CR>
 +map <F7> :%s///g
 +au BufEnter,BufRead *sh setlocal smartindent cinwords=case,do,if,elif,else,for,function,select,then,until,while
 +au BufEnter,BufRead *py setlocal smartindent cinwords=class,def,if,elif,else,except,for,try,while
 +autocmd FileType python set tabstop=2|set shiftwidth=2
 +
 +autocmd StdinReadPre * let s:std_in=1
 +autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
 +map <C-n> :NERDTreeToggle<CR>
 +</code>
 +
 +oraz gvimrc:
  
 <code> <code>
Linia 15: Linia 43:
 set shiftwidth=2 set shiftwidth=2
 set softtabstop=2 set softtabstop=2
 +set nowrap
 set autoindent set autoindent
-map <F2> :write % <CR> +map <F2> "+x 
-map <F3> :!bash % <CR> +map <F3> "+y 
-map <F4> :!python3 % <CR> +map <F4> "+gP
-map <F5> :tabp  +
-map <F6> :tabn +
 map <F7> :%s///g map <F7> :%s///g
 au BufEnter,BufRead *sh setlocal smartindent cinwords=case,do,if,elif,else,for,function,select,then,until,while au BufEnter,BufRead *sh setlocal smartindent cinwords=case,do,if,elif,else,for,function,select,then,until,while
 au BufEnter,BufRead *py setlocal smartindent cinwords=class,def,if,elif,else,except,for,try,while au BufEnter,BufRead *py setlocal smartindent cinwords=class,def,if,elif,else,except,for,try,while
 +set guifont=Lucida_Console:h14:cEASTEUROPE:qDRAFT
 +
 +colorscheme desert
 +nnoremap <LeftMouse> ma<LeftMouse>`a
 +
 +if has("autocmd")
 +  au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
 +endif
 +
 +set guicursor+=a:blinkon0
 </code> </code>
 +
wiki/vimrc.txt · ostatnio zmienione: 2023/11/17 19:21 przez lukasz

Wszystkie treści w tym wiki, którym nie przyporządkowano licencji, podlegają licencji: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki