ъ!
Так от что такое вим. А я думал это что то вроде сервира которым ты ОБЯЗАН пользоваться в процессе разработки неких сервисов.
Ну и нахуй тогда все эти пиздострадания вокруг него?
Ну и нахуй тогда все эти пиздострадания вокруг него?
Vim, как и emacs, являет собой расширяемый текстовый редактор. Основные фичи - навигация и расширенные возможности редактирования из-за сотен различных комбинаций и макросов. Плюс несколько режимов работы, которые и ломают мозг неофитам и тем, у кого в дистрибутиве искаропки только этот самый vi или vim, но нет nano. Комбинации позволяют как можно меньше двигать руками, не дёргать мышь и оставаться на home-row-клавишах. Короче, мощный комбаин, который сложен в освоении, но от которого сложно отказаться впоследствии.
(всё ещё лень изучать vim)
(всё ещё лень изучать vim)
не, вим - тренажер памяти, который вынуждает тебя зубрить сотни херни. замаскированный под текстовый редактор
Обычной навигации + копипасты достаточно для большинства вещей. Прыжок по словам влево/право, прыжок по строкам туда сюда, вырезать/вставить. Вот и всё.
Мы сейчас говорим о VIM или о нормальной IDE? Если он последнем, то я вкрайне не соглашусь. Ты же не запоминаешь абсолютно все методы абсолютно всех классов с которыми работаешь?
C
ты сейчас описал, почему вим не нужон.
всем хочется, чтобы в текстовом редакторе простые вещи делались просто. а для остального есть IDE
всем хочется, чтобы в текстовом редакторе простые вещи делались просто. а для остального есть IDE
>который сложен в освоении, но от которого сложно отказаться впоследствии.
По описанию подходит героин.
По описанию подходит героин.
пффф
тащемто "эмуляция" вима есть и в нормальной студии и есть в голанде, райдере и других хороших ide
это какой то тренд прямо хайповый в последнее время(+- 2 года) и многие даже в CV пишут, что умеют в вим
а если кому скажешь, что в виндовой консоли для гита есть вим - делают квадратные глаза
неовим ваще кажись под любую операционку ставится
тащемто "эмуляция" вима есть и в нормальной студии и есть в голанде, райдере и других хороших ide
это какой то тренд прямо хайповый в последнее время(+- 2 года) и многие даже в CV пишут, что умеют в вим
а если кому скажешь, что в виндовой консоли для гита есть вим - делают квадратные глаза
неовим ваще кажись под любую операционку ставится
ну-ка, поправь конфиг в безгуёвом окружении в докере по ssh
ed, nano. Накрайняк можно вывернуться эхами.
sed туда же
Таки vim удобнее намного для конфигов. Быстрый поиск или переход на новую строку, быстро удалить строку или несколько.
Я таки тоже пользовался всякими nano в начале своей карьеры пока админил одни типовые линуксы. Но потом пошли aix, solaris, всякие встроеные кастрированые линуксы в различном оборудовании и контейнерах. И стало понятно что vi, есть везде и всегда. Даже когда у тебя операциока не грузится и ты grub пытаешься загручки починить у тебя всеравно есть vi. Поэтому проще его один раз освоить и жить припеваючи.
Я таки тоже пользовался всякими nano в начале своей карьеры пока админил одни типовые линуксы. Но потом пошли aix, solaris, всякие встроеные кастрированые линуксы в различном оборудовании и контейнерах. И стало понятно что vi, есть везде и всегда. Даже когда у тебя операциока не грузится и ты grub пытаешься загручки починить у тебя всеравно есть vi. Поэтому проще его один раз освоить и жить припеваючи.
Нее ну нафиг руками что-то по деталям меняь. Почти перестал юзать vi после того как все в ansible загнал. Нужно все автоматизировать иначе чехорда будет с вм\контейнерами. А если вручную правишь то значит вм\контейнер на долго те можно и поудобнее что-то поставить. В автоинсталл загоняешь mc который есть в каждом даже загадочном унылом линуксе и пользуешься mcedit с норм выделением. Да vi есть везде как базис, но докинуть текста в конфиг можно даже cat > /etc/deep.shit https://stackoverflow.com/questions/17115664/can-linux-cat-command-be-used-for-writing-text-to-file
Бандлить nano стоит абсолютно тех же усилий, что и бандлить vi/vim. Это нифига не вопрос удобства, а дело вкуса.
это всё надо ставить Vi есть по дефолту, а репозиториев может и не быть
Вот вообще не факт, что Vi/Vim будет в рандомном дистрибутиве. У ed'а шансов больше, т.к. это древнючий редактор, унаследованный от UNIX.
Какой только фигни не понапридумывают, лишь бы vim не учить.
docker cp
пффф mcedit из пакета mc гуевого проводника. Ток еще не забывай что Vim это поверх Vi который в лайт образах для базы докера.
mc надо ставить Vi есть по дефолту
да и vim тупо удобнее
да и vim тупо удобнее
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl
удалённое редактирование файлов по ssh, оно самое
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl
удалённое редактирование файлов по ssh, оно самое
Ха! Блокнот!
джыниус
пожалуй, самая экономящая время фича в любой IDE - автокомплит. Вторая - встроенные инструменты примитивного рефакторнига в духе "переименовать переменную во всём проекте". В каком редакторе эти фичи умнее/быстрее, тот и лучше.
Чтобы написать коммент, необходимо залогиниться