Поставил недавно Vimium - хромовское расширение для навигации (хождение по ссылкам и их открытие в отдельном табе, переключение между табами, скроллинг) без использования мыши, сделанное по мотивам vim'a. Очень радует.
Speaking of vim. Вопрос к регулярным его пользователям: как вы перемещаетесь по коду? Скажем, курсор находится где-то в середине функции, и нужно добавить параметр в ее заголовок несколькими строчками выше. Ваши действия? Слышал от бывалых, что стрелками пользоваться не комильфо, но с другой стороны они так привычны и не требуют переключения в режим команд и обратно...
Speaking of vim. Вопрос к регулярным его пользователям: как вы перемещаетесь по коду? Скажем, курсор находится где-то в середине функции, и нужно добавить параметр в ее заголовок несколькими строчками выше. Ваши действия? Слышал от бывалых, что стрелками пользоваться не комильфо, но с другой стороны они так привычны и не требуют переключения в режим команд и обратно...
no subject
Date: 2013-05-19 04:56 pm (UTC)А вообще чаще всего — «{», «}», бег по блокам; чуть-чуть менее часто — поиск «/», «?»; смещение на n строк — «nj»/«nk» (внутри строки — по словам, «w»/«b»); мемори: «ma» + «`a» (где вместо a — любой символ, я чаще всего использую «a» literally), бегание по скобкам: «%».
no subject
Date: 2013-05-19 07:20 pm (UTC)no subject
Date: 2013-05-20 03:35 am (UTC)Любопытно, есть ли переход на начало/конец блока. va{ делает переход на конец блока, но кривовато, не позволяет поднятся выше, и чаще надо в начало, а не в конец
no subject
Date: 2013-05-20 03:47 am (UTC)Если говорить о функциях какого-то конкретного языка, надо переходить от голого вима к его соответствующим языковым плагинам, которые позволяют перемещаться точнее.
no subject
Date: 2013-05-20 01:27 pm (UTC)С сишными блоками vim уже умеет работать, но без возможности перейти на уровень выше/в начало (может и может, я просто не знаю). Например, '%' и 'va{' работают именно на уровне блоков. va{ - с побочными эффектами.
Макро вида
map ,u hva{<Esc><Esc>%<Esc><Esc>
повесит на клавиши ',u' то, что я имел ввиду, но с жутковатыми глюками и побочными эффектами в некоторых ситуациях.
no subject
Date: 2013-05-20 04:00 pm (UTC)1. Это автоматом значит, что будут ходить по смысловым кусочкам, а не по функциям, опять же делая {} удобной комбинацией.
2. Если смысловых кусочков больше трёх, это наверняка напрашивающийся рефакторинг.
[{
Date: 2013-05-21 02:00 pm (UTC)no subject
Date: 2013-05-19 06:41 pm (UTC)no subject
Date: 2013-05-19 06:43 pm (UTC)no subject
Date: 2013-05-20 02:43 am (UTC)1) собрать из десятка телефонных фото одного плоского объекта (листа бумаги) - одно фото, более качественное. Камера слега смещается. Этакий сканер, маленькое разрешение и шум матрицы в полутемном помещении - побеждается большим количеством фото
2) тоже самое, через видео.
3) что бы работала из командной строки, или имело шикарный gui после которого не захочется комадной строки
?
Хочу уметь "сканировать" документы, но без сканера.
У тебя deemon video enhancer вроде бы как раз про super resolution, но не знаю можно ли им или чем-то ещё решить данную задачу.
no subject
Date: 2013-05-20 03:56 am (UTC)no subject
Date: 2013-05-20 03:39 am (UTC)vim-браузер
Date: 2013-06-22 06:11 am (UTC)Нашёл его через suckless.org там, наверное, куча ещё полезных штук.
Re: vim-браузер
Date: 2013-06-23 03:42 am (UTC)