LINUX.ORG.RU

Firesparks color scheme for Vim

 


0

2

Почти случайно наткнулся на старую запись в блоге: http://timetobleed.com/a-closer-look-at-a-recent-privilege-escalation-bug-in-...

Очень понравилась цветовая схема оформления кода, поэтому решил сделать такую же
для Vim (пока только GVim и другие UI, я думаю). Проверил на MacVim и GVim под FreeBSD
- работает.

Забирать отсюда: https://github.com/dsalychev/firesparks

>>> Просмотр (1920x1080, 353 Kb)



Проверено: JB ()

Настоящий гном, кошмарные иконки, глазки... Супер!

kirill_rrr ★★★★★ ()

Цветовая схема похожа на zenburn dark.

Odalist ★★★★★ ()

ужас в плане цветов. Светлая панель с адовыми значками намекает нам на оценку вырвиглазости скриншота. Дальше темный заголовок окна. Потом светлое оформление. Потом снова темная тема для input. Потом адово толстый border, который опять белый. Я бы за таким не работал.

Crystal_HMR ★★★ ()
Ответ на: комментарий от dsl

тся

Ну и вопрос не во вкусе. Вопрос в том, что нет целостности. Либо всё темное, либо всё светлое (не обязательно одного цвета. Есть гаммы, есть оттенки, что угодно). А вот так - это надо быть извращенцем, или неосилятором gtk+ тем (вангую второе, но не без доли первого)

Crystal_HMR ★★★ ()
Ответ на: комментарий от Crystal_HMR

Вопрос в том, что нет целостности.

Так оно везде такой бардак. Что linux, что макось

ggrn ★★★★★ ()
Ответ на: комментарий от ggrn

На макос бардака в плане оформления и интерфейса гораздо меньше(чем в винде и линаксе). Там просто всё одинаково неудобно.

pawnhearts ★★★★ ()
Ответ на: комментарий от pawnhearts

Ну не прям все, но есть моменты. Зато гуевина работает, не падает, не тормозит и т.д.

ggrn ★★★★★ ()
Ответ на: комментарий от ggrn

Я знаю, что везде можно найти косяки. Но тут явное желание быть на темном фоне, но неосиляторство темы gtk. Тут это можно исправить. Я бы не стал обращать внимание на строку адреса в хромиуме (например), но тут форменная лень.

Crystal_HMR ★★★ ()

:set guioptions-=mT

как минимум. но я еще скроллы прячу.

vvviperrr ★★★★★ ()
Последнее исправление: vvviperrr (всего исправлений: 1)
Ответ на: комментарий от ggrn

Багов там полно. Падает и тормозит. Недавно падало от юникодовой буковки.

P.S. я перед нг купил себе mbp после нескольких лет перерыва в использование macos. Всё так же плохо, как и раньше.

pawnhearts ★★★★ ()
Последнее исправление: pawnhearts (всего исправлений: 1)
Ответ на: комментарий от vvviperrr

О, спасибо, не знал, хотя главное меню наверное оставлю.

dsl ()
Ответ на: комментарий от pawnhearts

Не совсем честно.

У меня iMac, обновления накатываю частенько. Бывает такое, что они ломают какие-то элементы, но не критично. По поводу юникода, видимо надо делать что-то очень специфическое. Я часто различные PDF документы открываю встроенным просмотрщиком - понимает вполне нормально. Ни разу не падал за последние 6-8 месяцев. Чаще всего использую три раскладки - американскую, русскую и польскую - тоже вроде все работает.

dsl ()
Ответ на: комментарий от dsl

Дык gruvbox - очередной хипсторский закос под ретро. Все эти стилизации быстро оскомину набиывают. А wombat - просто хорошая тема, не пытающаяся ничему подражать.

HeipaVai1o ()
Ответ на: комментарий от dsl

По поводу юникода, я про జ్ఞ‌ా Убивает iPhone и MacBook.

раскладки

А у меня macbook pro. Там кнопка ё вообще не в том месте, где везде. Приходится править файл раскладки сторонними утилитами и подсовывать его. Но это фигня.

