Спасибо за качественный контент! я правда ничегошеньки не понял так как с программированием связан максимум созданием макросов для мышки и написаной на информатике html cтраницей. Но начал вести базу в обсидиан и теперь интересуюсь системами ведения заметок и баз знаний. В ру сегмете обучающих материалов довольно мало по данной теме и поэтому удивительно, что данный канал, не имеет многотысячную аудиторию. учитывая довольно высокое качество видео. Успехов в развитии!
Спасибо за теплый отзыв! Если остаются вопросы - закидывайте к нам в чат! Развивайтесь, это всегда полезно. Да, каналов мало по этой теме. Сама тема ведения заметок не такая широкая, чтобы вокруг нее образовалось большое сообщество, как мне кажется.
Я даже и не подумал, что можно русские буквы назначить на английские. После 4 месяцев в vscode + vim уже даже привык, лишь иногда выкрикиваю d'oh. Спасибо тебе, это офигенный буст к производительности!
Огонь! Там в ТГ канале предложили способ короче. Мой исторически так сложился, потому что я адаптировал решения для Windows под Mac (удобнее было менять mapping'и по-одному). t.me/kydavoiti/207?comment=2804 ``` vim.api.nvim_command('set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz') ```
@@kydavoiti У меня просто расширение в vscode и поэтому в моем случае все еще в 4 раза длиннее, конфиг там игнорируется(?) и все нужно писать в settings.json vscode в формате "vim.visualModeKeyBindings": [ { "before": ["й"], "after": ["q"] }, ... ]. И то же самое для vim.normalModeKeyBindings, vim.operatorPendingModeKeyBindings, vim.normalModeKeyBindingsNonRecursive. Обязательно, как будет время, хочу вернуться к neovim и настроить его как полноценную IDE для разработки.
Посмотрел сначала это видео, когда оно вышло. Туговато зашло. Потом глянул "Программируй в Vim и для Vim". Кайфанул. Сейчас же вернулся снова к этому видео. Стало уже поинтереснее, т.к. понял, что автор просто себя так развлекает. И я абсолютно ничего не имею против, ибо на выходе получается крайне классный контент. Хочу немного про обратную сторону поговорить. Хорошо, когда ты (гипотетический) получаешь удовольствие от того, что пробуешь новое. Но стоит также помнить про выработанные привычки, которые могут стать бесполезными при смене инструмента. Я так в целом прикинул, что если начну переезжать в Neovim с Obsidian, то есть очень большой риск, что какие-то в прошлом принятые мною решения (пусть это будут оптимизационные, структурные или какие-то ещё) банально могут обнулиться. Что, мягко говоря, не шибко хорошо ни для базы знаний, ни для повышения персональной эффективности. Для баланса также скажу, что мне очень нравится Neovim. Я когда-то давно его сам, вручную нашпиговал всяческим полезным функционалом. Узнал много чего нового. Правда потом со временем понял, что мне довольно трудно поддерживать весь конфигурационный код и также трудно фиксить какие-то возникающие проблемы плагинов или проблемы реализаций самого кода (я не программист, так что тут нет ничего удивительного). По итогу все полученные знания я перетащил в готовое решение - в AstroNvim. В целом не жалуюсь. Точнее вообще не жалуюсь, ибо крайне сильно доставляет им пользоваться при решении всех моих нужд.
Привет! Спасибо за обратную связь. Уже не первый раз его рекомендуют. Круто, что он открытый, но он менее гибкий, мне показалось. Я бы вообще все делал в neovim, пока что меня заставляет заходить в Obsidian анализ графа и dataview. PS. Есть мысли попробовать сделать свой плагин для заметок, но это надо делать с запасом времени (или с командой). Может быть я сделаю это в следующем году, когда возьму отпуск. Пока что пользуюсь тем, что есть. PPS. Поэтому я сейчас иду глубже в изучение vim (nvim даже)
Привет! Советую начать с vim-tutor. Если он не понравится, то посмотреть ролики Vim As Your Editor от ThePrimagen, Я смотрел его уже со знанием основ, я давно знаком с Vim, но показалось полезным + без лишнего (но с водой). Потом просто можно сидеть в vim-mode в ваших инструментах. После всего можно будет уже пробовать Vim. Постепенно гуглить как делать что-то в Vim, так набьется рука. Я еще читал книгу Practical Vim. Хорошая.
Hello 👋 Thanks for reaching out. In this video I mainly compare Obsidian to Telekasten.nvim (cause this is the plug-in I’ve been using at the time) Now I’m working on my own Obsidian compatible plugin for neovim. I hope I will release it some time in the future. Currently it resides inside of my dotfiles. github.com/IlyasYOY/dotfiles/blob/master/config/nvim/lua/ilyasyoy/obsidian.lua You can reach me at Telegram, the link in the description. I’ll be glad to help you.
@@kydavoiti Yeah, I'm guessing from your video you used Telekasten a lot? What was the major downside to Telekasten that made you write your own Obsidian compatible plugin?
The main reason was “codebase” github.com/renerocksai/telekasten.nvim/blob/main/lua/telekasten.lua I am worried about future development. There are no tests. It was hard to implement features there (for me). I wanted to add autocompletion there (and fixed a few bugs). But anyway the plug-in is brilliant. The idea to leverage telescope for almost everything is cool.
не думал сразу на английском заметки делать, если знание позволяет? По-моему, так удобнее, особенно когда большинство контента (текст, видео) и документаций все равно на английском
Думал, но мне проще на русском. Если бы я думал на английском, то и заметки были бы на нем. Но, не вижу проблем создавать некоторые заметки на англе, когда они про IT, иногда на эти темы я думаю на англе (последнее время все реже, потому что практики меньше)
Вместо obsidian попробуйте yabai + skhd. В обсидиан слишком много ограничений и он медленей чем yabai. Хотя вонечно с линуксом и его WM тут ничего не сравинтся
Я разобрался, но вопрос удалять не буду. Может следующему кому поможет. Короче, там всё проще не куда. Тупо этот файл скачать с гитхаба, разархивировать и готовый файлик из архива перетянуть в корневую папку с Вашей базой Обсидиан. Если скрытые файлы не отображаются (которые с точкой в начале), то на Мас нажимаем Shift+Cmd+точка и будет доступ к скрытым. Короче даже создавать сам файл не нужно. Тупо копипаст.
Спасибо за качественный контент!
я правда ничегошеньки не понял так как с программированием связан максимум созданием макросов для мышки и написаной на информатике html cтраницей.
Но начал вести базу в обсидиан и теперь интересуюсь системами ведения заметок и баз знаний. В ру сегмете обучающих материалов довольно мало по данной теме и поэтому удивительно, что данный канал, не имеет многотысячную аудиторию. учитывая довольно высокое качество видео.
Успехов в развитии!
Спасибо за теплый отзыв! Если остаются вопросы - закидывайте к нам в чат! Развивайтесь, это всегда полезно.
Да, каналов мало по этой теме. Сама тема ведения заметок не такая широкая, чтобы вокруг нее образовалось большое сообщество, как мне кажется.
Спасибо за видос! Лично для меня очень полезная инфа.
Я даже и не подумал, что можно русские буквы назначить на английские. После 4 месяцев в vscode + vim уже даже привык, лишь иногда выкрикиваю d'oh. Спасибо тебе, это офигенный буст к производительности!
Огонь! Там в ТГ канале предложили способ короче. Мой исторически так сложился, потому что я адаптировал решения для Windows под Mac (удобнее было менять mapping'и по-одному).
t.me/kydavoiti/207?comment=2804
```
vim.api.nvim_command('set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz')
```
@@kydavoiti У меня просто расширение в vscode и поэтому в моем случае все еще в 4 раза длиннее, конфиг там игнорируется(?) и все нужно писать в settings.json vscode в формате
"vim.visualModeKeyBindings": [
{ "before": ["й"], "after": ["q"] },
...
].
И то же самое для vim.normalModeKeyBindings, vim.operatorPendingModeKeyBindings, vim.normalModeKeyBindingsNonRecursive.
Обязательно, как будет время, хочу вернуться к neovim и настроить его как полноценную IDE для разработки.
Прикольно воспринимаешься, вроде серьезный, а все равно частичка юмора присутствует)
Душила пытается шутить 😄
Что-то такое есть, спасибо за комментарий 🙌
Посмотрел сначала это видео, когда оно вышло. Туговато зашло. Потом глянул "Программируй в Vim и для Vim". Кайфанул. Сейчас же вернулся снова к этому видео. Стало уже поинтереснее, т.к. понял, что автор просто себя так развлекает. И я абсолютно ничего не имею против, ибо на выходе получается крайне классный контент.
Хочу немного про обратную сторону поговорить. Хорошо, когда ты (гипотетический) получаешь удовольствие от того, что пробуешь новое. Но стоит также помнить про выработанные привычки, которые могут стать бесполезными при смене инструмента. Я так в целом прикинул, что если начну переезжать в Neovim с Obsidian, то есть очень большой риск, что какие-то в прошлом принятые мною решения (пусть это будут оптимизационные, структурные или какие-то ещё) банально могут обнулиться. Что, мягко говоря, не шибко хорошо ни для базы знаний, ни для повышения персональной эффективности.
Для баланса также скажу, что мне очень нравится Neovim. Я когда-то давно его сам, вручную нашпиговал всяческим полезным функционалом. Узнал много чего нового. Правда потом со временем понял, что мне довольно трудно поддерживать весь конфигурационный код и также трудно фиксить какие-то возникающие проблемы плагинов или проблемы реализаций самого кода (я не программист, так что тут нет ничего удивительного). По итогу все полученные знания я перетащил в готовое решение - в AstroNvim. В целом не жалуюсь. Точнее вообще не жалуюсь, ибо крайне сильно доставляет им пользоваться при решении всех моих нужд.
Спасибо большое за развернутый ответ
Да, вы правильно поняли. Про привычки хорошо сказали. Главное чтобы эксперименты не мешали основной деятельности.
Очень круто. Telecasten с astrovim подружится?
Может быть, не пользовался AstroVim. Пока что не вижу, что могло бы помешать
а что такое vim и neovim?
Это текстовые редакторы
спасибо за крутой видос, но имхо пару Emacs + Logseq ничто не побьёт)
Кстати Logseq - отличная опенсорсная альтернатива обсидиану
отдельнй шаутаут за gruvbox
Привет! Спасибо за обратную связь.
Уже не первый раз его рекомендуют.
Круто, что он открытый, но он менее гибкий, мне показалось. Я бы вообще все делал в neovim, пока что меня заставляет заходить в Obsidian анализ графа и dataview.
PS. Есть мысли попробовать сделать свой плагин для заметок, но это надо делать с запасом времени (или с командой). Может быть я сделаю это в следующем году, когда возьму отпуск. Пока что пользуюсь тем, что есть.
PPS. Поэтому я сейчас иду глубже в изучение vim (nvim даже)
круто рассказываешь
огонь! Осталось освоить Vim 😄
Привет!
Советую начать с vim-tutor. Если он не понравится, то посмотреть ролики Vim As Your Editor от ThePrimagen, Я смотрел его уже со знанием основ, я давно знаком с Vim, но показалось полезным + без лишнего (но с водой).
Потом просто можно сидеть в vim-mode в ваших инструментах. После всего можно будет уже пробовать Vim. Постепенно гуглить как делать что-то в Vim, так набьется рука.
Я еще читал книгу Practical Vim. Хорошая.
Someone please give an English translation of this video! Very keen to know the comparison between all those plugins
Hello 👋
Thanks for reaching out.
In this video I mainly compare Obsidian to Telekasten.nvim (cause this is the plug-in I’ve been using at the time)
Now I’m working on my own Obsidian compatible plugin for neovim. I hope I will release it some time in the future. Currently it resides inside of my dotfiles.
github.com/IlyasYOY/dotfiles/blob/master/config/nvim/lua/ilyasyoy/obsidian.lua
You can reach me at Telegram, the link in the description. I’ll be glad to help you.
@@kydavoiti Yeah, I'm guessing from your video you used Telekasten a lot? What was the major downside to Telekasten that made you write your own Obsidian compatible plugin?
The main reason was “codebase”
github.com/renerocksai/telekasten.nvim/blob/main/lua/telekasten.lua
I am worried about future development. There are no tests. It was hard to implement features there (for me). I wanted to add autocompletion there (and fixed a few bugs).
But anyway the plug-in is brilliant. The idea to leverage telescope for almost everything is cool.
Интересно
я делаю заметки в телеграме)🙃
Я тоже, иногда
Вчера перед сном, например😅
не думал сразу на английском заметки делать, если знание позволяет? По-моему, так удобнее, особенно когда большинство контента (текст, видео) и документаций все равно на английском
Думал, но мне проще на русском. Если бы я думал на английском, то и заметки были бы на нем. Но, не вижу проблем создавать некоторые заметки на англе, когда они про IT, иногда на эти темы я думаю на англе (последнее время все реже, потому что практики меньше)
Вместо obsidian попробуйте yabai + skhd. В обсидиан слишком много ограничений и он медленей чем yabai. Хотя вонечно с линуксом и его WM тут ничего не сравинтся
Я яблочный раб, я в Final Cut делаю ролики 😬
Вы, наверное, Obsidian с Amethyst перепутали)
@@evgkirov да, действительно)
Можно попросить ваш obsidian.vimrc ???
Вот, сделал для вас: gist.github.com/IlyasYOY/edbb436d540b7b693dbe566669982d73
@@kydavoiti спасибо!!
@@kydavoiti Спасибо! Подскажите, где он, сам этот файл в Обсидиан - .obsidian.vimrc ? Не могу его найти, чтобы эту конфигурацию туда скопипастить.
Я разобрался, но вопрос удалять не буду. Может следующему кому поможет. Короче, там всё проще не куда. Тупо этот файл скачать с гитхаба, разархивировать и готовый файлик из архива перетянуть в корневую папку с Вашей базой Обсидиан. Если скрытые файлы не отображаются (которые с точкой в начале), то на Мас нажимаем Shift+Cmd+точка и будет доступ к скрытым. Короче даже создавать сам файл не нужно. Тупо копипаст.