[ /b/ /u/ /rf/ /dt/ /vg/ /r/ /cr/ /lor/ /mu/ /oe/ /s/ /w/ /hr/ ] [ /a/ /ma/ /sw/ /hau/ /azu/ ] [ /tv/ /cp/ /gf/ /bo/ /di/ /vn/ /ve/ /wh/ /fur/ /to/ /bg/ /wn/ /slow/ /mad/ ] [ /d/ /news/ ] [ Главная | Настройки | Закладки | Плеер ]

Ответ в тред 33881. [Назад]
 [ Скрыть форму ]
Имя
Не поднимать тред 
Тема
Сообщение
Капча Капча
Пароль
Файл
Вернуться к
  • Публикация сообщения означает согласие с условиями предоставления сервиса
  • В сообщениях можно использовать разметку wakabamark
  • На данной доске отображаются исходные имена файлов!
  • Разрешенные типы файлов: text, video, code, image, pdf, flash, vector, music, archive
  • Тред перестает подниматься после 500 сообщений.
  • Треды с числом ответов более 100 не могут быть удалены.
  • Старые треды перемещаются в архив после 40 страницы.

No.33881 Ответ
Файл: vim-shortcuts-dar...
Png, 116.56 KB, 2560×1600
edit Find source with google Find source with iqdb
vim-shortcuts-dark_2560x1600.png
Файл: vim_cheat_sheet_f...
Png, 1791.61 KB, 3301×2550
edit Find source with google Find source with iqdb
vim_cheat_sheet_for_programmers_print.png

Обещал про Vim написать. Ну вот собсна и написал.

Итак. Для начала поговорим о том, кому он не нужен. Ненужен он в самую первую очередь тем, кто не умеет в слепую десятипальцевую печать. Для таких людей vim буде каторгой. Посему данной категории людей советую либо забить на это дело, либо начать развивать слепую печать. Благо навык полезный. Можно гуглить например очевидную stamina и т.д. Вторая категория людей, которым не нужен сабж, это фанаты emacs по очевидным причинам. Кроме того не очень желательно изучать для виндопользователей. Ибо может быть черевато переходом на linux в конечном итоге, лол.

Ну а теперь собсна о vim и о том, что он из себя представляет. Если кратко, то это текстовый редактор, оптимизированный под слепую печать. Т.е. в нём можно делать всё не снимая рук с клавиатуры. Ну а ещё он мощный, расширяемый, бла-бла-бла.

Ок. Где взять? Для линупсов достаточно установить из пакетного менеджера очевидный пакет под именем vim sudo apt-install vim для бубунты, а остальные и сами разберутся. Для винды можно пользовать ссылочку ftp://ftp.vim.org/pub/vim/pc/gvim74.exe

Скачали, запустили. Ну и? Где вся няшнота то?
Объясняю только самые основы:
  • выход без сохранения точнее закрытие файла при помощи :q!
  • есть несколько режимов работы. Основные: "нормальный", редактирование, командный, выделение.
  • передвижение по файлу при помощи клавиш h j k l это соответственно влево, вниз, вверх, вправо.
  • для собсна редактирования можно нажать например i
Далее находим vimtutor и проходим его. Он ответит на остальные вопросы. Для линупсов vimtutor ru в консольке. Для винды должно быть гхдетоу в районе меню пуск. Хотя шут его знает. Потом изучаем и печатаем на бумажку или ставим в качестве обойки воон те картинки, что в комплекте с постом идут.

Это было сверхкраткое введение. А теперь мы будем обмазыватся плугинками и всячески допиливать редактор до удобоваримого состояния. Для начала открываем .vimrc или _vimrc (для венды). Это конфигурационный файлег. Да, да, господа виндузятники. Ни каких окошечек с настроечками. Только хардкор.
По поводу настроечек рекомендую загуглить самомуа лучше почитать маны. Примеры: http://dimio.org/cgi-bin/bps/hlghtsrc/sourcehl.cgi?d=conf&s=vimrc&l=vim http://pastebin.com/jy4a3pE5 http://pastebin.com/paPWQ5fE http://pastebin.com/V3GdD38s Тысячи их.

Однако мы переходим к самому интересному. Доведём до ума сабж при помощи плугинок. Ибо без них vim уныл. Для начала нужно установить пакетный менеджер. Рекомендую либо Vundle либо NeoBundle. Думаю сами сможете загуглить их. К ним идут инструкции. Тож сами читнёте.

Самые полезниньки плагины можно найти там http://vim.wikia.com/wiki/Use_Vim_like_an_IDE

Отдельно упомяну следующие:
NERDTree добавляет древо файлов.
bufexplorer даёт удобную навигацию по буферам.
Вот кстати о буферах, окнах и табах в виме. Вот открыли вы один файлег, а потом, не закрывая первый, открыли второй. Можно потом переключаться между этими файлами. А можно их в одном окне одновременно открыть. Подробнее об том читнуть в справке или например в http://habrahabr.ru/post/28572/ http://habrahabr.ru/post/102373/
Vim Powerline раскрашивает статусную строку.
ColorSamplerPack набор тем оформления.

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

Можно ещё читнуть напоследок http://habrahabr.ru/post/176187/

Ну пока всё. Спрашивайте свои ответы. Ато может я чего забыл ненароком.
>> No.33909 Ответ
Файл: vim-cheatsheet.png
Png, 986.03 KB, 2006×1211 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
vim-cheatsheet.png
>>33881
> sudo apt-install vim для бубунты
sudo apt-get install vim, ба~ка.
> Рекомендую либо Vundle либо NeoBundle.
Почему не Pathogen?

Ты забыл упомянуть про консольную/гуёвую версии vi.
Алсо, чит-шиты у тебя вырвиглазые какие-то, пикрелейтед у меня на стене рядом висит, например.

