Wpis z mikrobloga

Orientujecie się może w jaki sposób doprowadzić VIM'a do takiego stanu jak zaprezentowany tutaj, żeby mógł służyć jako IDE https://github.com/xmementoit/vim-ide ?

pomyślałem, że pobawię się w wolnej chwili z tym antycznym edytorem, bo słyszałem o nim bardzo dużo dobrego i że warto go używać nawet w 2015 roku. Po dwóch wieczorach ogarniania poznałem już podstawowe komendy i nie wydaje mi się już tak dziki jak na początku - umiem go też wyłączyć ( ͡° ͜ʖ ͡°)- - generalnie z godziny na godzinę coraz lepiej - jednak modyfikowanie do tego stopnia to nadal dla mnie czarna magia.

czy chodzi po prostu o zmodyfikowanie tego pliku o nazwie vimrec? czy może macie jakieś dobre materiały, które pomogly wam kiedyś w ogarnięciu tej spuścizny czcigodnych przodków?

#ubuntu #vim #naukaprogramowania #kiciochpyta #pytanie #linux no i raz sie żyje ale pod tym tagiem pewnie najwięcej ludzi będzie wiedzieć #programowanie
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kukimanstah: Zwracam uwagę na to, że @MirekWykopek jest zielony i nie wie co mówi. Emacs jest fajnym systemem operacyjnym - szkoda tylko, że nie da się w nim edytować tekstu ;)

Niedawno próbowałem zainstalować sobie w VIMie ten plugin (vim-ide) ale niestety nie wygląda on jeszcze na mocno dopracowany. Jeśli chodzi o pluginy to można je instalować na kilka sposobów, ale najłatwiej używać pathogen. Po zainstalowaniu tego pluginu
  • Odpowiedz
@kukimanstah: Co do pathogena, to są też alternatywne rozwiązania (działające na podobnej zasadzie): Vundle, Neobundle, Plug.
IMO dwa ostatnie są najlepsze.

Na temat #emacs się nie wypowiadam, gdyż to jest abominacja i wynaturzenie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@kukimanstah: Polecam .vimrc na początek: https://github.com/amix/vimrc
Learn Vim in a week: https://www.youtube.com/watch?v=_NUO4JEtkDw
Ogólnie to Ci bardziej hardkodowi programiści np Pythona i Ruby bardzo często wolą VIM'a od jakichkolwiek IDE, bo po ogarnięciu keybindów i stworzeniu swoich i jak to wszystko wejdzie w pamięć mięsniową to można nieźle z---------ć.
Tu przykładowy setup programisty Pythona : http://www.jeffknupp.com/blog/2013/12/04/my-development-environment-for-python/
vim + tmux + zsh to kombajn szybkości to wszystko już ogarniesz.
  • Odpowiedz