Telegram Group & Telegram Channel
Миша пишет код
Мой рабочий сетап - vim + tmux, причем я очень сильно люблю tmux - все через него делаю. Поэтому у меня всегда на компе открыто штук 10-15 tmux сессий. И меня все время раздражало, что во всех панелях (окнах) одна и та же общая история команд. Хочется, чтобы…
Апдейт по моим попыткам улучшить жизнь в терминале.

Остался очень доволен идеей с разными историями в разных панелях тмукса - суперсильно экономит время на поиск нужной команды и мотивирует каждую панель отводить под конкретные задачи. Из минусов: все-таки перезагрузка компьютера происходит болезненно - приходится руками переименовывать файлики с историями из-за того, что тмукс их начинает нумеровать с нуля. Однажды решу этот вопрос, но не сегодня...

Попробовал попользоваться atuin, про который писал где-то выше. По идее он хранит всю историю команд в базе данных и позволяет умно искать по истории. Но он ощущается каким-то тяжеленным комбаином. Я не нашел в себе мотивации учить еще дополнительный DSL, чтобы просто искать по истории, а без него смысл сходит почти на нет. Вероятно, это полезно для системного администрирования или вроде того, но я не так много разных команды пишу, чтобы настолько сильно запариваться. В итоге почти все время по старинке использовал алиасы и ctrl+r. Еще, кстати, меня напрягает, что они пушат использование их базы данных для хранения истории, что во-первых звучит небезопасно, а во-вторых выглядит как очень большой overkill.

Наткнулся на видос про zoxide - более умный cd. Вот сам видос. Если кратко, то он подсчитывает статистику по переходам между директориями и на ее основе умеет угадывать путь по некоторым частям из него. Например, чтобы сделать cd a/b/c/d, можно набрать просто z d или z b d - второе особенно актуально, потому что часто не помнишь весь путь, а только какие-то куски из него. Выглядит многообещающе, попробую заценить. При этом он еще интегрируется с fzf, что в моих глазах всегда +10 очков проекту дает)

Понял, что меня раздражает zsh. Из всех его возможностей я пользуюсь только тем, что у него регистронезависимый автокомплит. При этом ловлю все недостатки: тормоза при использовании внутри большого репозитория из-за вывода имени ветки на каждую команду (отрубил в итоге), долго запускается в первый раз, постоянно предлагает обновить его (тоже отрубил). Буду искать что-то более простое (мб даже обычный баш).



group-telegram.com/misha_writes_code/204
Create:
Last Update:

Апдейт по моим попыткам улучшить жизнь в терминале.

Остался очень доволен идеей с разными историями в разных панелях тмукса - суперсильно экономит время на поиск нужной команды и мотивирует каждую панель отводить под конкретные задачи. Из минусов: все-таки перезагрузка компьютера происходит болезненно - приходится руками переименовывать файлики с историями из-за того, что тмукс их начинает нумеровать с нуля. Однажды решу этот вопрос, но не сегодня...

Попробовал попользоваться atuin, про который писал где-то выше. По идее он хранит всю историю команд в базе данных и позволяет умно искать по истории. Но он ощущается каким-то тяжеленным комбаином. Я не нашел в себе мотивации учить еще дополнительный DSL, чтобы просто искать по истории, а без него смысл сходит почти на нет. Вероятно, это полезно для системного администрирования или вроде того, но я не так много разных команды пишу, чтобы настолько сильно запариваться. В итоге почти все время по старинке использовал алиасы и ctrl+r. Еще, кстати, меня напрягает, что они пушат использование их базы данных для хранения истории, что во-первых звучит небезопасно, а во-вторых выглядит как очень большой overkill.

Наткнулся на видос про zoxide - более умный cd. Вот сам видос. Если кратко, то он подсчитывает статистику по переходам между директориями и на ее основе умеет угадывать путь по некоторым частям из него. Например, чтобы сделать cd a/b/c/d, можно набрать просто z d или z b d - второе особенно актуально, потому что часто не помнишь весь путь, а только какие-то куски из него. Выглядит многообещающе, попробую заценить. При этом он еще интегрируется с fzf, что в моих глазах всегда +10 очков проекту дает)

Понял, что меня раздражает zsh. Из всех его возможностей я пользуюсь только тем, что у него регистронезависимый автокомплит. При этом ловлю все недостатки: тормоза при использовании внутри большого репозитория из-за вывода имени ветки на каждую команду (отрубил в итоге), долго запускается в первый раз, постоянно предлагает обновить его (тоже отрубил). Буду искать что-то более простое (мб даже обычный баш).

BY Миша пишет код


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/misha_writes_code/204

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Since its launch in 2013, Telegram has grown from a simple messaging app to a broadcast network. Its user base isn’t as vast as WhatsApp’s, and its broadcast platform is a fraction the size of Twitter, but it’s nonetheless showing its use. While Telegram has been embroiled in controversy for much of its life, it has become a vital source of communication during the invasion of Ukraine. But, if all of this is new to you, let us explain, dear friends, what on Earth a Telegram is meant to be, and why you should, or should not, need to care. For Oleksandra Tsekhanovska, head of the Hybrid Warfare Analytical Group at the Kyiv-based Ukraine Crisis Media Center, the effects are both near- and far-reaching. But Kliuchnikov, the Ukranian now in France, said he will use Signal or WhatsApp for sensitive conversations, but questions around privacy on Telegram do not give him pause when it comes to sharing information about the war. Two days after Russia invaded Ukraine, an account on the Telegram messaging platform posing as President Volodymyr Zelenskiy urged his armed forces to surrender. The next bit isn’t clear, but Durov reportedly claimed that his resignation, dated March 21st, was an April Fools’ prank. TechCrunch implies that it was a matter of principle, but it’s hard to be clear on the wheres, whos and whys. Similarly, on April 17th, the Moscow Times quoted Durov as saying that he quit the company after being pressured to reveal account details about Ukrainians protesting the then-president Viktor Yanukovych.
from kr


Telegram Миша пишет код
FROM American