мимовимоёб
>> No.33910 Ответ
>>33909
> sudo apt-get install vim
sudo apt-get install aptitude && sudo aptitude install vim :3
> Почему не Pathogen?
Не знаю на счёт NeoBundle, а Vundle умеет устанавливать и обновлять плагины из git/локальная ФС/etc. Плюс, я не встречал плагинов которые надо было под него подгонять, всё работает "искаробки" :3
мимодебианщик
>> No.33954 Ответ
> Однако мы переходим к самому интересному. Доведём до ума сабж при помощи плугинок. Ибо без них vim уныл.
Есть же Janus (https://github.com/carlhuda/janus), где все из коробки.
Вот тут http://astonj.com/tech/learning-vim/ есть ссылки на видео-обучалки от мужика-адеквата.
мимовимобоярин
>> No.33955 Ответ
> vim
Нинужен потому что тетриса встроенного нет. И еще потому что из емакса можно сделать вим, а наоборот нельзя.
мимоемаксер
>> No.33962 Ответ
>>33955
но если ты сделаешь из имакса вим, то обратно в имакс ты не вернешься
>> No.33963 Ответ
>>33962
> но если ты сделаешь из имакса вим,
M-x evil-mode
Сделал.
> то обратно в имакс ты не вернешься
M-x evil-mode
Вернулся. Где твой бог теперь?
>> No.33964 Ответ
>>33963
> Вернулся. Где твой бог теперь?
тогда
> а наоборот нельзя.
твое утверждение не верно
>> No.33965 Ответ
>>33964
Можно из вима, который был сделан из емакса, сделать обратно емакс, но нельзя сделать из вима, который был изначально вимом, сделать емакс.
>> No.33968 Ответ
>>33955
> Нинужен потому что тетриса встроенного нет. И еще потому что из емакса можно сделать вим, а наоборот нельзя.
Подождите, подождите-ка... А как мне это поможет писать код? Ах да, кроме своей отдельной операционной системы, похвастаться перед оппонентом особо-то и нечем.
>> No.33969 Ответ
>>33968
> А как мне это поможет писать код?
А зачем тебе писать код? Лучше в тетрис емаксовый поиграй.
Капча намекает: важнее чтоле.
>> No.34000 Ответ
Файл: 211.jpg
Jpg, 464.97 KB, 1280×1707 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
211.jpg
Как наиболее просто удалить весь текст кроме текущей строки?
>> No.34001 Ответ
>>34000
sed -i -n "1p" /path/to/file где 1 это номер строки.
>> No.34002 Ответ
>>34001
Это тред про vim.
>> No.34003 Ответ
>>34000
Например, так: "ddggdG"p
>> No.34004 Ответ
>>34003
"*ddggdG"*p
>> No.34009 Ответ
>>34004
Спасибо, но куда проще тупо набрать kdggjdG
>> No.34479 Ответ
Файл: 5.jpg
Jpg, 887.21 KB, 1500×750 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
5.jpg
Кто-нибудь использует Vim для набора русского текста в Markdown? Насоветуйте, как делать это удобнее.
>> No.34501 Ответ
Файл: Linux-tan.penguin.jpg
Jpg, 195.77 KB, 486×539
Ваши настройки цензуры запрещают этот файл.
r-15
Блджад, я плакал и смеялся с треда. Не знаю, чего даже больше.
>> No.34625 Ответ
>>33881
Привет, анон.
Изучаю Си, система Linux Mint, пилю Vim IDE. Назрело несколько вопросов.
1) Как изменить/где взять/как установить более годную цветовую схему подсветки синтаксиса? Мне кажется, что она не очень удачная.
2) Как сделать автоматический запуск плагинов при старте Vim? Напрмер, хочется, чтобы сразу стартовал NERDTree.
3) Как организовать компиляцию прямо из Vim?
4) На какие плагины обратить внимание для более комфортного кодинга?

Пока что мой Vim представляет из себя небольшое чудовище, не очень удобное для использования из-за разных мелочей.
>> No.34626 Ответ
Файл: -enlight.jpg
Jpg, 7.09 KB, 604×302 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
-enlight.jpg
>>34625
1) http://vimcolorschemetest.googlecode.com/svn/html/index-c.html
2) :h NERDTree
/startup
3) Обычно делают костыликами в vimrc, например, вот: http://stackoverflow.com/questions/729249/how-to-efficiently-make-with-vim
4) OmniCppComplete, supertab, syntastic, tagbar, например.
>> No.34627 Ответ
>>34625
> Как сделать автоматический запуск плагинов при старте Vim? Напрмер, хочется, чтобы сразу стартовал NERDTree.
Установленные плагины стартую автоматически при запуске вима, просто ты этого можешь не видеть. Если ты хочешь, чтобы автоматом открывались какие-либо окна, надо поглядеть настройки конкретного плагина.
> На какие плагины обратить внимание для более комфортного кодинга?
Я лично пользуюсь этими:
https://github.com/gmarik/vundle
https://github.com/vim-scripts/LineJuggler
https://github.com/vim-scripts/UnconditionalPaste
https://github.com/vim-scripts/visualrepeat
https://github.com/vim-scripts/SearchHighlighting
https://github.com/svermeulen/vim-easyclip
https://github.com/SirVer/ultisnips
https://github.com/vim-scripts/restore_view.vim
https://github.com/tpope/vim-surround
https://github.com/tpope/vim-repeat
https://github.com/tpope/vim-speeddating
https://github.com/tomtom/tcomment_vim
https://github.com/jiangmiao/auto-pairs
https://github.com/Lokaltog/vim-powerline
https://github.com/ervandew/supertab
https://github.com/junegunn/vim-easy-align

мимо
>> No.34696 Ответ
Файл: Screenshot-10082013-10:46:51-AM.png
Png, 12.49 KB, 583×426 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Screenshot-10082013-10:46:51-AM.png
Как сделать треугольники в качестве разделителей?
>> No.34711 Ответ
>>34696
Поделись куском vim.rc, как ты так настроил нижнюю панель?
>> No.34712 Ответ
>> No.34752 Ответ
Пилите чтоли годные конфиги для C++ и хаскелля, чтобы все было искаропки.
>> No.36066 Ответ
>>34752
В виме нет годных конфигов, кроме тех, которые ты сам сделал.
>> No.36067 Ответ
>>36066
Т.е. в виме всё говно, только своё меньше воняет?
>> No.36068 Ответ
>>36067
Это Линукс, детка. Хочешь что-то хорошее — берешь и делаешь сам.
>> No.36069 Ответ
>>36068
При чём здесь линукс вообще? Может, просто забить тогда на vim и взять QtCreator?(На всякий случай напоминаю, что он не навязывает использование Qt) И какие такие "годные конфиги" есть на винде/макоси? Какие функциональности они должны дать?
>> No.36076 Ответ
>>36069
Да ты можешь хоть в тетрадку писать, а потом сканировать листы. Где, тыкни, я написал про годные конфиги исключительно в лине? Совсем ополоумел? В душе не ебу что там на прошивке и маке, прринципиально не пользовался никогда. Функциональность должны дать какую ты захочешь. Но хотеть это одно, а на выходе ты получишь совсем другое и съебешь назад на свой крэатор, так и не поняв суть™.
>> No.36083 Ответ
>>36076
Ты сказал, что годные конфиги только не на линуксе. Или я тебя не так понял.
>> No.36085 Ответ
Vim на самом деле не нужен. Это я могу сказать после ~трёх лет активного пользования им.
Вернее, он нужен, но исключительно для редактирования конфигов, а попытки сделать из него IDE обречены на фэйл. Всё дело в скриптовом языке -- он ужасен. Если не верите, попробуйте как-нибудь написать плагин для своего любимого редактора, и тогда перед вами откроется эта хтоническая бездна.
Emacs продуманней и на порядок мощнее. И в нём есть даже настоящий, полностью работающий vim, evil-mode.
>> No.36086 Ответ
>>36085
Там сейчас Python для скриптинга прилепили как раз из-за нелюбви к встроенному языку.
>> No.36310 Ответ
Анон, а что за прикол такой, почему все говорят, что для веба не нужны IDE? Вполть до того, что типа странно IDE использовать. В IDE же много полезных функций. Что в этих редакторах типа вима, емакса, саблайм текста, текстмейта и т.д. такого хорошего?
>> No.36311 Ответ
>>36085
> Emacs продуманней и на порядок мощнее.
elisp тоже трудно назвать чем-то хорошим.
>> No.36322 Ответ
>>36311
"Все языки программирования.txt"
>> No.36335 Ответ
>>36311
Даже скобочки -- шедевр по сравнению с vimscript.
>> No.36347 Ответ
>>34752
http://pastebin.com/88mR9dQd
Постоянно пишу на обоих, особого дискомфорта не испытываю. Нужные плагины: syntastic, youcompleteme, ghcmod-vim, neco-ghc, vim-hoogle.

