From: REAL <real@kemsu.ru> To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] [JT] Re: Переезд на 64бита Date: Fri, 04 Jan 2013 22:03:51 +0600 Message-ID: <50E6FD67.5080509@kemsu.ru> (raw) In-Reply-To: <20130104145435.GA31614@mw.mithraen.ru> 04.01.2013 20:54, Денис Смирнов пишет: > R> 2. история команд и каталогов всегда лезет в руки при autocompletion, > R> и потом, как я уже писал, поиск по всей этой истории как по файлу в > R> vim - очень удобно. > > Пояснишь, как это? жмёшь Esc, переводя таким образом zsh в режим ожидания дальнейших инструкций. чтобы начать поиск по истории, нужно нажать / . ну прям как в vim, только здесь поиск будет в обратном порядке (самые новые команды будут найдены первыми). после / вводишь искомую строку + enter и далее, как и в vim, кнопками n и N бегаешь по найденному. когда нужная команда найдена, её можно сначала даже отредактировать (это делается стандартно для zsh, если при вводе команды нажать Esc) в стиле vim. на запуск - enter. > >>> А вот неуверен. От того как данные организованы сильно зависит как удобнее >>> работать -- командами, или видеть все на экране и выбирать. > R> в zsh очень размыта грань между "работать командами" и "видеть всё на > R> экране и выбирать". > > Пример 1: > У меня в tmp сейчас несколько каталогов с именами > по дате. В каждом каталоге есть нечто, над чем я работал последние дни. > Мне нужно это быстро найти, но я не помню точное название каталога. > > В итоге быстрым оказывается тупое быстро зайти в каждый каталог с помощью > mc по-очереди. > > Конкретно для этой задачи можно сделать, конечно, отдельный alias типа > ls ~/tmp/20??-??-?? > > но потом понадобится отдельно зайти в этот каталог. Является это неудобным > или просто непривычным -- я не знаю. По факту мне проще использовать тут > mc. > > Пример 2: > > Есть несколько файлов с заметками, имена -- это даты. Делаются > однострочником dedit: > $EDITOR `date -I`.md > > Мне нужно *последовательно* заходить в эти файлы и что-то там делать. > Завершил работу над одним -- пошел в следующий. Как это сделать удобно? > > В mc -- наступил на файл, нажал F4 -- вылез emacs. Закончил с файлом, > закрыл emacs, нажал на стрелку вниз и F4 -- и продолжил работать. > > Т.е. главное тут -- то, что mc помнит мой последний выбор. > > > > > _______________________________________________ > Sisyphus mailing list > Sisyphus@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/sisyphus -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
next prev parent reply other threads:[~2013-01-04 16:03 UTC|newest] Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top 2012-12-26 16:38 [sisyphus] " Alexei V. Mezin 2012-12-26 17:01 ` Viacheslav Dubrovskyi 2012-12-27 6:22 ` Андрей Черепанов 2012-12-27 7:04 ` Dubrovskiy Viacheslav 2012-12-27 7:07 ` Андрей Черепанов 2012-12-27 9:45 ` Dubrovskiy Viacheslav 2012-12-26 18:45 ` Sergey 2012-12-26 19:48 ` Michael Shigorin 2012-12-26 21:04 ` [sisyphus] [JT] " Alexei V. Mezin 2012-12-26 21:07 ` Michael Shigorin 2012-12-27 9:32 ` Денис Смирнов 2013-01-01 13:33 ` REAL 2013-01-01 22:38 ` Денис Смирнов 2013-01-02 1:28 ` REAL 2013-01-02 2:30 ` REAL 2013-01-03 10:21 ` Денис Смирнов 2013-01-04 8:27 ` REAL 2013-01-04 14:54 ` Денис Смирнов 2013-01-04 16:03 ` REAL [this message] 2013-01-04 16:44 ` Денис Смирнов 2013-01-04 16:07 ` REAL 2013-01-04 16:41 ` Денис Смирнов 2013-01-04 17:07 ` Ivan A. Melnikov 2013-01-05 9:27 ` Денис Смирнов 2013-01-04 9:48 ` Michael A. Kangin 2013-01-02 18:09 ` [sisyphus] [JT] " Michael Shigorin 2013-01-03 7:52 ` [sisyphus] [JT] " Ildar Mulyukov 2013-01-03 10:02 ` Денис Смирнов 2013-01-03 8:17 ` Igor Zubkov 2013-01-03 9:35 ` REAL 2013-01-03 14:48 ` Igor Zubkov 2013-01-04 2:05 ` REAL 2013-01-04 20:42 ` Денис Смирнов 2013-01-03 10:06 ` Денис Смирнов 2012-12-27 7:05 ` [sisyphus] " Sergei Epiphanov 2013-01-01 16:00 ` Michael A. Kangin 2013-01-02 18:12 ` [sisyphus] [JT] " Michael Shigorin 2013-01-02 18:35 ` Michael A. Kangin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=50E6FD67.5080509@kemsu.ru \ --to=real@kemsu.ru \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git