VIM

  • ХабрахабрФото Старые кодовые базы как классическая литература

    Старые кодовые базы как классическая литература

    Сохранившиеся фрагменты греческих папирусов, источник В языке и литературе работает известный принцип начитанности: чем больше человек читает хороших книг, тем больше у него словарный запас, шире кругозор. Развивается понятийный аппарат, сама собой улучшается грамотность без всяких учебников. Применим ли этот принцип в обучении программированию? ▍ Linux 0.0.1 Конечно, изучать исходники классических программ полезно для общего развития. Например, внутренности Linux 0.0.1…

    Читать далее »
  • ХабрахабрФото [Перевод] Зарождение и эволюция редакторов Vi и Vim

    [Перевод] Зарождение и эволюция редакторов Vi и Vim

    История Vi и Vim идёт параллельно с историей опенсорсного ПО. В этой статье мы окунёмся в прошлое, чтобы исследовать процесс зарождения текстовых редакторов UNIX, попутно рассмотрев наиболее значимые решения в этой сфере и исторические события, связанные с их эволюцией. Недавно я отправился в Лондон посетить альма-матер моей жены, Университет королевы Марии. Остановившись выпить кофе, я прочёл сообщение о том, что…

    Читать далее »
  • ХабрахабрФото VimPorn

    VimPorn

    На reddit большое комьюнити, которое посвящено vim: neovim, vim, vimplugins, vimporn. И чтобы не пропускать какие-то интересные вещи, которые случаются в мире vim, я накидал bash-скрипт. Скрипт выводит топ-5 лучших постов за год по каждому сабредиту. В статье будет сам скрипт, а также я своими словами расскажу о каждом посте, который попал в топ. Bash скрипт Ниже bash-скрипт, с помощью которого…

    Читать далее »
  • ХабрахабрФото [Перевод] Учимся заново печатать вслепую на раздельной клавиатуре

    [Перевод] Учимся заново печатать вслепую на раздельной клавиатуре

    Недавно я купил раздельную клавиатуру Kinesis Advantage 360, потому что заранее хочу позаботиться о здоровье своих запястий и нервов. Я запросто могу тратить по шестьдесят с лишним часов в неделю на игры, кодинг, работу и написание статей за клавиатурой, поэтому боль в запястьях мне знакома. Особенно там, где соединяются на правой руке большой палец и запястье. Кроме того, у меня…

    Читать далее »
  • ХабрахабрФото Мой опыт первого принятого коммита в open source

    Мой опыт первого принятого коммита в open source

    Мой первый персональный компьютер на Windows Millenium Всем привет. Меня зовут Максим Дзюбак. Я начинающий программист. В этойстатье хочу поделиться своим первым опытом принятого коммита вopen source. ❯ Предыстория Для меня программирование — это возможность менять мир, улучшать его. На мой взгляд, программист — это единственная профессия, которая позволяет одному человеку, сидя дома в трусах и майке в глухой глубинке,…

    Читать далее »
  • СофтФото Мой терминал: alacritty, zsh, tmux, nvim

    Мой терминал: alacritty, zsh, tmux, nvim

    В этой статье я расскажу о том, как я выстроил работу с терминалом в Linux под себя и какие инструменты использовал для этого. Дистрибутивы на базе ядра Linux я использую в качестве основной ОС последние года два. Начинал с Mint + Cinnamon, работал на Ubuntu, Manjaro + Gnome, Manjaro + Cinnamon, но в итоге на данный момент пришёл к Manjaro…

    Читать далее »
  • ХабрахабрФото Про Vim " Миграция на Neovim (Lua)

    Про Vim " Миграция на Neovim (Lua)

    Введение Теоретически если вы решили пересесть с классического Vim на более современный его клон - Neovim - вам делать ничего особенного не надо. В файле ~/.config/nvim/init.vim прописать source ~/.vimrc ну и скачать или скопировать словари. Идея в том, что Neovim должен поддерживать все конфигурации Vim по умолчанию. Однако, если у вас установлено множество плагинов и разных к ним расширений, то…

    Читать далее »
  • СофтФото Как подружить Neovim c русской раскладкой

    Как подружить Neovim c русской раскладкой

    TLDR Этот туториал описывает часть функционала плагина «Langmapper.nvim», ссылка на него будет в конце статьи. Для остальных, кто хочет настроить Neovim для работы с русской или другой раскладкой, описаны необходимые шаги и приведён упрощенный код. Проблемы Neovim получает значение, а не код клавиши, что делает его зависимым от текущей раскладки; Решение с переключением раскладки при выходе из режима вставки ограничивает…

    Читать далее »
  • ХабрахабрФото «Скачал плагин и опингвинился». Полезные инструменты для работы с IDE

    «Скачал плагин и опингвинился». Полезные инструменты для работы с IDE

    Эффективность разработки зависит не только от скиллов программиста, но и от рабочего окружения. Так, чтобы оптимизировать процесс, можно использовать специальные плагины или расширения IDE. В тексте собрали самые полезные, по мнению специалистов Selectel, инструменты. Сохраняйте подборку в закладки и делитесь своими вариантами в комментариях. Key Promoter X Никита, фронтенд-разработчик Каждый раз, когда используете мышь для вызова команд, Key Promoter X…

    Читать далее »
  • ХабрахабрФото Про Vim " JDT LS

    Про Vim " JDT LS

    Говоря о профессиональном программировании на Java нельзя не отметить, что усредненные сценарии применения несколько отличаются от ранее рассмотренных баз данных и PHP. Разработка будь то бекэнда или мобильных приложений на Java или под JVM всё-таки связана с промышленными и крупными проектами, для которых важна стабильность, быстродействие, кроссплатформеность и прочие плюшки получаемые в комплекте. Не пишут лендинги или отчеты на Java…

    Читать далее »


Кнопка «Наверх»