Писать плагины на viml совсем не обязательно, благо существуют интерфейсы ко многим популярным языкам.
>> No.36585 Ответ
Парни, у меня одного при, например, запуске питоновского скрипта из вима по !python foo.py ведет себя как-то странно. То есть shift+1 сначала ничего не происходит, по второму разу нажимаю и перед ! ставиться точка .!. Приходится удалять эту точку в начале и снова !python foo.py. Как это починить?
>> No.36616 Ответ
>>36585
Попробуй добавить в vimrc:
" Save script and run it inplace
au BufEnter * if match( getline(1) , '^\#!') == 0 |
\ execute("let b:interpreter = getline(1)[2:]") |
\ endif
fun! CallInterpreter()
	if exists("b:interpreter")
		exec ("!".b:interpreter." %")
	endif
endfun
map <F8> :w\|call CallInterpreter()<CR>
Забиндено на F8.
>> No.36689 Ответ
Файл: Снимок-экрана-15.01.2014-11:35:46.png
Png, 6.62 KB, 468×126 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Снимок-экрана-15.01.2014-11:35:46.png
Анончики, объясните как устанавливать скрипты?

Как сделать такое автодополнение, как на пикче? Сейчас обычное по TAB.
>> No.36690 Ответ
Анон, а что лучше, vim или emacs?
Главным критерием для меня является удобство комбинаций, поэтому все особенности реализации следует опустить.
Я таки спрашиваю совершенно всерьез, ибо непредвзятую информацию, не являющуюся элементом винрарного срача я вряд ли найду.
>> No.36691 Ответ
>>36690
Даже оправдаю свой вопрос на всякий случай - изучать и привыкать к роду комбинаций чтобы понять что он говно и есть лучшая реализация - не очень хочется.

