← All posts tagged Vim

se-go
Vim посоветуйте светлую тему для вима. Среди тёмных мой выбор — чуть подредактированный desert (черным фон, белым текст, циферки не так ярко), а светлую никак не подберу. Всё-таки днём глаза не хотят на выворотку долго смотреть.
se-go
Vim велик. Одно то, что он заставил меня (прочуствуйте масштаб!) научиться в слепую латиницей печатать ради комфортной в нём работы — дорогого (хы, забавное слово :) стоит. Про латиницу вслепую в следующей серии.
se-go
Vim *regexp Ну вот, значит, хватило 39ти страниц (это вместе с оглавлением и обложкой :) Фридла (#72140) чтоб составить простенькое такое выражение для яваскрипт-фолдинга в виме. Логика чуть ли не примитивная, но вроде как мои скромные запросы покрывает. Такое вышло: foldexpr=getline(v:lnum)=~'{.}.$'?-1:getline(v:lnum)=~'{'?'a1':getline(v:lnum)=~'}'?'s1':'='
se-go
Vim надо бы фолдинг в виме для яваскрипта настроить. Никто не подскажет готовое регулярное выражение, чтоб в foldexpr засунуть и оно стало как-нибудь так сворачивать:
+-- 8 строк: function change_img(){ -----
А не как при foldmethod=indent, когда сворачивается только то, что внутри.