У меня встроенная русская клава, а внешняя - американская. После подключения внешней клавы раскладка слетает. Тильда превращается в параграф и т.п. Помогает только ребут или релогин. Жутко бесит. Иногда перестает переключатся раскладка, помогает релогин. И подобной хрени полно.

Регистронезависимая фс это ужасно. Это медленно и я не смог склонировать репу, в которой был файл с одним именем в разном регистре.

Почти весь нормальный софт недопорты с линакса. Например adium, это такой pidgin, в котором кривой OTR. Родные diff тулзы стоят по 200 баксов или жуткий примитив. Приходится пользоваться неофициальной кривой сборочкой meld или kdiff. и т.п.

Падения тоже были. Говорят это high sierra вышла особо глючной.

Короче есть смысл мучиться только если нужен фотошоп, софт для редактирования видео или музыки.

pawnhearts ★★★★ ()
Ответ на: комментарий от pawnhearts

На счет diff - я пользую тот, что сам git запускает. Пока проблем не встречал. Но и клавиатура у меня одна, я под нее все настроил (но тут немного читерно, так как Ultimate Hacking Keyboard).

Штука в том, что сейчас портирую часть программы на macOS, которая ранее долгое время была только под Windows, вот и пользую Mac, но о таком ворохе проблем слышу впервые.

dsl ()
Ответ на: комментарий от HeipaVai1o

довольно популярный, надо сказать, закос :)

dsl ()

А в правом сплите что за плагин открыт?

poe ()

Все оче красиво, мне нравится. Кроме оформления окон (крестики неоче). Еще в Vim что то текст слишком близко к правому краю.

linuhs_user ()
Последнее исправление: linuhs_user (всего исправлений: 1)
Ответ на: комментарий от dsl

#include прям вполотную к правому краю, сам текст, непривычно смотрится.

linuhs_user ()
Ответ на: комментарий от linuhs_user

понял. хм, не обращал на это внимание раньше

dsl ()
Ответ на: комментарий от dsl

вместо первого плагина

function StripTrailingWhitespace()
  if !&binary && &filetype != 'diff'
    normal mz
    normal Hmy
    %s/\s\+$//e
    normal 'yz<CR>
    normal `z
  endif
endfunction

Не благодари, взято с вим вики

Xwo ()
Ответ на: комментарий от Xwo

хех, спасибо конечно, но менять пока не буду, не гонюсь я за уменьшением количество плагинов.

dsl ()
Ответ на: комментарий от dsl

Избыточность это. Зачем плагин, когда то же самое делает

%s/\s\+$//e

Xwo ()
Ответ на: комментарий от Xwo

только я не понял, много это или мало? Мне для работы хватает, хотя программирую в основном на С и чуть С++ не по своей воле :D

dsl ()
Ответ на: комментарий от dsl

У меня под 2к конфиг и 59 плагинов. Я когда такие конфиги по 60 строк вижу, у меня слезы от умиления льются в три ручья :)

Xwo ()
Последнее исправление: Xwo (всего исправлений: 1)
Ответ на: комментарий от Xwo

А какой язык/языки если не секрет? Хотя тут видимо от потребностей зависит.

dsl ()
Ответ на: комментарий от dsl
c.vim
cfg.vim
conf.vim
css.vim
debsources.vim
django.vim
dosini.vim
go.vim
haskell.vim
html.vim
htmldjango.vim
java.vim
javascript.vim
less.vim
lisp.vim
mail.vim
markdown.vim
noext.vim
perl.vim
python.vim
sh.vim
snippet.vim
tcl.vim
vim.vim
vimwiki.vim
xml.vim
Xwo ()
Ответ на: комментарий от dsl
" remove trailing whitespaces
autocmd BufWritePre *.py :%s/\s\+$//e
" show tab & space
set list listchars=tab:→\ ,trail:·,extends:»,precedes:«
Xwo ()
Последнее исправление: Xwo (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.