В конце концов, люди экспериментируют с вимом лишь для получения удобств, реже - just for fun или для того чтобы все друзья знали, какой этот человек крутой хакир.
Мне нужно именно первое.
>> No.36692 Ответ
>>36691
Братюнь, лучший советчик это твой опыт. Установи оба и пробуй, что покажется удобнее, то и используй. Я выбрал vim потому что он показался мне легче в освоении для ньюфага, до него пользовался sublime'ом и geany.
>> No.36693 Ответ
>>36690
> Главным критерием для меня является удобство комбинаций
В емаксе теоретически можно настроить все комбинации под себя, но по-стандарту они весьма необычны.
Копировать - Alt+w, Вырезать - Ctrl+w, Вставить - Ctrl+y. И дело в том, что Ctrl-x и Ctrl-c уже заняты очень важными кейчейнами (Типа C-x C-s - сохранить документ, C-x 1/2/3 - управление окнами; С-с - это стандартная плоскость для всех шорткатов разных major-mode'ов, например C++ мода). Наверное можно нагуглить, как оверрайдить и перебиндивать эти штуки, но обычно это никто не делает.

Я не знаю твоих критериев удобности комбинаций, и не знаю, какие комбинации тебе нужны вообще. Для меня стандартная система кнопок емакса удобна(кроме как replace-string, replace-regexp, query-replace-string, query-replace-regexp нужно куда-нибудь прибиндить, иначе все плохо). Эти ребята заняли почти все кнопки Контрл, альт, контрл+альт, Контрол+икс ... плоскостей, и каждый кей находится на своём законном месте(многие кеи созвучны с названиями функций, и потому можно жать интуитивно), и очень много полезного функционала вообще. Редко используемые(работа с файлами, окнами, евалуации..) - в C-x, преобразования слов(и некоторые другие) - в альтах, sexp(и некоторые другие) - в контрл-альтах, текущего мода - в C-c. Критики говорят, что слишком много контрол-шорткатов убивают мизинцы. Гугли xahlee на эту тему, я считаю его мудаком, но может тебе понравятся его идеи.

Вообще сейчас я мало пользуюсь емаксом как редактором, потому что работаю в ИДЕ. Но я до сих пор пользуюсь им как шеллом, файловым менеджером, поисковиком по файлам, черновичком(как свалка для буффера обмена) и системкой с мощной макросистемой(в том числе ими же можно пользоваться для редактирования файлов).
>> No.37176 Ответ
Подскажите, а как сделать так, чтобы при открытии файла в директории Vim автоматически переходил в нее?
>> No.37593 Ответ
Поясните за аддоны. Нужно ли в .vimrc прописывать пути к ним? Суть в том, что до этого я просто кидал нужные мне в ~/.vim и вимчик их подхватывал, а сейчас битый час мучаю jedi, не пойму как его запускать. В гугле был,нихуя не понял.
>> No.37594 Ответ
>>37593
Vundle используй, Люк.
>> No.37595 Ответ
>>37594
Его я также пытался установить.
>> No.37598 Ответ
>>36693
> Наверное можно нагуглить, как оверрайдить и перебиндивать эти штуки, но обычно это никто не делает.
В стандартной поставке есть cua-mode, о нём рассказано в мануале, он разом убирает много непривычностей, и среди прочего делает так, что C-x и C-c с активным регионом без быстрого второго нажатия вызывают kill-region и copy-region (или как их там) соответственно.
>> No.37615 Ответ
>>33881
есть такой pretty-mode как в имаксе только для вим? там лямбда на символ греческий меняется например
>> No.40378 Ответ
>> No.40390 Ответ
короче вот что хочу:
чтоб справа я код писал, слева компиляция происходила, а слева снизу вывод шел. Чего это я хочу?
>> No.40391 Ответ
Файл: -.png
Png, 206.46 KB, 1040×1239 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
-.png
>>40390
Хороший редактор кода / IDE
>> No.40392 Ответ
>>40391
Но я хочу это в рамках vim, ведь он тоже хороший редактор кода.
>> No.40393 Ответ
>>40390
Я использую tmux + tmuxinator. Только придётся отказаться от gui вима. Ну и настраивать vim-подобное управление в tmux. Зато потом удобнее будет.

У меня всё вместе вот так работает:
  • vim: переключение между окнами с модификатором ^W и потом hjkl и буферы по комбо \be
  • tmux: модификатор ^A hjkl или цифры переключение меж вкладок + вместо обычной прокрутки экрана используется встроенная в tmux с управлением hjkl ^A это как в screen
  • zsh + vim-режим для редактирования текущей команды.
  • sakura терминал и в нём переключение между вкадками alt+цифра
  • awesome в качестве оконного менеджера. модификотор Super hjkl или цифры для перемещения между окнами
  • VimFx в качестве дополнения к лисе даёт управление браузером в стиле vim
В качестве профита у меня везде более или менее, но однообразное управление. Отличается только модификатор/прога. Целиком всё настраивать долго, однако это того стоит.
>> No.40394 Ответ
>>40392
Нет, вим - хороший редактор текста.
>> No.40395 Ответ
Файл: hello-world.png
Png, 725.71 KB, 646×508 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
hello-world.png
>>40391
Ну, Катю я бы не стал называть IDE. Вот Qt-cteator или KDevelop вполне.
>> No.40398 Ответ
А почему этот тред не в /lor/?
>> No.40400 Ответ
>>33881
>>40398
Посоны, переносим тред в /rf!
>> No.40401 Ответ
>>40393
У меня и так нет гуя, но как таки реализовать мною описанное? И да, зачем нужен тмукс, если есть осом?
>> No.40402 Ответ
>>40400
Не, лучше в /dt/, сходочки вимобогов устраивать будем.
>> No.40403 Ответ
>>40401
> осом
Что это? Гугл молчит.
>> No.40404 Ответ
>> No.40406 Ответ
>>40404
Так tmux это как awesome джля терминала. Я нажимаю Super+Enter и открывается сакура. Потом я ввожу mux [имя проекта] и мне сразу открывается несколько псевдотерминальных окон внутри терминала, а в них уже вертятся нужные задачи вроде vim, автосборки исходников или тесты.
>> No.40408 Ответ
Файл: ides-editors.png
Png, 219.60 KB, 500×500 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
ides-editors.png
>>33881
> Ненужен он в самую первую очередь тем, кто не умеет в слепую десятипальцевую печать. Для таких людей vim буде каторгой.
Ну я вот, например, не умею в слепую десятипальцевую печать, но Vim считаю самым удобным редактором ever.
>> No.40409 Ответ
>>40408
Почему eclipse такой жирный, если в нем есть плагины?
>> No.40410 Ответ
>>40409
Потому что пикчу делал эклипсохейтер. Студия тащемто ещё жирнее. Энивей, использовать эклипс для крестов и шарпа а иначе какой смысл сравнивать со студией? - верх наркоманства.
>> No.40413 Ответ
Файл: trollley.jpg
Jpg, 28.67 KB, 450×314 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
trollley.jpg
Лол, оказывается вим теперь можно запускать поверх ядра линупс без прослоек.
http://www.opennet.ru/opennews/art.shtml?num=40615
>> No.40427 Ответ
>>33881
Раньше любил вим, но потом я попробовал емакс и заверте...
>> No.40429 Ответ
Файл: talking_captcha.png
Png, 0.95 KB, 300×20 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
talking_captcha.png
>>40413
Не теперь. Его вроде всегда можно было запускать таким образом. init это такая же прога, как и любая другая. Единственное её отличие от других это PID == 1.
>> No.40575 Ответ
Пробовал кто цеплять вим редактором к фару?
Подумываю переходить на него, а так можно будеть и пофарить, не отходя от кассы.
>> No.40577 Ответ
>>40575
Его проще к миднайт-коммандеру прикрутить.
>> No.40578 Ответ
>>40577
Миднайт уныл и не нужен.
>> No.40579 Ответ
>>40578
Да, zsh наше всио.
>> No.40781 Ответ
Файл: emacs-2.png
Png, 190.68 KB, 512×512
edit Find source with google Find source with iqdb
emacs-2.png
Файл: vim.png
Png, 14.32 KB, 605×300
edit Find source with google Find source with iqdb
vim.png

Почему у этого вашего vim'а такой страшный лого? Вы только посмотрите на него, сравните с нормальным лого. Только из-за этого не буду даже пробовать ваш этот vim.
>> No.40782 Ответ
Файл: visual-studio-2013-logo1.png
Png, 59.27 KB, 697×401 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
visual-studio-2013-logo1.png
>>40781
Оба несусветное говнище. Просто один устарел лет на 7, а второй застрял где-то в прошлом веке.
>> No.40784 Ответ
>>40781
Хорошее годное лого. Охуительные градиенты и мыло на иконках не нужны.
>>40782
Равно как и монохромное говно. Даже на денди графон был лучше.
мимо
>> No.40785 Ответ
>>40784
Могли бы хотя бы все буквы одним шрифтом написать.
>> No.40786 Ответ
Файл: Безымянный.png
Png, 4.64 KB, 256×256 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Безымянный.png
>>40784
> Хорошее годное лого.
Но оно устарело же. Я вот тут подумал над редизайном и нарисовал новое охуительное лого без градиентов и мыла. Жаль, сглаживание на шрифтах в пейнте не отключается - так бы лого было ещё красивее, на следующие полвека бы хватило.
>> No.40792 Ответ
>>40786
> устарело
Только вы во влажных фантазиях дизайнеров-бездельников и маркетолухов. К 2020 так и будет, ещё скажут, что цветные мониторы устарели.
>> No.40794 Ответ
Файл: v.png
Png, 324.65 KB, 1024×1024 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
v.png
>> No.40795 Ответ
Файл: vim.png
Png, 12.39 KB, 609×609 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
vim.png
>> No.40796 Ответ
Файл: Untitled.png
Png, 7.59 KB, 609×609 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Untitled.png
>>40795
Скукоживать, так скукоживать, чо.
>> No.40797 Ответ
Файл: neovim-mark-flat.svg
Svg, 1.29 KB, 601×736
neovim-mark-flat.svg
Файл: neovim-logo-1colo...
Svg, 9.48 KB, 732×217
neovim-logo-1color.svg
Файл: neovim-mark.svg
Svg, 2.18 KB, 602×734
neovim-mark.svg
Файл: neovim-logo.svg
Svg, 10.40 KB, 742×214
neovim-logo.svg
Файл: neovim-logo-flat.svg
Svg, 9.47 KB, 732×217
neovim-logo-flat.svg

>>40796
А вообще есть же neovim.
>> No.40798 Ответ
>>40797
Чем он лучше обычного вима обмазанного вундлой?
>> No.40799 Ответ
>>40798
Если вкратце, то это проект по рефакторингу вима. Убирают костыли, переписывают код на более читабельную версию Няшной, впиливают возможность написания плугинок на других ЯП через асинхронный API, а VimL будет там сбоку будет прикручен только джля совместимости.

https://github.com/neovim/neovim/wiki/Progress
>> No.40891 Ответ
Кто нибудь знает как в виме сделать переход к определению для питона?
>> No.40902 Ответ
>> No.42376 Ответ
Файл: 14243003543620.png
Png, 838.72 KB, 720×958 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
14243003543620.png
Взываю к тебе о /s!
Я нубяра в Vim. Есть огромная проблема. Запускаю вим прямо в терминале бубнты и когда делаю разные команды там например переместится на 2 слова - 2w, например, потом понажимаю еще кучу клавиш и когда хочу перейти в режим редактирования нажимаю "i" и получаю жирную залупу на воротник. Никак не могу зайти в режим редактирования ни "А", ни "O" не работают. Что я там наклацал не понятно. Объясните что делать? Как увидеть что происходит, что я за команды повводил и почему я не могу зайти в режим редактирования? Простите за нубсий вопрос, но я просто незнаю как его гуглить.
>> No.42378 Ответ
>>42376
esc esc esc esc esc esc esc esc esc i
Всегда срабатывает.
>> No.42379 Ответ
Файл: d60637fab2813b366c5d34dacc6ad40c-d56730c.jpg
Jpg, 461.01 KB, 886×1253 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
d60637fab2813b366c5d34dacc6ad40c-d56730c.jpg
>>42376
Кнопка Esc сбрасывает все режимы и недонабранные команды в нормальный режим.
>> No.42380 Ответ
>>42379
за множество режимов невзлюбил я vim. пришлось emacs освоить.
>> No.42381 Ответ
>>42380
А по мне так удобно. Сначала ты страдаешь недельку, потом наслаждаешься всю жизнь.
>> No.42464 Ответ
>>42380
emacs без evil-mode? Ну не знаю, не знаю.
>> No.42734 Ответ
Файл: games_other_boxxy-medic_79388.jpg
Jpg, 328.08 KB, 2379×1300 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
games_other_boxxy-medic_79388.jpg
Посоны, посоветуйте плагины для табов, автодополнения и перехода к объялению классов и функций похэпэ. А то меня нетбинс заебал тормознутостью и обжорством.
>> No.43221 Ответ
>>42734
> табов, автодополнения
искаропки
таб на :tabnew или :tabf автодополнение на ^N мимо
>> No.43747 Ответ
Анон, есть ли смысл учить vim виндузнику-.NET разработчику, если я буду работать с ним скорее всего только внутри Visual Studio через плагин VsVim?
>> No.43748 Ответ
>>43747
Если бы ты умел в вим, но пришлось переползать на студию, то имело бы смысл что-то такое городить (и то не факт), а так это какие-то извращения.
>> No.43750 Ответ
>>43748
Мне просто очень нравится идея не использовать мышь при печати, что откровенно менее удобно без вима. К тому же, за несколько дней я уже вроде как не страдать при редактировании ткста, а некоторые задачи так вообще быстрее делать начал.
>> No.43751 Ответ
>>43750
вроде как перестал*
>> No.43785 Ответ
Анон, а можно ли как-то сделать, что бы Vim выглядел не как ископаемое из прошлого тысячелетия?
>> No.43788 Ответ
>>43785
Можно.
>> No.43789 Ответ
>>43785
Как?
>> No.43804 Ответ
>>43785
Ты хочешь чтобы консольный редактор выглядел не как консольный редактор? Даже не пытайся, поставь саблайм тогда.
>> No.43809 Ответ
>>43804
В саблайме нельзя прописывать делать :s и :g.
>> No.43812 Ответ
>>43809
Частично можно в vintage mode
>> No.43850 Ответ
Файл: alien-rap.jpg
Jpg, 16.04 KB, 280×280 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
alien-rap.jpg
>>33881
В чем основная суть Vim-а? Насколько я понимаю, это использование только левой стороны клавиатуры, чтобы не дергать руки туда-сюда постоянно. Алсо у меня все равно болят руки от этого, как их правильно держать?
>> No.43851 Ответ
Файл: IBM_Mechanical_Ke...
Jpg, 47.87 KB, 720×341
edit Find source with google Find source with iqdb
IBM_Mechanical_Keyboard-BIG_ENTER.jpg
Файл: FILCO_Majestouch-...
Jpg, 124.80 KB, 863×647
edit Find source with google Find source with iqdb
FILCO_Majestouch-BIG_ENTER.jpg
Файл: Dalay_lama.jpeg
Jpeg, 33.85 KB, 544×380
edit Find source with google Find source with iqdb
Dalay_lama.jpeg

>>43850
Надо тебе духлвно рости.
>> No.43855 Ответ
>>43851
Вся суть вимо- и емаксо-фагов и ненавистников ide.:3
>> No.43858 Ответ
Файл: ss+(2015-09-22+at+12.34.28).jpg
Jpg, 117.13 KB, 607×415 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
ss+(2015-09-22+at+12.34.28).jpg
>>43850
> В чем основная суть Vim-а?
Это не использовать мышку.
> чтобы не дергать руки туда-сюда постоянно
Именно
> Алсо у меня все равно болят руки от этого
> как их правильно держать?
Пикрелейтед.
>> No.43866 Ответ
>>43858
Без мышки можно в любом редакторе обойтись.
>> No.43930 Ответ
>>43866
Обойтись и нормально работать это разные вещи.
>> No.43931 Ответ
Файл: 1273686740366.png
Png, 8.19 KB, 493×402 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
1273686740366.png
>>43930
> подразумевая, что в виме можно нормально работать, а не обходиться без нормального редактора
>> No.43971 Ответ
Файл: 6121529b8a52a2bccb053db783dcc711.jpg
Jpg, 52.39 KB, 342×500 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
6121529b8a52a2bccb053db783dcc711.jpg
Виманы. Есть несколько строк кода. И там всякое типа:
field1 = "SPX_value1"
field2 = "SPX_value2"
field3 = "SPX_value3"
field4 = "SPX_value4"
Внимание - вопрос. Поменяли кой-чего и надо разом удолить все префиксы "SPX_" из всех строк. С помощью sed я это сделаю в одну строку. Что надо нажать в vim, чтобы проделать такое и вообще возможно ли это?
>> No.43972 Ответ
>>43971
:%s/search/replace/g
>> No.43973 Ответ
>>43971
Ещё есть блоковое выделение. Которое по ctrl-v. Иногда это может быть удобнее.
>> No.43998 Ответ
Кто юзает сабж с Rust? Интересует как перепилить vim-racer на табы вместо 4 пробелов
>> No.44020 Ответ
Файл: vim-multiple-cursors.gif
Gif, 265.01 KB, 1042×324 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
vim-multiple-cursors.gif
>>43971
Ctrl+n если использовать https://github.com/terryma/vim-multiple-cursors
>> No.44061 Ответ
>>33881
Есть ли какой-то плагин для vim ограничивающий/считающий кол-во символов в строке? Подскажите пожалуйста.
Кто-нибудь устанавливал плагины для vim touch (мобильный клиент). Заранее спасибо. Как это делается?
Я ньюфаг в данном вопросе.
>> No.44062 Ответ
>>44061
:set textwidth=80 Типа так?
>> No.44065 Ответ
Файл: vim.png
Png, 18.87 KB, 446×182 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
vim.png
Котаны как научиться десятипальцевому набору в линупсе?
>> No.44066 Ответ
>>44065
Klavaro, KTouch, GTypist.
>> No.44068 Ответ
>>44062
Ага, почти. Мне для джавы надо. Всё кроме ссылок и импортов должно быть не длиннее 100 слов в строке. На первое время я буду делать как ты показал.
>> No.44069 Ответ
>>44068
Пиздец, зачем жабу теребить в виме?
Там же иде половину работы делает.
>> No.44078 Ответ
>>44069
Ну а вдруг у него IDE не поддерживает vim-mode, а к хоткеям уже привык. У меня так с Qt Creator было, когда курсач на Qt писал. К счастью, Qt Creator поддерживает vim-mode, так что всё было ок.
>> No.44081 Ответ
>>44069
Во всех учебниках по жабе , которые у меня есть сказано делать всё через консоль (на первом этапе ). Хочу научиться 10 пальцам и vim у ради быстроты написания. Плагин в андроид студио есть ?
>> No.44082 Ответ
>>44081
IDE чтобы писать, а не чтобы запускать. Ну и запускал бы через консоль, если тебе надо. Главное в IDE - это стат. анализ. Есть ли такой стат. анализ в виме на джаве?
>> No.44083 Ответ
>>44069
Если сначала писать все руками, то потом работать в IDE гораздо комфортнее
>> No.44084 Ответ
>>44082
Ты не понял меня просят писать в терминале.
>> No.44085 Ответ
>>44084
Не, анон, я понимаю, если ты хочешь в консоли компилить или запускать. Это полезно чтобы разобраться, что там вообще происходит... Но набирать текст в терминале... Зачем? Есть же удобные IDE или на крайний случай редакторы.
>> No.44086 Ответ
>>44085
В изучаем джава написано делать именно так. Vim я выбрал для того чтобы не учить хоткеи по несколько раз. На счёт статистического анализа могу сказать , что я сам сижу и разбираюсь в своих ошибках. Скорее именно для этого так сделали в книге.
А вообще это очень заёбывает.
>> No.44087 Ответ
>>44084
Скоро чуваки при изучении хелоувёрлда на паскале будут набирать его мизинцем левой ноги. Я не знаю даже, что ответить на это. Разве только если б ты редактировал на удалённом сервере что-то.
>>44086
> В изучаем джава написано делать именно так.
Наверняка там просили запускать команды компилятора оттуда, а не писать там код, я почти уверен, что ты так читаешь.
> На счёт статистического анализа могу сказать , что я сам сижу и разбираюсь в своих ошибках.
Ну просто охуеть.
>> No.44088 Ответ
Файл: 1446973404628.png
Png, 0.85 KB, 300×20 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
1446973404628.png
Вимохейтеры? В моём вимотреде?
>> No.44089 Ответ
Файл: bookscreen.png
Png, 395.30 KB, 1280×742 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
bookscreen.png
>>44087
Вот скриншот. Думаю перейти на другую книжку т.к. эту я скорее всего не осилю.
>> No.44090 Ответ
Файл: 14128382857148.jpg
Jpg, 31.36 KB, 400×359 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
14128382857148.jpg
>> No.44091 Ответ
Файл: Triple_Mega_Facepalm_(when_even_a_double_is_not_en.png
Png, 23.19 KB, 487×380 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Triple_Mega_Facepalm_(when_even_a_double_is_not_en.png
>>44089
Дегенератская книжка из серии heads first, ещё и в руснявом переводе, ещё и в скане.
Нашел там vi и следует.
>> No.44092 Ответ
>>44091
Да какая разница, главное, что на скрине вообще не написано того, о чём о говорит в принципе. Как я и говорил в терминале только команды. И редактор всё-таки написано взять любой, а не именно простой редактор, IDE бы подошла. Никакого конкретного совета нет. Как можно так читать? Как? Как?
>> No.44093 Ответ
>>44092
А ты думаешь такие книжки читают умные люди?
Хоть немного умные люди берут главу Quick Start из документации и для Hello World им этого достаточно, а дальше просто читается документация и исходные коды в неочевидных моментах.
Книги стоит читать только те, в которых описаны необычные грабли, сложные ситуации и алгоритмы, а не дегенератское пошаговое пересказывание двух листов документации на четырех сотнях страниц.
>> No.44095 Ответ
>>44093
> Хоть немного умные люди берут главу Quick Start из документации и для Hello World им этого достаточно, а дальше просто читается документация и исходные коды в неочевидных моментах.
Это просто люди, которые уже умеют программировать, а то новичёк.
> Книги стоит читать только те, в которых описаны необычные грабли, сложные ситуации и алгоритмы, а не дегенератское пошаговое пересказывание двух листов документации на четырех сотнях страниц.
Нужно читать фундаментальные книги, которые дают прочную теорию. Как Таненбаумы, Макконел, Дейт и прочая. А сборники примеров уже потом.
>> No.44120 Ответ
>>44092
Изначально всё делал с nano.
>>44095 прав, я новичёк в программировании. Дальше паскаля уровня 8-9 класса ничего не изучал. Джаву выбрал потому , что хочу кодить на андроид + есть знакомый, который программирует на java для банков. Хотя он посоветовал мне ruby, лол.
>> No.44202 Ответ
>>44095
> Фундаментальные
Можно небольшой список для меня ?
>> No.44203 Ответ
>>44202
Просто ищешь самые популярные и расхваливаемые книги по нужным сабжам, причитываясь к их описанию. Не самые простые, а самые глубокие. Плюс, не только по технологиям, но и по теоретическим принципам. Совершенный код, Таненбаумы, книга четырёх, книги Фаулера, Мейер, книги Страуструпа, Крис Дейт и прочая.
>> No.44261 Ответ
сап, доброкодеры
я тут после 6 лет на линуксе таки решил вим выучить и начать в 10 пальцев печатать, посижу тут с вами.
>> No.44268 Ответ
>>44093
Книги не только по кодингу бывают, но и по сопутствующим: архитектуре, паттернам, алгоритмам... До всего этого доходить самостоятельно очень трудно, и более того, бессмысленно. Любой ЯП понимается за день и налабать на нем можно довольно большой и сложный велосипед. Я лично на себе проверял, когда за три дня, не зная ни С как следует, ни самого ядра, налабал модуль ядра для одной унылой китайской железки. Криво, глючно и вырвиглазно, но работало.
Но уже хотя бы уровень джуна в этом ЯП ты возмешь не раньше, чем через несколько месяцев яростного дроча. Потому что ЯП это экосистема, и мало его уметь применять, надо еще и всю экосистему знать, чтобы не изобретать велосипедов и не ходить по граблям.
>> No.44595 Ответ
Кто-нибудь пробовал браузеры с vim хоткеями? Что посоветуете firefox+vimperator или vimb?
>> No.44600 Ответ
>>44595
Ну хоть кто-нибудь ответьте
>> No.44602 Ответ
>>44595
Неюзабильно совершенно.
>> No.44603 Ответ
>>44602
>>44602
А в чём именно проблема ?
>> No.44604 Ответ
>>44595
firefox + VimFx
>> No.44699 Ответ
Хочу научиться им пользоваться. С нуля и до уровня профессионала. Может есть что-то типа https://githowto.com/ только для вима?
>> No.44709 Ответ
>>44699
vimtutor изкоробочный есть. Для быстрого старта норм.
>> No.44725 Ответ
>>44699
  • Ставишь первую пикчу из ОП-поста в качестве обойки.
  • Запускаешь вим, расстраиваешься. :qa! ZQ
  • Устанавливаешь какой либо менеджер пакетов.
  • Гуглишь разные плугинки под твои задачи и ставишь. Расстраиваешься.
  • Выпиливаешь нафиг всё лишнее и оставляешь только те плугинки, которые нужны лично тебе.
  • Растишь бороду, изучаешь консольку глубже, программишь всякую хрень, меняешь парочку диструбутивов.
  • Доучиваешь ангельский и читаешь маны. vimscript расстраивает.
  • Проходит ещё года три-четыре и ты перестаёшь быть начинающим. Тебе становится на всё похуй.
>> No.44824 Ответ
Файл: 14480422977880.jpg
Jpg, 42.36 KB, 522×594
Ваши настройки цензуры запрещают этот файл.
r-15
>>44595
Посоветую FF+VimFX (это активно пилящийся форк мёртвого вимператора)
Давно с ним живу, достаточно удобно. Мышку полностью не заменил, но часть функций с неё снял.
>> No.44844 Ответ
Файл: ss1.png
Png, 199.76 KB, 1380×718 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
ss1.png
Кто-нибудь из вас Spacemacs пробовал?
>> No.44845 Ответ
>>44844
А зачем? Всё равно обычный гнутый эмакс - лучший выбор. Допиленный, конечно.
>> No.44846 Ответ
>>44845
RSI
>> No.44851 Ответ
>>44845
Так Spacemacs, похоже, и есть комплект напильников с дроидом-пилильщиком впридачу.
>> No.44852 Ответ
Я не ради срача спросил, реально интересно мнение вимеров которые его пробовали или попробуют, узнав о его существовании.
Spacemacs ставит перед собой цель перенести принципы и парадигмы вима в окружение емакс, собирая лучшее из обоих сред.
>> No.44853 Ответ
>>44852
Какое может быть лучшее, если за обеими стоит 30 лет фанатизма.
>> No.44856 Ответ
>>44853
30 лет фанатизма и по емакс лиспу до сих пор никакой нормальной документации! Как что написать в этих конфигах вообще непонятно и буквально всё делается через гугление, а не через собственно программирование на е-лиспе.
>> No.44857 Ответ
>>44856
eintr ты конечно уже прочел?
>> No.44859 Ответ
>>44857
Расшифруй.
>> No.44864 Ответ
>>44859
emacs introduction, видимо.
>> No.44865 Ответ
>>44859
M-: (info "eintr") гайд по базовым идиомам елиспа, лишь один из info документов поставляемых с емаксом.

Мой снисходительный тон тут был не к месту, ибо к тому времени как я сам открыл для себя полезность F1 i я уже освоил основы тем способом который ты описал и был более заинтересован в конкретных API, раскрытых в M-: (info "elisp").

Тем не менее, я считаю что емакс это пример одного из наиболее полно документированного софта из коробки если ты знаешь как искать. F1 F1 неплохо для начала.
>> No.45451 Ответ
Доброаноны, нужна помощь. Пытаюсь поставить тему gruvbox. Дистр Lubuntu 14.04.
Для начала устанавливаю vim-plug командой:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Потом создаю .vimrc и прописываю:
call plug#begin('~/.vim/plugged')
Plug 'morhetz/gruvbox'
call plug#end()
Сохраняю, закрываю.
Захожу в vim и пишу:
:PlugInstall
Все норм скачивает, пишет Done!, по адресу
~/.vim/plugged/gruvbox все (на сколько я понимаю) скачано.
Далее захожу снова в .vimrc и пишу
call plug#begin('~/.vim/plugged')
Plug 'morhetz/gruvbox'
call plug#end()
colorscheme gruvbox
Перезапускаю vim и ничего не происходит.
Командой, например %colorscheme blue% тему изеняет.
Подозреваю, что нужно скачивать gruvbox не в папку plugged?
>> No.45476 Ответ
>> No.45793 Ответ
Приветствую. Никто не может подсказать ресурсов/тредов/etc, где ведется активное обсуждение vim'а или хотя бы связанные с кастомизацией nix? Об lor'е и /r/vim на reddit'e можно не упоминать. Я знаю про общий nix тред здесь, но мне хотелось бы получить источник полезных рецептов и советов, скажем так.
>> No.45794 Ответ
>> No.45795 Ответ
>>45794
Спасибо за предложение, но я занимаюсь поиском уже относительно давно, так что ознакомился с большинством блогов по vim'у. В прошлом году я радовался чтению usevim.com, но, к сожалению для меня, у автора родился ребенок и постинг там прекратился. Я могу забить на попытки искать и смириться с тем, что в сети банально нет подходящих ресурсов, но хотелось поинтересоваться ещё и у местных вимеров.
>> No.45796 Ответ
>>45795
Сомневаюсь, что здесь кто-то упарывает по хардкору.
Алсо, вроде были какие-то скринкасты на ютубе, сам не смотрел.
>> No.45797 Ответ
>>45795
Пользовался бы ты емаксом я бы тебе насоветовал. Можешь последить по трендам по убогому языку вашего убогого редактора. https://github.com/trending/vim
>> No.45798 Ответ
>>45797
В vim'e он хотя бы есть. :) Вообще я здесь не ради срача. К слову, у меня было уже несколько попыток пересесть на Emacs, но именно как редактор(а не комбайн) он меня не устраивает. Благодарю за линк.
>> No.45799 Ответ
>>45798
> Вообще я здесь не ради срача
Увы и жаль. Нам в емакс-треде скучно.
> К слову, у меня было уже несколько попыток пересесть на Emacs
В следующий раз начни со Spacemacs. Он буквально для твоего случая создан.
> Благодарю за линк.
Помимо трендов можно пользоваться продвинутым поиском.
https://github.com/search?q=language%3AVimL+forks%3A%3C100
>> No.45801 Ответ
>>45799
> Увы и жаль. Нам в емакс-треде скучно.
К сожалению, я не здешний, так что скорее пробегом здесь. Не желаю лезть в чужой дом со своим уставом.
> В следующий раз начни со Spacemacs.
Слышал про него. Неделю назад я его даже установил, ибо у меня остался небольшой интерес к тому, чтобы минимально овладеть Emacs'ом. Но vim(вернее, уже neovim), как рабочий инструмент, меня полностью устраивает, если забыть про мелкие неудобства, если сравнивать его с другими редакторами/ide. Прошло уже 2 или 3 года с момента, когда я впервые открыл vim, так что слезть с него сейчас будет довольно проблематично.

Год или два назад я пытался использовать Evil, однако все, кроме основных хоткеев, работало там довольно криво, если сравнивать с vim'ом. В Spacemacs все более-менее довели до ума, но когда я в нем поработал, то понял, что это скорее Emacs, к которому гвоздями прибили vim сбоку, чем канонический vim на основе Emacs(что меня возможно бы заставило пересмотреть свои взгляды). С виду все напоминает vim, однако на практике это не ощущается vim'ом, который я и люблю.
Также мне не особо понравился их выбор плагинов(для меня есть более удобные и функциональные аналоги в vim'e), которые они портировали в дефолтной поставке. Я понимаю, что можно собрать свой набор, но ещё раз о том, что для меня это не vim в Emacs'e.

К тому же я не вижу use case, для которого мне реально нужен Emacs, ибо, к примеру, тот же org-mode для меня невероятный оверхэд. Идеология Emacs'a не для меня.
> Помимо трендов можно пользоваться продвинутым поиском.
Про него я же знаю, а про тренды, в связи с тем, что не пользуюсь толком github'ом, слышу впервые.
>> No.46348 Ответ
Файл: Выделение_281.png
Png, 56.79 KB, 1280×376 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Выделение_281.png
Это не совсем vim, это neovim. С Airline. Может какие-то шрифты надо поставить чтоб вот то обведенное нормально отображалось?
>> No.46352 Ответ
>>46348
Там же есть в мануалах, что нужно доставлять.
>> No.46413 Ответ
>>34479
Я использую. Ничего не использую, просто беру и пишу на markdown'е.
Набрать ##, *, _, __, **, =========, и т.д не так уж и сложно. Подсветка синтаксиса markdown вроде есть стандартная в виме, хотя я уже и не помню точно, сейчас лень смотреть.
>> No.46559 Ответ
Котаны, чомусь он перестал добавлять табы при открытии новой фигурной скобки. Ну например пишу
```
function foo(args) {
| //<- курсор должен стоять с отступом
}
```
Но у меня выходит вот так
```
function foo(args) {
|} // <- нет отступа + закрывающая скобка на этой строке
```
Как это исправить? NVIM 0.1.6-dev
>> No.46560 Ответ
>>46559
Чорд, разметку прое.
>> No.46605 Ответ
>>46352
Все поставлено, толку 0.
>> No.46620 Ответ
>>45795
> у автора родился ребенок и постинг там прекратился
Не мешай тупой бабе растроить твои планы! Будь бдителен!
>> No.46621 Ответ
Я тут разгребал закладки в браузере недавно и обнаружил http://vimawesome.com/ Может кому будет полезно.
>> No.46712 Ответ
СОЗДАТЕЛЬ tmux ПРОСТО БОЖЕНЬКА!
>> No.46813 Ответ
>>46348
Powerline-fonts на гитхабе.
>> No.46819 Ответ
Файл: 2016-11-07-225024_1920x1080_scrot.png
Png, 127.63 KB, 1920×1080 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
2016-11-07-225024_1920x1080_scrot.png
>>44595
>>44602
Все там нормально. Я больше года пользуюсь vim'ом для кодинга и vimperator'ом для инторнетов - зависимость лютая.
>> No.46821 Ответ
>>46559
set autoindent ?


Пароль:

[ /b/ /u/ /rf/ /dt/ /vg/ /r/ /cr/ /lor/ /mu/ /oe/ /s/ /w/ /hr/ ] [ /a/ /ma/ /sw/ /hau/ /azu/ ] [ /tv/ /cp/ /gf/ /bo/ /di/ /vn/ /ve/ /wh/ /fur/ /to/ /bg/ /wn/ /slow/ /mad/ ] [ /d/ /news/ ] [ Главная | Настройки | Закладки | Плеер ]