Как стать автором
Обновить
19
0
Леонид Швечиков @shvechikov

Пользователь

Отправить сообщение
Имитируя dictionary comprehensions более эффективно использовать tuple вместо list для определения пары (key, value).

Т.е. вместо:

dict([name, '.com' in email] for name, email in emails.iteritems())

надо:

dict((name, '.com' in email) for name, email in emails.iteritems())

А ещё нагляднее:

dict((name, '.com' in email) for (name, email) in emails.iteritems())
А вот и нет. Вчера купил 901 за 11800 рублей :)
Для такого рода творчества, думаю, лучше подойдёт блог с названием «Я плакал!» :)
Тем, что файл не может принадлежать сразу нескольким каталогам.
Ну вот, всё правильно. Сначала «программки», а потом «чаты».
Попробуй сразиться с теми, кто учился по "Соло", например на Type, кто учиRacer.ru :)

Думаю, главная проблема «самоучения» — частые ошибки, частое использование Backspace и, как следствие, отсутствие эффекта «мысли → текст», а вместо него привычное «мысли → клавиатура → буквы → слова → текст». Пусть даже с большей скоростью.
Я бы сказал проще.
MS Word и OO Writer — текстовые процессы, цель которых подготовки к печати, причём непрофессиональная. Их GUI проектировались для максимально быстрого освоения, а не для максимальной эффективности.
Весь интерфейс Vim'а — это большое, на всё окно, текстовое поле.
Ещё панель вкладок, если Вы ими пользуетесь.
А всё остальное (панель меню, панель инструментов) необходимо спрятать при первой же настройке. Все эти элементы управления присутствуют для того, чтобы не отпугнуть новичков, и дать им время на привыкание, ведь все функции лишь дублируют более быстрые клавиатурные команды.

Поэтому внешний вид в первую очередь зависит от выбранной цветовой схемы, а их очень много.
Emacs and Vi — Вам в противовес. Отличная статья на тему дружбы Vi и Emacs!
Даже там я не нашёл приятной светлой схемы. Поэтому сделал сам.
VerseQ - тренажёр, хороший тренажёр. Соло - школа, курс.
Поэтому сначала Соло, а потом VerseQ - для наращивания скорости.
При этом в Vim'е есть достаточно "умный" omni-completion, выводящий и свойства и методы любых объектов любых модулей, и даже динамически добавленные свойства и методы.
По поводу цветов. Я, не найдя для себя приятной светлой цветовой схемки, сделал её себе сам. Могу поделиться.

По поводу философии. Да, возможно упустил. Хотел не углубляться в детали, а передать настроение. Ещё забыл уточнить, что Vim помогает освоить слепую печеть.

Так что отвечу:
1. Не нужно уметь, с Vim'ом научитесь.
2. Интерфейс настраиваится на любой вкус. Могу помочь.
Спасибо!

Всё-таки родилась в споре истина! :)
Не надо мне лояльного отношения! Обижайтесь, спорьте, доказывайте!
Как же вы живёте то вообще, те которые оскорбляются, когда им говорят: "Забудьте про счёты! Пользуйтесь калькуляторами!"
Будьте проще! Я же вам добра желаю! :)
"*yy - копирует строку в X'овый буфер. Теперь, как обычно, средней кнопкой вставляйте куда угодно.
Vim делает то, что вы хотите, прекрасно!
http://here.the.ycros.be/article/the-omn…
Да что же в самом деле? :)

Ну да, острый заголовок. Да, это призыв выбросить всяческие бесполезные Notepad'ы.
Если вы эффективно работаете в своём редакторе - это прекрасно. Если действительно эффективно.
Я поделился лишь тем, как мне хорошо работается в Vim'е, и как его философия согласуется со слепой печатью, чего не наблюдается ни в одном из мне знакомых редакторов!

Я выразил своё счастье, и хочу этим счастьем поделиться!
1

Информация

В рейтинге
Не участвует
Откуда
Россия
Работает в
Дата рождения
Зарегистрирован
Активность