vim linewrap

This commit is contained in:
2025-11-06 03:36:18 +01:00
parent 7f9de785df
commit f3c7f931c4

32
writing/vim/linewrap.md Normal file
View File

@@ -0,0 +1,32 @@
---
title: "vim windows"
tags: [ "vim", "format", "linewrap" ]
requires: [ "vim basics" ]
---
Wrap lines in a file to 80 characters with `gqG`.
Take this markdown file:
```markdown
This is a looooooooooooooooooooooooong line, and reeeeeeeeeeeeeeding it can be a paaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiiiiiiiiiiiiin in the aaaaaaaaaaaaaaaaaaaaaaaarse.
```
Reformat the line to the proper text width by pressing `gqw`.
The output looks like this:
```markdown
This is a looooooooooooooooooooooooong line, and reeeeeeeeeeeeeeding it can be
a paaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiiiiiiiiiiiiin in the
aaaaaaaaaaaaaaaaaaaaaaaarse.
```
This works with chunks of text in visual mode.
Change what width the text should be:
```vim
:set textwidth=100
```