From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 6 Feb 2006 13:05:37 +0300 From: Damir Shayhutdinov To: "Aleksey E. Birukov" Subject: Re: [Comm] =?koi8-r?B?0M/Nxc7R1Ngg09TSz97L?= =?koi8-r?B?ySDNxdPUwc3J?= Message-ID: <20060206100537.GA5692@damir.rnd.local> References: <200602061254.34967.birukov@vladinfo.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200602061254.34967.birukov@vladinfo.ru> User-Agent: Mutt/1.4.2.1i X-Operating-System: ALT Linux Master 2.4 (Citron) X-OriginalArrivalTime: 06 Feb 2006 10:08:20.0042 (UTC) FILETIME=[4180AAA0:01C62B05] Cc: Community@lists.altlinux.org X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2006 10:08:20 -0000 Archived-At: List-Archive: List-Post: On Mon, Feb 06, 2006 at 12:54:34PM +0300, Aleksey E. Birukov wrote: > Есть огромный табличный файл. > Как можно поменять две строчки местами в vim или еще где? > > Эту операцию придется совершить раз 200. Поэтому нужно найти оптимальный > способ. Если хочется ручками в vim - тогда в командном режиме надо набрать ddp. Если же хочется автоматики - тогда могут помочь регэкспы и средства для работы с ними (perl, sed) -- WBR, Damir Shayhutdinov