Linux'ta file_B
vim'de düzenleme yapmak için 10-25 file_A
. Satır eklemek istiyorum . Örnek: Birinde aynı başlığa sahip bir dizi HTML Belgesi var ve evet, bir şablon oluşturabilir ve oradan başlayabilir, ancak yine de:
Bir dosyadan satır aralığı eklemek ve şu anda düzenlemekte olduğum dosyaya eklemek için basit ve zarif bir yol arıyorum . Vim.
Şimdiye kadar bulduğum ama tam olarak aradığım çözümler değil
-
file_B
komutun içinde:read file_A
* tüm dosya_A * dosyasını dosya_B'ye ekleyecektir. Çok fazla - vim içinde kopyala yapıştır var - ama bunun için açılmış olmalı
file_A
- file_A içinde
:10,25w! file_B
verilen satır aralığı 'gönderilir'file_B
.
Kopyalama ve yapıştırma işlemlerine oldukça yakın görünüyor - biri vim içinde birden fazla pencere açabilir
Ama 8 inç ekranda çalışırken, birden çok pencere yönlendirmeyi zorlaştırıyor
Rahat bir çözüm bulamadığım için, bir şeyi yanlış anladığımı veya şimdiye kadar bulduğum yolların yaygın olarak kullanıldığını ve standart yol olarak alındığını merak ediyorum.
Bu SO sorusuna bakın , @ Bernhard'ın yanıtı da bu soruya kabul edilen cevaptı!
—
slm
@slm Bu cevabın farkındaydım, ancak bulduğum çözümler listesine girmediğim için ipucu için teşekkür ederim. Hala içinde inşa edilmiş bir şey arıyorum
—
erch
vim
. Ama bu ulaşılamayacak gibi görünüyor. Ve bunun sadece dış komutlarla gerçekleştirilip gerçekleştirilemeyeceğini gerçekten merak ediyorum, çünkü şimdiye kadar sahip olduğum kadarıyla vim
, buraya kadar küçük kısıtlamalar getirdim.
@ cellar.dweller Gerçekten daha kolay bir şey istiyorsanız, bir tür işlev yapabilirsiniz.
—
Bernhard