«formatting» etiketlenmiş sorular

Bir dosyanın vim ile nasıl formatlanacağına ilişkin sorular - bunlarla sınırlı olmamak üzere, katlamalar, girintiler, sarmalamalar vb.


4
Python dosya tipini kullanırken çok satırlı bir dizgiyi vim'de nasıl yeniden biçimlendirebilirim?
Bazı Python kodlarını vim'de düzenlemeye başladığımı varsayalım: myobj.myfunc("Some string parameter that goes on and on and on and on and sometimes doesn't" "split very" "neatly over different lines so that" "it is formatted attractively") Bunu yeniden biçimlendirmeyi tercih ederdim, bu yüzden kendi belirttiğim gibi yeniden akıtır textwidth: myobj.myfunc("Some string parameter …

3
Dikey olarak nasıl yazılır?
Aşağıdaki metni belgemde üretmek istediğimi söyleyelim: % % Not Important % O -------------------------> % | % S | % o | % m | % e | % | % M | % s | % g | % | % V Her bir karakteri her satıra manuel olarak eklemek …

4
Vim'i satır başına bir cümleyle çalışacak şekilde nasıl kurarım?
Şu anda çok sayıda düz metin yazıyorum (ve paragraflarda en az biçimlendirmeyle LaTeX) ve her cümleyi tutmak için vim kurabilseydim (basitlik için, '.', 'İle sonlandırılmış metin) iyi olurdu. veya '?'; bu, noktalama noktalarının ardından ondalık sayıları kırmamak için boşluk bırakmasıdır) VCS farkları daha kullanışlı olacaktır. En azından, gqmetni şu şekilde …

4
Satırları araya ekleyerek blokları birleştir
Bu satırdan geçmek gibi satırları araya ekleyerek iki metin bloğunu birleştirmenin özel bir yolu var mı: a1 a2 a3 a4 b1 b2 b3 b4 Buna: a1 b1 a2 b2 a3 b3 a4 b4 birkaç komutla? EDIT : Sato Katsura'nın çözümünü gerçekten çok seviyorum , işte böyle uyguladım: function! Interleave() " …

3
Salt okunur dosyadaki değişiklikleri engelleme
Salt okunur bir dosyayı düzenlemek için Vim'i kullanırken, ilk düzenlendiğinde bir uyarı verir, ancak değişikliklerin yapılmasına izin verir. Bu davranışı başka bir adla dosyayı kaydetmek isteyen biri için yararlı olabilir anlayabilirim; ancak bazen yazma erişimine sahip olmadığım dosyaları açıyorum, sonra unutuyorum ve değişiklikler yapıyorum. Vim'in dosyanın görüntülenmesine izin vereceği, ancak …

3
Bir kelimenin ikinci harfini otomatik olarak nasıl küçültür?
Çok fazla metin yazmam gerektiğinde shift, genellikle bir cümlenin ilk harfini yazarken parmağımı basılı tutmaya eğilimliyim : [...]end of sentence. NEw sentence[...] İşte Ebir NEwküçük harf olmalıdır. Daha sonra yazdığım cümlenin ilk sözcüğünün ikinci harfinin büyük ve küçük harf olacağını belirleyen bir işlev oluşturmaya çalışıyorum. Önemli olan, cümlenin sonunu yazarken …

2
Neden Vim maksimum metin genişliğini 80 yerine 79 olarak ayarlar?
Vim'deki bazı varsayılan değerler hakkında biraz şaşkınım. Özellikle aşağıdaki maddeler için gq{motion}, söylenir [...] If the 'textwidth' option is 0, the formatted line length is the screen width (with a maximum width of 79). Bunun 80yerine , maksimum genişliği ayarlasaydı daha anlamlı olması gerektiğini düşündüm . Birisi beni bu konuda …
13 formatting 

1
Açıklanamayan gq girinti sorunu
Bu metni Vim'e ekliyorum: t tttt ttttttttt tt tttt tt ttt tttttt-tttt-ttttttt tttttttttttttttttttttttttttttttttttttttttttttttttttttt ttttt ttt ttt tttttt ttttttt tttt ttttttt: ttttttt tt ttttttt, ttttttt tt tttttt, tttttt tt ttttttt, tttttt tt tttttt ttt. t tttttt tt ttt (tttt) ttttttt-tttttt-tt-ttttttt tttttt for the "tttttt in ttttttt" part of the issue (in …

3
VIM'de işaretleme yazarken satırları otomatik olarak yeniden sar
Çok sık, VIM'de işaretleme yazıyorum ve bu işaretlemede paragraflar olacak. Düzenlememe yardımcı olmak için Vim'imi 80 karaktere bir çizgi sarmak için ayarladım. Sadece yazmaya devam edersem iyi çalışır, ancak sorun biraz düzeltme yapmam gerekirse çok sinir bozucu olur. demo (wikipedia birinci dereceden mantıktan alınmıştır): The adjective "first-order" distinguishes first-order logic …


4
Satır numarasına özel metin genişliği ayarı
E-posta yazmak için gvim, tw=72uzun satırları kırmak için kullanıyorum . Şimdi aynı belgedeki temel posta başlıklarını da düzenliyorum, örneğin postalarıma alıcı ekliyorum. Şimdi tw=7272 karakterden sonra her zaman kırılıyor. tw=0İlk 4 satıra (başlık kısmı bu) ve tw=72belgenin geri kalanına nasıl ayarlayabilirim ? İlgili olduğumda formatoptions'ım şöyle görünür: set fo+=tcqn

1
Otomatik biçimlendirme: metin eklerken daha sonra satırda kaydırma
Okuduktan sonra help textwithve help fo-tableben ayarladığınızda bekleniyor set textwidth=20 " for demonstration set formatoptions=tcq metin eklemek her zaman sonunda bir satırın sarılmasına neden olur, ancak durum böyle değildir. Sarma yalnızca imlecimde (veya öncesinde) olur. Ve yapıştırırsam, sarma hiç olmaz. Örnek (Vim 7.4): 12345678901234567890 This is a long line Yazıp …
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.