«command-line» etiketlenmiş sorular

Eski veya iki nokta üst üste komutları ile ilgili sorular. Düzenleyiciyi başlatmak için kullanılan komut satırı seçenekleriyle ilgili sorular için [invocation] etiketini kullanın.

2
Vim'den çıkmadan bir tamponu kapatın ve boşaltın
Genellikle, bazı bilgileri geçici bir ara belleğe yükler ve sonra onu kapatırım :clo!. Ancak bu, nohiddenayarlamış olmama rağmen tamamen boşaltmak yerine arabellek gizler . Bu yorucu buluyorum çünkü Vim'i bıraktığım zaman, önceden düşündüğüm (attığım içerik) hakkında ekstra bir onay alıyorum. Bunun :q!yerine sadece kullanabilirdim , ama bu içine girmek kötü …




2
Yazma iznim olmayan bir dosya nasıl kaydedilir?
Bazen bir dosyayı açar [read-only]ve durum satırındaki uyarıyı fark etmeden (yani, bazı rasgele /etcyapılandırma dosyaları gibi /etc/resolv.conf) farketmeden veya "unutmadan" kendi kullanıcım olarak bazı değişiklikler yaparım . :w!Açıkçası bu durumda benim kullanıcı zaten zaten yazma izni olmadığı için başarısız. Bu yüzden :w /home/filenameçıkmalı ve sudo mv ...çok rahatsız edici olmalıyım …


5
Git şubelerini değiştirmenin en kolay yolu
Şu anda git ilgili her şeyi yönetmek için kaçak kullanıyorum, ancak hızlı bir şekilde görselleştirmek ve mevcut şubeler arasında geçiş yapmak için iyi bir iş akışı bulamıyorum. Yapabilirim :Git checkout <branch-name>, sorun hem dosya adlarını hem de dalları otomatik olarak tamamlamasıdır ve bir dal listesini tercih ederim.

2
Vim'den bash betiğini yürüt
Bh komut dosyası yazmak için vim kullanıyorum. şey, bazen yeni bir dosya oluşturmak, yürütülebilir hale getirmek, yürütmek ve sonra kaldırmak istemiyorum. Yani sadece bir kez kullanılacak senaryolar. Örneğin ben vim açın ve şunu yazın: #!/bin/bash ll | while read line do echo $line done Bu dosyayı kaydetmedim, sadece bash komut …


3
Bazen bırakmaya çalıştığımda ortaya çıkan '[Komut Satırı]' nedir ve nasıl hızlıca çıkarım?
Bazen Vim'den çıkmaya çalıştığımda şöyle bir şey alıyorum: Yanlışlıkla bunu nasıl çağıracağımdan emin değilim, ama şu an kaçmak için kullandığım yöntem rastgele tuşlara basmak ve sonunda yok oluyor. İki soru: :qYanlışlıkla nasıl çağırıyorum ( vim'den çıkmak için kullanıyorum ) ve Nasıl çabucak çıkıp üzerinde çalıştığım şeye geri dönebilirim?



3
Komut satırı modunda göreli satır numaralarını nasıl kullanırım?
Son zamanlarda Pratik Vim'den imleci geçerli konumdan hareket ettirmeden satır bloğunu kopyalamanın veya taşımanın bir yolunu öğrendim . Bu komut satırı modunda yapılır. Örneğin :123,133m. # moves lines from 123 to 133 below the cursor position. Beğenirken, özellikle dosya çok fazla satır olduğunda uzun satır numaralarını yazmak bir acıdır. Zaman …

1
Vim'deki dosya adları için basite benzer kısmi sekme tamamlandı
Bash'te, aynı önekle birden fazla dosya olduğunda ve önekin bir kısmını Tabyazıp vurduğumda , ortak öneki tamamlar ve olası sonuçları ayırt etmek için yazmaya devam etmeme izin verir. Vim'de, aynı önekle birkaç dosya olduğunda ve önekin bir kısmını yazıp vurduğumda Tab, ilk eşleşmenin tamamını tamamlar ve ardından tüm eşleşmeler arasından …

2
Vim komut satırında Readline kısayollarını nasıl kullanabilirim?
Bir Vim komutunu düzenlerken , Bash ve diğer her REPL ile aynı kısayolları kullanmak istiyorum : M-bbir kelimeye geri dönmek, M-Backspaceönceki bir kelimeyi silmek M-u, kelimeyi büyük harfe dönüştürmek C-k, sonuna kadar kesmek için satır, vb :cmap. Hepsini kullanarak değil , bazı komutları yapılandırabildim . Bunu sağlayan bir eklenti veya …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.