From: "Aleksey E. Birukov" <birukov@vladinfo.ru> To: Damir Shayhutdinov <damir@tecon.ru>, Community@lists.altlinux.org Subject: Re: [Comm] поменять строчки местами Date: Mon, 6 Feb 2006 13:29:58 +0300 Message-ID: <200602061329.59004.birukov@vladinfo.ru> (raw) In-Reply-To: <20060206100537.GA5692@damir.rnd.local> В сообщении от 6 февраля 2006 13:05 Вы написали: > On Mon, Feb 06, 2006 at 12:54:34PM +0300, Aleksey E. Birukov wrote: > > Есть огромный табличный файл. > > Как можно поменять две строчки местами в vim или еще где? > > > > Эту операцию придется совершить раз 200. Поэтому нужно найти оптимальный > > способ. > > Если хочется ручками в vim - тогда в командном режиме надо набрать ddp. Это cut & past А нужно, например, поменять местами 4-ую и 678-ую строчки. В идеале как-то пометить 4-ую, затем перейти на 678-ую, нажать сочетаение клавиш и вуаля - они поменялись местами. Или указать на какую строчку должна переместиться строчка под курсором. Или как-то еще... > Если же хочется автоматики - тогда могут помочь регэкспы и средства для > работы с ними (perl, sed) -- $respect
next prev parent reply other threads:[~2006-02-06 10:29 UTC|newest] Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top 2006-02-06 9:54 Aleksey E. Birukov 2006-02-06 10:05 ` Damir Shayhutdinov 2006-02-06 10:29 ` Aleksey E. Birukov [this message] 2006-02-06 10:40 ` Alexey I. Froloff 2006-02-06 11:28 ` Aleksey E. Birukov 2006-02-06 10:07 ` Терешков Евгений 2006-02-06 10:34 ` Aleksey E. Birukov 2006-02-06 11:01 ` Терешков Евгений 2006-02-06 10:42 ` Беляев В.Н.
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=200602061329.59004.birukov@vladinfo.ru \ --to=birukov@vladinfo.ru \ --cc=Community@lists.altlinux.org \ --cc=damir@tecon.ru \ /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 Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git