Вход | Регистрация

Конфигурации за VIM

  • Здравейте, На последните две лекции обърнах внимание, че пишете примерите под vim, та след кратка консултация, се стигна до идеята да се стартира една тема тук, да се обменят конфигурационните файлове за vim.

    Линк към конфиг файла на моя VIM

    И крайният резултат(до колкото може да се прецени на пръв поглед)

    Интересно ми е дали има нагледен начин за маркиране на табулациите във vim, все пак са ни доста важни в Python. Към момента само съм намерил начин background-а на табовете да е оцветен в някакъв си цвят, но това по-скоро пречи. Идеята ми е в началото на всеки таб, да има някакъв символ, стрелкичка(както е например в kate) или нещо от този сорт.

    10.03.2010 (променeно 10.03.2010)
  • Моите са някъде в github

    Стари са. Не ползвам vim за разработка от около половин година. Мисля да направя завръщане към него след няколко месеца, но дотогава ще са стари :)

    P.S.: Виждам че и Алек буха табове в Python, което поне аз намирам за гнусно. По-добре ползвайте интервали. Всъщност, забравете за "по-добре" -- просто ползвайте интервали. Ако не за друго, то поне защото style guide-а на Python така казва.

    10.03.2010 (променeно 10.03.2010)
  • Ето и моя vimrc

    Тук има малко съвети за Vim и табовете

    10.03.2010
  • Интересно ми е дали има нагледен начин за маркиране на табулациите във vim

    Има:

    set list
    set listchars=tab:>-

    Въпрос на colorscheme е как ще се оцветят.

    Още няколко полезни настройки:

    set expandtab     " като натискаш клавиша tab се вмъкват интервали
    set tabstop=4     " с по колко да се отмества
    set shiftwidth=4  " отместване за << и >> в normal mode
    set autoindent    " налучква отместването при нов ред
    
    set listchars=tab:>-,trail:.,nbsp:%,extends:>,precedes:<
                      " табулациите се показват като ">---",
                      " интервалите в края на реда като ".",
                      " non-breaking space (U+00A0) като "%",
                      " а редовете, които не се събират на екрана
                      " се маркират с "<" и ">" отляво и отдясно
    10.03.2010 (променeно 10.03.2010)
  • Моята конфигурация в github

    Дебела е, слагал съм плъгини свързани с различни езици и технологии, и всъщност конкретно за питон са малко. Другия ѝ проблем е типичен проблем на доста други дебели неща — няма документация :). Нещо, което съм забелязал, обаче е, че всеки път, когато видя конфигурация на вим (или tutorial, guide, blog post), научавам по нещо ново. Та, нали, ако ви се занимава, може да намерите нещо полезно.

    10.03.2010