Vi / Vim: основы (как выйти из vi, как редактировать текст в vi, как работать в vi)
İçindekiler:
- Normal Modda Kopyalama, Kesme ve Yapıştırma
- Kopyalama (Yanking)
- Kesme (Silme)
- Yapıştırma (koyarak)
- Görsel Modda Kopyalama, Kesme ve Yapıştırma
- Sonuç
Metin dosyalarıyla çalışırken, metni kopyalama, kesme ve yapıştırma en sık yapılan görevlerden biridir.
Vim veya öncüsü Vi, macOS ve neredeyse tüm Linux dağıtımlarına önceden yüklenmiş olarak gelir. Vim'in temellerini bilmek, en sevdiğiniz editörün bulunmadığı bir durumda yardımcı olur.
Bu makalede, Vim / Vi düzenleyicisinde nasıl kopyalanacağı, kesileceği ve yapıştırılacağı gösterilmektedir.
Normal Modda Kopyalama, Kesme ve Yapıştırma
Vim düzenleyiciyi başlattığınızda normal modda olursunuz. Bu modda Vim komutlarını çalıştırabilir ve dosya içinde gezinebilirsiniz.
Başka bir moddan normal moda geri dönmek için
Esc
tuşuna basmanız
Esc
.
Vim, kopyalama, kesme ve yapıştırma için kendi terminolojisine sahiptir. Kopyalamaya yank (
y
), kesime sil (
d
) ve yapıştırma put (
p
) denir.
Kopyalama (Yanking)
Metin kopyalamak için imleci istenen konuma getirin ve
y
tuşuna ve ardından hareket komutuna basın. Aşağıda bazı yararlı yanking komutları verilmiştir:
-
yy
- Yeni satır karakteri de dahil olmak üzere geçerli satırı Yank (kopyala).3yy
- İmlecin bulunduğu satırdan başlayarak üç satırı Yank (kopyala).y$
- İmleçten satırın sonuna kadar her şeyi kopyala (kopyala).y^
- İmleçten satırın başına kadar her şeyi kopyala (kopyala).yw
- Bir sonraki sözcüğün başına Yank (kopya).yiw
- Geçerli kelimeyi Yank (kopyala).y%
- Eşleşen karaktere Yank (kopyala). Varsayılan olarak desteklenen çiftler()
,{}
ve
Kesme (Silme)
Normal modda,
d
metin kesme (silme) anahtarıdır. İmleci istenen konuma getirin ve
d
tuşuna, ardından hareket komutuna basın. İşte bazı yararlı silme komutları:
-
dd
- Yeni satır karakteri dahil, geçerli satırı siler (keser).3dd
- İmlecin bulunduğu satırdan başlayarak üç satırı siler (keser),d$
- İmleçten satırın sonuna kadar her şeyi siler (keser).
Sorgulama için geçerli olan hareket komutları silme için de geçerlidir. Örneğin
dw
, bir sonraki sözcüğün başlangıcını siler ve
d^
imleçten satırın başlangıcına kadar her şeyi siler.
Yapıştırma (koyarak)
Yanmış veya silinmiş metni koymak için imleci istenen konuma getirin ve imlecin arkasına metni koymak (yapıştırmak) için veya imlecin önüne koymak (yapıştırmak) için
P
tuşuna basın.
Görsel Modda Kopyalama, Kesme ve Yapıştırma
Vim'in görsel modu metni seçmenizi ve değiştirmenizi sağlar.
-
İmleci, kesmeye veya kesmeye başlamak istediğiniz satıra getirin.
Görsel modun üç alt türü vardır.
- Görsel moda girmek için
v
tuşuna basın. Metnin satırla seçildiği görsel satır moduna girmek içinV
tuşuna basın. Görsel blok moduna girmek içinCtrl+v
basın. Bu modda, metin dikdörtgen bloklarla seçilir.
Görsel moda girildiğinde bir başlangıç seçim noktası da işaretlenir.
İmleci kopyalamak veya kesmek istediğiniz metnin sonuna getirin. Bir hareket komutu veya yukarı, aşağı, sağ ve sol ok tuşlarını kullanabilirsiniz.
Kopyalamak için
y
düğmesine veya seçimi kesmek içind
düğmesine basın.İmleci, içeriği yapıştırmak istediğiniz konuma getirin.
İçeriği imlecin önüne yapıştırmak için
P
düğmesine veya imlecin arkasına yapıştırmak içinP
düğmesine basın. - Görsel moda girmek için
Sonuç
Bu kılavuzda, Vim'de nasıl kopyalayacağınızı, keseceğinizi ve yapıştıracağınızı gösterdik.
Herhangi bir sorunuz varsa yorum bırakmaktan çekinmeyin.
terminal vimMotorola Yeni Maliyet Kesme İşlemi Duyurdu
Motorola, CEO maaş kesintileri ve çalışanlara katkıları askıya alma da dahil olmak üzere bir dizi maliyet düşürme hareketini duyurdu…
Digg Kurucu iPhone 3.0 Kopyalama / Yapıştırma Özelliği Sağladı
Digg'ın kurucusu Kevin Rose, istediği iPhone özelliğini tercih ediyor Apple'ın iPhone 3.0 yazılım güncellemesine kesip yapıştırın.
Windows telefonda metin kopyalama ve yapıştırma 8
İşte Nokia Lumia 920 ve diğerleri gibi Windows Phone 8 telefonlarında metin kopyalama ve yapıştırma adımları.