БЕГЕМОТИКОВ МОЖНО! Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.0 пользователей не могут ошибаться!
?6942
прекрасное6443
говно5905
говнорашка5512
хуита4712
anime3066
linux2652
music2634
bnw2601
рашка2565
log2354
ололо2170
дунч1822
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1418
дыбр1238
гімно1158

Какими плагинами /ТЫ/ *ПОЛЬЗУЕШЬСЯ* при редактировании исходников на Haskell в vim?
#WT8LS6 (6) / @l29ah / 3179 дней назад
? vim
% du ~/.swp ~/.swo
1.6G    /home/minoru/.swp
7.7G    /home/minoru/.swo

Есть идеи, что это может быть? Ну, есть у меня привычка открывать вим, что-то там по-быстрому калякать, править и закрывать, не сохраняя; это как-то связано?

#J6M5BW (1) / @minoru / 3242 дня назад
vim хуй :q E138: Невозможно записать файл viminfo /home/l29ah/.viminfo! [WTF] :q! rm ~/.viminfo vim хуй :q vim хуй :q E138: Невозможно записать файл viminfo /home/l29ah/.viminfo! [WTF!?!]
#8P1ZB9 (2) / @l29ah / 3265 дней назад
vim
Какой из многочисленных костылей для управления плагинами в vim'е умеет подгружать плагины в явном виде из ftplugin/yetanotherlanguage.vim?
#CWXCXH (2) / @ndtimofeev / 3286 дней назад

Накостылял себе удобный интерфейс для приведения USE-флагов в системе к желанному состоянию:

##### Describe flags
# For current line:
# 1. Remove use flags
# 2. Call equery uses to pull down the list of existing use flags for this
#    ebuild
# 3. Remove equery's legend (four lines at the bottom)
# 4. Stop on the next line (i.e. next ebuild)
# Macro: ^f D^y$;r!equery -NC uses ^R"^M4k5dd
# Yank that into a register (say, "g, for "get flags"), then run :.,$normal @g
# That will run the macro on each line.

#### Disable flag
# 1. Remove first five columns in the line (that would be two signs of
#    enabled/disabled plus spacing around them)
# 2. Put minus sign in front of the flag
# 3. Remove flag description
# 4. Concatanate the flag to the line above
# 5. Go to the next line
# Macro: 04dlr-jkf DkJj
# Suggested register: "d
# Suggested mapping: :nmap - @d

#### Enable flag
# Same as above, but puts plus sign instead of minus
# Macro: 04dlr+jkf DkJj
# Suggested register: "e
# Suggested mapping: :nmap + @e

### Preserve flag
# Same as above, but leaves existing sign in place
# Macro: 03xlxf DkJj
# Suggested register: "p
# This is supposed to be run when you get bored with tweaking things:
#   :.,$global/^ /execute "normal @p"

(На самом деле @g почему-то иногда оставляет в файле футер вывода equery, так что будьте аккуратны.)

#9ONZ0Z (5) / @minoru / 3314 дней назад
vim

Доставьте пост/коммент на SO/что_это_там_было, в котором автор понятно объясняет, что [Normal mode в] vim — это язык, с глаголами, именами собственными и прочими прелестями.

#DWZI8I (5) / @minoru / 3329 дней назад
Собираю vim с поддержкой питона, казалось бы, что может пойти не так? checking --enable-pythoninterp argument... yes checking for python2... /usr/bin/python2.7 checking Python version... 2.7 checking Python is 2.3 or better... yep checking Python's install prefix... /usr checking Python's execution prefix... /usr checking Python's configuration directory... /usr/lib64/python2.7/config checking if -pthread should be used... yes checking if compile and link flags for Python are sane... yes checking --enable-python3interp argument... no checking if -fPIE can be added for Python... yes ... x86_64-pc-linux-gnu-gcc -L. -O1 -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,-E -O1 -L/usr/local/lib -Wl,--as-needed -o vim objects/buffer.o objects/blowfish.o objects/charset.o objects/crypt.o objects/crypt_zip.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/mark.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.o objects/window.o objects/if_lua.o objects/if_perl.o objects/if_perlsfio.o objects/if_python.o objects/if_ruby.o objects/netbeans.o objects/main.o objects/memfile.o -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -lncurses -lelf -lnsl -lacl -lattr -lgpm -ldl -L/usr/lib/x86_64-linux-gnu -lluajit-5.1 -Wl,-E -O1 -L/usr/lib64/perl5/5.20.2/x86_64-linux/CORE -lperl -lnsl -ldl -lm -lcrypt -lutil -lc -L/usr/lib64/python2.7/config -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -lruby22 -lpthread -lgmp -ldl -lcrypt -lm -L/usr/lib64 ... $ ldd /usr/bin/vim | grep python libpython2.7.so.1.0 => /usr/lib64/libpython2.7.so.1.0 (0x00007f1fe9fef000) :echom has('pyhton') ? "Y" : "N" N :echom has('pyhton3') ? "Y" : "N" Y
#U4EWGD (4) / @o01eg / 3332 дня назад

