You could use the J (or gj) operator to join lines back together afterwards quickly. You'd have to map gqq to preserve original line length so you had some way to know how many lines were created when splitting it up, then join that many lines together to put it back together – DoYouEvenCodeBro Jul 8 '16 at 21:26

498

Zapewne kolejny tutorial do VIM-a nie jest artykułem pierwszej potrzeby, ale ten gqq. Popraw zawijanie bie˙z ˛acego wiersza (podwójny skok!) gqj. Popraw 

First set the text width as :set textwidth=80 "Any number that works for you And then to format the current line do a gqq on it and now you should be able to see your entire line. (help gqq for more) But Unfortunately, this doesn't preserve the line number of the original line since it breaks the lines in to multiple lines. gq is actually one of my favorite Vim features - it autoformats blocks of text, including comments, to be at most 80 characters long. (I think it may be a setting?) I actually started to forget about it since few Vim emulations do it correctly. The problem with learning Vim is not that it's hard to do—it's that you have to keep doing it. This guide will break that cycle, ensuring this is the last time you will learn it.

Gqq vim

  1. Familjerätten solna sundbyberg
  2. Kom vi går vår egen väg jag följer dig i dina steg
  3. Monetarily ineligible
  4. Könsmottagningen sahlgrenska adress

gqq or gww, reformat table  2019年9月24日 vim command to restructure/force text to 80 columns我知道有几种方法可以使用 set textwidth自动设置vim中的文本宽度(例如Vim 80的列布局问题)  repeat last modification matchit.vim : % now matches tags