«vi» etiketlenmiş sorular

vi, Unix işletim sistemi için orijinal olarak oluşturulmuş, ekran yönelimli bir metin düzenleyicidir.

3
[Dönüştürülen] vim altındaki ne anlama geliyor?
Bir günlük dosyasına sahibim ve onu vim ile açtığımda okunamıyor gibi görünüyor ve altta [dönüştürülmüş]. [Dönüştürülmüş] ne anlama geliyor? Biçim sorununu insan tarafından okunabilecek şekilde düzeltmenin bir yolu var mı?
37 vim  vi 

4
Vi, dosya sonuna sessizce yeni bir satır (LF) ekler mi?
Tuhaf bir davranışı anlamakta zorluk çekiyorum: vi, özellikle yazmamış olduğumda, dosyanın sonuna yeni bir satır (ASCII: LF, Unix ( AIX ) sistemi olduğu için) ekliyor gibi görünüyor ). Dosyayı vi olarak düzenlerim (sonunda yeni bir satır girmemeye dikkat ederek): # vi foo ## Which I will finish on the char …
36 vi  history  text 

1
Zsh içinde ters arama nasıl etkinleştirilir?
Son zamanlarda zsh (nihayet) için geçti ve onu seviyorum! Şimdiye kadar kaçırdığım bir şey, artımlı tarih araştırması yapmak için Ctrl+ R. Düzgün bir şekilde kurulmuş tarih var HISTSIZE=10000 SAVEHIST=10000 HISTFILE=~/.zsh_history ve vianahtar bağlantıları kullandım bindkey -v Fakat Ctrl+ Rçalışmıyor. Geçerli çizginin üstündeki çizgiyi kaldırır, ki bu da vim'de olması gereken …


1
Vim: XML metnini “oldukça” yapmak
viXML metninizi "güzel" yapmak için kolay bir yol var mı ? Örneğin: Bunu istiyorum.. <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person> Bu olmak için ... <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person>

9
Vi içindeki Bash komutları
Vi'nin içine bash komutu yazıp stdout'u almak mümkün müdür? Sadece kabuğundaki bir şeye bakmak istediğim için vi'yı kapatıp tekrar açmanın sıkıcı olduğunu düşünüyorum.
33 bash  shell  vim  vi 

5
Vim ile nasıl yapıştırabilirim (üzerine yazma)?
Gelen vimkullandığım yyve pher zaman yank ve satırları yapıştırın. Ben dosyasında bir satır birden yerleri değiştirmek istiyorsanız, ancak, ben kullanamıyorum yy p dd pçünkü dd panoya çizgiyi siler / kaydeder. Muhtemelen kayıtları nasıl daha iyi kullanacağımı bilmem gerekirken, muhtemelen pşu anki satırın yerini alacak bir yol olduğunu hissediyorum .
31 vim  vi 

6
Bash vi modunu belirtmek için imleç şeklini (veya rengini) değiştirin
Netleştirmek için: Bir terminalde vim kullanırken imleci nasıl değiştireceğimi sormuyorum . Bash'in vi-mode'unda giriş ve komut modları arasında geçiş yaparken imlecin değişmesini istiyorum: set -o vi <CR> type some text <ESC> (the cursor changes shape/color) i (cursor change back) etc... Zsh'de imlecin rengini değiştirmeyi mod değişikliklerinde mümkün kılan bir komut …
30 bash  vi  line-editor 


3
VIM kullanarak değiştirin, arama düzeninin bir kısmını yeniden kullanın
VImArama dizgimin bir parçası olan normal ifadeyi yeniden kullanabileceğim bazı değişiklikler yapmak için bir arama ve değiştirme komutu ile çalışıyorum ve çalışıyorum. Basit bir örnek, değiştirmek (10)istediğim {10}, 10'un herhangi bir sayı olabileceği bir satır olabilir. Bu kadar uzağa geldim .s/([0-9]*)/what here??/ tam olarak istediğim kısımla eşleşiyor. Şimdi değiştirme denedim …

6
UNIX’de kabuk komutlarını düzenlemek için VI tuşlarını kullanma
UNIX'te gerçekten iyi çalışan bir meslektaşım vardı. Bana kabuk komutlarımı düzenlemek için Vi anahtar bağlarını nasıl kullanacağımı gösterdi. Her giriş yaptığımda çalıştırılan bir dosyaya emri verdi. O zamandan beri farklı bir projeye taşındım. Maalesef bunu nasıl ayarlayacağımı hatırlamıyorum. Terminalde komutları düzenlemek için Vi anahtar bağlamalarını nasıl kullanacağını bilen var mı? …
28 shell  vim  terminal  vi 


8
boş satır eklemek için vi komutu?
Vi'de boş bir satır eklemek oveya kullanmak Ove ekleme moduna geçmek için kullanabilirim . Peki ya komut modunda kalmak istersem, bunun için bir komut var mı? Google’da vimrc’ime bir şeyler eklemek için öneriler görüyorum, ancak daha kolay bir yolu olmalı (her zaman işe yarayacak gibi) olmalı.
24 vim  vi 



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.