vim scp://remoteuser@server.tld//path/to/document

#9CSP7P (3+2) / @hirthwork / 3346 дней назад

https://salt.bountysource.com/

Salt is a crowdfunding platform that helps developers earn a monthly salary from open-source software
Neovim: $3,320 last month
qTox: $5 last month

tfw на рефакторинге текстового редактора для прыщезадротов зарабатывают в 664 раза больше, чем на видеочятике для шифропетухов

#VDZV2H (4+3) / @like-all / 3358 дней назад
vim
Хочу nerdtree и несколько рабских вимов с кодом, и всё в разных окнах иксов >_>
#RQOLUA (0) / @l29ah / 3446 дней назад
:mksession
#U0I0M8 (0) / @lexszero / 3474 дня назад
undofile welcome home : vim online www.vim.org
#QXNUAS (0) / @l29ah / 3500 дней назад

бнвач, а чо эта у меня дикое желание ещё раз попробовать пересесть с вима на емакс? и чо это у меня ощущение, что я опять скажу, что емакс для говноедов?

#PH8FHY (25+1) / @hirthwork / 3500 дней назад

Зачем нужен vim, если emacs может умеет в модальность при помощи педалек?

#PDQJS1 (26) / @ninesigns / 3561 день назад

Покажите мне живых юзеров evil-mode.
Вы ебанутые что-ли?

#78FI9G (6) / @ninesigns / 3575 дней назад
Когда в универе/на работе/в Интернете встречаешь ньюфага, не секущего в Git/Vim/whatever, так и хочется порекомендовать ему каких-то ресурсов, чтобы он мог максимально быстро прошариться, а затем, естественно, и что-то более продвинутое. Предлагаю в этом треде собирать ссылки на эти самые ресурсы. Я начну. * Git: * новичку: * книга «Git Magic» Бена Линна (имеются переводы на русский и украинский): http://www-cs-students.stanford.edu/~blynn/gitmagic/ * «A successful Git branching model», Vincent Driessen — это чтобы понять, зачем нужны ветки и как ими лучше всего пользоваться * сайт, позволяющий путём решения задачек понять, как же работать с ветками: https://pcottle.github.io/learnGitBranching/ Помимо прочего, приучает думать о репозитории как о DAG, а о Гите как об инструменте для манипуляции этим самым графом, что, на мой взгляд, является Единственно Верным подходом * опытному: * «Pro Git», Scott Chacon and Ben Straub, https://progit.org/ Рассказывает про всякие более обскурные штуки вроде того, как Git хранит блобы, а также немного рассказывает об организационных вещах, например, как организовать работу и как запилить себе с друзьями ваш собственный GitHub *Tmux: * новичку: * «tmux: Productive Mouse-Free Development», Brian P. Hogan — даёт хороший обзор и в то же время вбивает в голову тот минимум, что необходим для начала работы * среднячку: * tmux(1) — просто чтобы узнать все-все-все опции. Авось какая-то из них вам полезна :) Я, к примеру, не нарадуюсь activity-monitor, но его приходится выключать для некоторых окон, например, из-за htop * Vim: * среднячку: * «Practical Vim: Edit Text at the Speed of Thought», Drew Neil — куча обскурных команд (inb4: все команды в vim обскурны!), несколько полезных шаблонов мышления (сведи всё к одному действию @ жмакай точку до посинения, например) Что можете добавить? В частности, что советовать новичкам по Vim (inb4: Emacs, nano), что почитать после «Pro Git»?
#JFHXA3 (96) / @minoru / 3582 дня назад
А пока из могилы доносятся споры о лицензии: http://i.imgur.com/aiJpAEt.png http://i.imgur.com/bCAIcxn.png
#QL3CD8 (1+1) / @o01eg / 3604 дня назад

https://twitter.com/schmerzundtod/status/541963044902141952 где ваш бог теперь?

#V21P2J (5+1) / @like-all / 3636 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.