Welcome to the Power Users community on Codidact!
Power Users is a Q&A site for questions about the usage of computer software and hardware. We are still a small site and would like to grow, so please consider joining our community. We are looking forward to your questions and answers; they are the building blocks of a repository of knowledge we are building together.
Post History
MWE line 1 line 2 line 3 line 4 line 5 line 6 line 7 Go to "line 4": /line 4 ENT. Delete into register: dd. Replace everything with register using only ex mode. (Non-ex equivalent: gg...
#4: Post edited
- # MWE
- ```txt
- line 1
- line 2
- line 3
- line 4
- line 5
- line 6
- line 7
- ```
- 1. Go to "line 4": `/line 4` `ENT`.
- 2. Delete into register: `dd`.
- 3. Replace everything with register using only ex mode. (Non-ex equivalent: `gg` `V` `G` `p`.)
- # Problem
- I am uncertain how to proceed with Step 3. I would assume it's something
- like `:-3,+2v | p`, with relative line numbering, but that doesn't work.
- # Notes
- I understand in this example you can take the approach of deleting
- everything but line 4, but that's not what I'm looking for. This is just
- an example, the use case is more complex.
- # MWE
- ```txt
- line 1
- line 2
- line 3
- line 4
- line 5
- line 6
- line 7
- ```
- 1. Go to "line 4": `/line 4` `ENT`.
- 2. Delete into register: `dd`.
- 3. Replace everything with register using only ex mode. (Non-ex equivalent: `gg` `V` `G` `p`.)
- ```txt
- line 4
- ```
- # Problem
- I am uncertain how to proceed with Step 3. I would assume it's something
- like `:-3,+2v | p`, with relative line numbering, but that doesn't work.
- # Notes
- I understand in this example you can take the approach of deleting
- everything but line 4, but that's not what I'm looking for. This is just
- an example, the use case is more complex.
#3: Post edited
- # MWE
- ```txt
- line 1
- line 2
- line 3
- line 4
- line 5
- line 6
- line 7
- ```
- 1. Go to "line 4": `/line 4` `ENT`.
- 2. Delete into register: `dd`.
3. Replace everything with register using only ex mode.- # Problem
- I am uncertain how to proceed with Step 3. I would assume it's something
- like `:-3,+2v | p`, with relative line numbering, but that doesn't work.
- # Notes
- I understand in this example you can take the approach of deleting
- everything but line 4, but that's not what I'm looking for. This is just
- an example, the use case is more complex.
- # MWE
- ```txt
- line 1
- line 2
- line 3
- line 4
- line 5
- line 6
- line 7
- ```
- 1. Go to "line 4": `/line 4` `ENT`.
- 2. Delete into register: `dd`.
- 3. Replace everything with register using only ex mode. (Non-ex equivalent: `gg` `V` `G` `p`.)
- # Problem
- I am uncertain how to proceed with Step 3. I would assume it's something
- like `:-3,+2v | p`, with relative line numbering, but that doesn't work.
- # Notes
- I understand in this example you can take the approach of deleting
- everything but line 4, but that's not what I'm looking for. This is just
- an example, the use case is more complex.
#2: Post edited
- # MWE
- ```txt
- line 1
- line 2
- line 3
- line 4
- line 5
- line 6
- line 7
- ```
- 1. Go to "line 4": `/line 4` `ENT`.
- 2. Delete into register: `dd`.
3. Replace everything with register.- # Problem
- I am uncertain how to proceed with Step 3. I would assume it's something
- like `:-3,+2v | p`, with relative line numbering, but that doesn't work.
- # Notes
- I understand in this example you can take the approach of deleting
- everything but line 4, but that's not what I'm looking for. This is just
- an example, the use case is more complex.
- # MWE
- ```txt
- line 1
- line 2
- line 3
- line 4
- line 5
- line 6
- line 7
- ```
- 1. Go to "line 4": `/line 4` `ENT`.
- 2. Delete into register: `dd`.
- 3. Replace everything with register using only ex mode.
- # Problem
- I am uncertain how to proceed with Step 3. I would assume it's something
- like `:-3,+2v | p`, with relative line numbering, but that doesn't work.
- # Notes
- I understand in this example you can take the approach of deleting
- everything but line 4, but that's not what I'm looking for. This is just
- an example, the use case is more complex.
#1: Initial revision
How to make selection and overwrite from register all from ex mode
# MWE ```txt line 1 line 2 line 3 line 4 line 5 line 6 line 7 ``` 1. Go to "line 4": `/line 4` `ENT`. 2. Delete into register: `dd`. 3. Replace everything with register. # Problem I am uncertain how to proceed with Step 3. I would assume it's something like `:-3,+2v | p`, with relative line numbering, but that doesn't work. # Notes I understand in this example you can take the approach of deleting everything but line 4, but that's not what I'm looking for. This is just an example, the use case is more complex.