«vim» etiketlenmiş sorular

vim (Vi IMproved), farklı düzenleme modlarını destekleyen bir metin editörüdür.

2
Vim'deki ci komutunu nasıl değiştirebilirim
Tıpkı "ci (" parantezler arasındaki her şeyi değiştirdiğinde, "ci $" nin dolar işaretleri arasındaki her şeyi değiştirmesini istiyorum (LaTeX'i düzenlemek için.) Bu mümkün mü?
10 vim  vi 

4
Yamalar nasıl bölünür ve düzenlenir?
Bazen büyük bir yamayı daha küçük (ayrık) olanlara ayırmam gerekir, örneğin dahil edilen her ayrı özellik için. Genellikle standart vim yank / dd komutları ve bölünmüş pencere geçişi ile yaparım. Ancak bu tür düzenlemelere yardımcı olacak bazı araçlar / vim-püf noktaları var mı? Örneğin aşağıdaki gibi komutlar için destek: sonraki …
10 vim  patch 

1
Vim seçimlerini metin olarak yapıştırmayı durdurun!
VI ve VIM'i yıllardır (30 veya daha fazla) kullanıyorum (xterms'de, kendi penceresi değil, gvim) ve fare orta düğmesini bir seçim olarak kullanarak vim verdiğim büyük bir vim komutları kütüphanesine sahibim. Mesela sık sık ... vi {many_hundreds_of_files} paste vim commands using mouse - one paste per file. Seçim, test, biçimlendirme, satırları …
10 vim  mouse  vimrc 

1
Zsh vim modunda bir komut yürütme
In zshde vim mode, bir şey yazmak foo foo bar bar Sonra Escnormal moda geçmek ve : foo foo bar bar execute: _ Sonra, ben arama ve değiştirmek istiyor, bunu yapabilirim varsayıyorum barilebaz foo foo bar bar execute: s/bar/baz/g_ Sonra Enter'a basmaya çalışıyorum ama bu işe yaramıyor. Ben sadece + …
10 vim  zsh 


3
Vim'de yapıştırılan metni nasıl geri alabilirim?
TL; DR; version - Ekleme moduna geçtiğimden beri yazılan diğer metni geri almadan OS kopya arabelleğime yapıştırılan metni nasıl geri alabilirim? Daha uzun açıklama: İşletim sistemi kopya arabelleğinize bir şey koyun (örneğin, bazı metinleri vurgulayın ve Command-cMac'te yapın) Vim'de ekleme moduna geçme ( i) Bir şeyler yazın (ör. asdf) Ekleme …
10 vim  osx 

3
Vim'de, eşleşen parantez / parens için geriye doğru arama yapın
Çoğunuzun bildiği gibi, bir %sonraki eşleştirilmiş ayracı / braket / paren'i bulmak ve eşleşen ortağına geçmek için satırda ileriye doğru arama yapmak için kullanabilirsiniz : |a|rray[index] = value; " |e| is the cursor; hit %: array[index|]| = value; Satırda geriye doğru arama benzer bir anahtar, örneğin: array[index] = value|;| " …

3
Vim adsız kayıt + veya *
Im Ubuntu Vim 7.3 kullanarak ve aşağıdaki komutla sistem panoya kopyalamada küçük bir sorun yaşıyorum "+yama aşağıdaki hatayı alıyorum:E354: Invalid register name: '+' Benim vim --version, anlıyorum -xterm_clipboard. Kopyalama seçeneği farenin sağ tıklamasından da grileşir. Vim dosyamdan sistem panosuna metin kopyalamayı etkinleştirmek için hangi adımları atmam gerekir?
10 vim 

2
Vim: Sağdan sola ters
Yanlışlıkla :set rlbunun göreli çizgiler için olduğunu düşünüyorum. Sağdan sola modunu etkinleştirdim . Doc için rightleftnasıl tersine çevrilebileceğini söylemez rl modevim çıkmadan. Vim'de insan nasıl soldan sağa gider?
9 vim 

1
Vim hatalarında elektrik hattı kurulumu
Kurulum önerilerine göre pip install kullanarak powerline kurdum. I istemi hem zsh bir istem olarak hem de tmux bir statusline olarak çalışıyor ama henüz vim çalışmak için alamıyorum. Benim vimrc için aşağıdakileri eklediğimde: python from powerline.vim import setup as powerline_setup python powerline_setup() python del powerline_setup Aşağıdaki hataları alıyorum Error detected …
9 vim  vimrc 

1
Vim'deki Sanal değiştirme modunun anlamı nedir?
Yardım sanal Vim mod komutları yerine söylüyor grve GRekran emlak karakterleri değiştirmek değil dosyada. :help Virtual-Replace-mode Bunu ekrandaki karakterleri değiştirmek gibi bir şey olarak anlıyorum ama tamponun kendisinde değil. Bu doğru mu? Yanlış görünüyor. Bu özelliğin ilgili olduğu bir açıklama ve muhtemelen bir senaryo veya örnek kullanabilirim.
9 vim  vi 

1
vi [m] başka bir dosyadan satır aralığını okuma
Linux'ta file_Bvim'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 …
9 linux  vim  copy-paste 


4
Emacs veya Vim'de düzenlemeyi * canlı * engelle
jEdit blok düzenlemeyi destekler, ancak Emacs ve Vim aynı konuda bazı ciddi kullanılabilirlik sorunlarına sahip gibi görünüyor. Birisi bilinmeyenleri buraya doldurabilseydi, her iki editörü kullanmak çok daha katlanılabilir olurdu: Gerçek dikdörtgen seçim : Ekrandaki seçimin dikdörtgen olduğu durumlarda, daha sonra Emacs olarak bir bölgeyi hesaplamak için kullanılan doğrusal bir seçim …
9 vim  emacs  editors 

3
Birden çok pencereyi vim / gizle
Bir VIM oturumunda açık x veya daha fazla pencerem olsaydı ve bir an için aktif olandan hemen hepsini gizlemek istedim, sonra pencereleri düzenime geri döndürdüm.
9 vim 

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.