Strona 1 z 1

Konfiguracja VIMa

: 26 lipca 2014, 10:54
autor: AKJ
Dopiero zacząłem swoją przygodę z VIMem. Mam problem z plikiem konfiguracyjnym .vimrc. Trzymam go, jak wiekszosc poradników zaleca, w /home/user/.vim. Gdy jednak wprowadzam w nim zmiany, nie odczuwam ich działania w trakcie pracy z edytorem. Próbowałem zrobić VIM jako IDE C/C++. Zainstalowałem, zgodnie z instruckją:
http://vim.sourceforge.net/scripts/scri ... ipt_id=213
a także postępowałem wg. tego:
http://www.alexeyshmalko.com/2014/using ... c-cpp-ide/
http://www.alexeyshmalko.com/2014/youco ... n-for-vim/

Jednak gdy np. zmienię wartość
set tabstop = 4
na 30 albo 2, nie ma różnicy w działaniu.
Mój .vimrc:

Kod: Zaznacz cały

let g:C_UseTool_cmake    = 'yes'
let g:C_UseTool_doxygen  = 'yes'


set exrc
set secure


set tabstop=4
set softtabstop=4
set shiftwidth=4
set noexpandtab


set colorcolumn=110
highlight ColorColumn ctermbg=darkgray


execute pathogen#infect()


"let g:ycm_global_ycm_extra_conf = ""~/.vim/.ycm_extra_conf.py"

To, co zauważyłem, to że w folderze /etc/vim/ są pliki takie jak: gvimrc vimrc vimrc.tiny
Może to ten plik należy edytować (da się chyba tylko jako root)? Jeśli tak, to jak zainstalować różne dodatki/pluginy itp?

: 26 lipca 2014, 11:36
autor: pj1031999
Jak już napiszesz swoją wymarzoną konfigurację to wrzucasz ją do .vimrc w katalogu użytkownika - /home/użytkownik a dla roota - /root jest jeszcze plik vimrc (nie ukryty) w /etc i to jest konfiguracja domyślna dla całego systemu ( z tym ostatnim nie jestem w 100% pewien, bo nie siedzę na Debianie, ale raczej tak). Natomiast w katalogu .vim który umieszczasz w katalogu użytkownika wrzucasz wszelakie pluginy/szablony i co tam Ci się jeszcze wymarzy.

: 27 lipca 2014, 12:41
autor: AKJ
Mhm, ok, przeniosłem .vimrc do home/user - teraz z kolei, gdy włączam vim, pojawia się komunikat:

Kod: Zaznacz cały

YouCompleteMe unavailable: requires Vim 7.3.584+
Z tego co wyczytałem, trzeba pobrać vim 7.4. Na wheezy jest 7.3, stąd pytanie, jak zainstalować vim'a z jessie? Czy trzeba najpierw usunąć wersję 7.3? Nie chce dodawać całego repo z jessie, tylko jeden konkretny program.

: 27 lipca 2014, 13:40
autor: klavierkrk
korzystam z VIM na Windows i Linux, polecam zrobić taki config, żeby program działał równocześnie na dwóch systemach (ten sam konfig wszędzie).

Całość najlepiej "sync"ować przez Wuala: https://www.wuala.com/ - Wuala jest "Debian friendly", tzn. chodzi na javie.
https://www.wuala.com/en/download/linux
Pomęcz się trochę i wrzuć wszystko (vimrc i zakładki bookmarks) do Wuala (5 gb miejsca za darmo, w odróżnieniu od Dropboxa), np. do folderu Vim. Warto również dokładnie przeanalizować pluginy, aktualnie mam 10, ale kolejne 10 czeka na instalację.
NOTABENE: dropbox + Wuala - daje 7 gb miejsca za darmo. Wualę właśnie mam w 100% przeznaczoną do programowania (tylko trochę trudniejsza jest).

Generalnie VIM jest świetny, wiele rzeczy polepsza, taki program na całe życie ;)

mój vimrc ma 282 linii , docelowo będzie miał z 1000. Problem polega na tym, że na słabszym sprzęcie będzie trochę mulił, dlatego trzeba mocnego linuxa, żeby szybciej ładował Gvim ;)

: 27 lipca 2014, 18:27
autor: Menel
vim jest spoko warto opanować jakieś tam podstawy zawsze warto liznąć..może się przyda link..
https://www.youtube.com/watch?v=64KP9nbeNyg