Geçici olarak gq nasıl yapılır? Aynı paragrafta aşağıdaki satırları girintilememek için tire (-) kelimesini normal bir sözcük olarak kabul edin


10

Devre dışı bırakma smartindentve autoindentseçenekler sonra bir JavaScript dosyasında denedim textwidth = 80, ama yine de aynı. textwidthBirlikte 80 karakteri aşan sözcükleri ekleme seçeneği nedeniyle de otomatik olarak gerçekleşir .

Ne oluyor:

/**
 * - a b c d e f g h i j k l m n o p q r s t u v w x y z a b c d e f g h i j k l
 *   m n o p q r s t u v w x y z
 */

İstediğim:

/**
 * - a b c d e f g h i j k l m n o p q r s t u v w x y z a b c d e f g h i j k l
 * m n o p q r s t u v w x y z
 */

Çok teşekkür ederim! :-)


Yanıtlar:


3

Vim'in varsayılan Javascript yapılandırması, yorumlarda kesikli listelerin biçimlendirilmesi için bir ayar içerir :

setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,://

İstediğiniz davranışı elde etmek için, kesikli liste bölümünü dışarıda bırakmak üzere ayarı (javascript dosya türleri için) geçersiz kılmanız yeterlidir:

setlocal comments=s1:/*,mb:*,ex:*/,://
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.