Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   VIM редактор (трюки) (https://javascript.ru/forum/offtopic/39725-vim-redaktor-tryuki.html)

l-liava-l 10.07.2013 00:45

Цитата:

а зачем нужны консольные редакторы если есть не консольные редакторы?
кстати да, нафига? в графическом режиме можно и gedit заюзать чтобы быстро)

monolithed 10.07.2013 00:55

Цитата:

Сообщение от iKillMaxmaxmaximus
а зачем нужны консольные редакторы если есть не консольные редакторы?

Цитата:

Сообщение от l-liava-l
кстати да, нафига? в графическом режиме можно и gedit заюзать чтобы быстро)

Чтобы не открывать тектовый редактор или еще хуже IDE.

К примеру чтобы окрыть файл в vim на определенной строке достаточно написать в терминале:
vim +100 filename


Без терминала нужно открывать редактор, и долго кликать мышкой по папкам (или наоборот), а потом еще и скролить до нужной строки.

PS: Еще довольно часто бывает что некоторые IDE кешируют файлы (в частности этим грешит JetBrains).
Представьте что ежедневно вы переключаетесь между между 10-15 ветками гита, и открыв очередной раз файл чтобы внести изменения вам отдается предыдующая версия файла.
Не посмотрев дифф, можно закомитить совсем не то что хотели (у меня был один такой случай).

В консольном редакторе подобные ситуации сводятся к минимуму.

Еще IDE могут изменить кодировку файлов....


Иными словами, консольный редактор нужен для тех кто ценит свое время и время других

iKillMaxmaxmaximus 10.07.2013 01:04

или написать gedit +100 filename не?

я логики не уловил, вим хорош тем что у него есть один параметр с открытием на какой-то определенной строке? или что? тогда при чем тут его консольность?

iKillMaxmaxmaximus 10.07.2013 01:16

Цитата:

Сообщение от monolithed
Иными словами, консольный редактор нужен для тех кто ценит свое время и время других

я ценю свое время и время других и мне не нужен консольный редактор, мой нотпад и шторм не кэшиирует файлы и не меняет кодировки, чяднт?

monolithed 10.07.2013 01:19

Цитата:

Сообщение от iKillMaxmaxmaximus
или написать gedit +100 filename не?

Ничего не могу сказать, я не имею опыта знакомства с этим редактором

Цитата:

Сообщение от iKillMaxmaxmaximus
я логики не уловил, вим хорош тем что у него есть один параметр с открытием на какой-то определенной строке?

Это одна из миллиона возможностей vim.
Еще очень полезные вещи:
- открытие нескольких файлов в одном окне.
- выполнение кнсольных команд не выходя из редактора.
- мощная работа поиска и замены символов (аля sed)
- макросы

monolithed 10.07.2013 01:20

Цитата:

Сообщение от iKillMaxmaxmaximus
шторм не кэшиирует файлы и не меняет кодировки

Я как минимум знаю десяток людей которые с этим переодически сталкиваются

Цитата:

Сообщение от iKillMaxmaxmaximus
чяднт?

Я тебе привел пример с ветками проекта, читай внимательно

Цитата:

Сообщение от iKillMaxmaxmaximus
я ценю свое время и время других и мне не нужен консольный редактор

Видимо ты никогда не работал в системе без GUI

l-liava-l 10.07.2013 01:33

Установил, пробую юзать, странно очень))
но если гуй слетит, будет самое то

iKillMaxmaxmaximus 10.07.2013 02:49

Цитата:

Сообщение от monolithed
Я как минимум знаю десяток людей которые с этим переодически сталкиваются

видимо у них не 6.3


Цитата:

Сообщение от l-liava-l
Установил, пробую юзать, странно очень))

Конечно странно этому говнищу лет 300, давно уже нотпад ++ есть

monolithed 10.07.2013 03:07

Цитата:

Сообщение от iKillMaxmaxmaximus
видимо у них не 6.3

У тебя есть проекты в которых более 1000 js файлов и ты в течение целого дня создаешь и переключешся между ветками VCS?

iKillMaxmaxmaximus 10.07.2013 03:18

monolithed, не, нету, видимо в этом дело?


Часовой пояс GMT +3, время: 11:26.