RSS · Atom

Mikrokontrolery


Programowanie mikrokontrolerów i VIM  

Narzędzia
Opublikowany 07252008, 17:00

VIM to wieloplatformowy edytor tekstu o dużych możliwościach.

Dostępny jest standardowo chyba w każdej dystrybucji Linuksa. Zawsze można też pobrać go ze strony domowej VIM (także wersję dla systemów Windows).

vim

O trudnej obsłudze tego edytora krążą legendy, jednak wystarczy zapoznać się z vimtutor (czas ok. 30min), aby dość sprawnie zacząć nim posługiwać (lub nigdy więcej go nie używać).

Czemu wogóle zawracać sobie głowę takim edytorem?

  • dla niewielkich projektów przyśpiesza pracę (< 10 plików),
  • jest lekki, wieloplatformowy, mocno konfigurowalny,
  • jest rozszerzalny poprzez wtyczki (np. dla LaTeXa).

Kiedy nie sprawdza się zbyt dobrze?

  • duże projekty są trudne w opanowaniu,
  • dużo trudniej się go używa nie pisząc bezwzrokowo.

W połączeniu z GNU ARM/AVR i Automake, VIM stanowić może całkiem sprawne środowisko programowania dla małych (średnich?) projektów. Po zbindowaniu polecenia make z dowolnym klawiszem, uzyskujemy możliwość kompilacji, wgrania na mikrokontroler oraz uruchomienia programu po naciśnięciu jednego klawisza.

Przykładowy plik konfiguracyjny edytora: vimrc.

Napisz komentarz