awk — 동일한 수직 위치에 텍스트를 삽입하면서 vim으로 여러 줄 편집을 수행하는 방법은 무엇입니까?
伊谢尔伦
伊谢尔伦 2017-05-16 16:33:48
0
7
956

이미 다음 문서가 있습니다

으아악

시스템 클립보드에는 다음 내용이 포함되어 있습니다:

으아악

다음 형식을 구성하려면 각 줄의 15번째 위치에 삽입해야 합니다

으아악

이 답변은 좋지 않습니다.

먼저 입장하세요

으아악

그런 다음 s 命令
输入 :%s/^/<a id="" href="">/g 回车
再输入 :%s#$#</a>#g Enter

를 사용하세요.

더 나아가면 이 기초부터 시작해야 해요

으아악
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

모든 응답(7)
滿天的星座

홈 왼쪽 상단으로 커서를 이동하세요

으아아아

첫 번째 </a>

앞으로 커서를 이동하세요. 으아아아
迷茫

먼저 입장하세요

으아아아

그런 다음 s 命令
输入 :%s/^/<a id="" href="">/g 回车
再输入 :%s#$#</a>#g Enter

를 사용하세요.
小葫芦

귀하의 요구사항을 살펴본 결과 vim-snippets 플러그인이 필요할 수도 있다고 생각합니다

習慣沉默

첫 번째 커서로 커서를 이동하세요</a>之前:<c-v>jjjp

洪涛

첫 번째 요구 사항은 교체할 필요가 없으며 다음과 같이 달성할 수 있습니다.

사진이 비교적 큽니다. 로드할 수 없는 경우 원본 주소는 여기입니다

작업 순서:

  1. 첫 번째 줄에서 ""의 "<" 위치로 커서를 이동하고, Ctrl+v는 열 선택 모드로 들어가고, jj$는 모든 &lt를 선택합니다. ; /a>, dCtrl+v 进入列选择模式,jj$ 选中所有的 </a>,然后 d

  2. 光标移至 "home" 那一行,Shift + v 进入行选择模式,jj 选中三行,然后 :right,回车

  3. $ 把光标移至 "home" 结尾,按 p 粘贴

  4. gv 选中所有,然后 :left,回车

  5. 光标在第一行 "home" 的 "h" 上,Ctrl + v 进入列选择模式,jj$y 复制三行

  6. gg$ 光标移至第一行末尾,然后 p

第二个需求同理,剪切一下 id=""

🎜커서를 "home" 라인으로 이동하고, Shift + v로 라인 선택 모드로 들어가고, jj로 세 라인을 선택한 다음 :right 자동차 반납🎜 🎜🎜$ 커서를 "home" 끝으로 이동하고 p를 눌러 붙여넣으세요🎜 🎜🎜gv 모두 선택한 다음 :left를 누르고 Enter를 누르세요🎜 🎜🎜첫 번째 줄 "home"의 "h"에 커서가 있고, Ctrl + v는 열 선택 모드로 들어가고, jj$y는 세 줄을 복사합니다🎜 리> 🎜🎜gg$ 커서를 첫 번째 줄의 끝으로 이동한 다음 p🎜 🎜두 번째 요구 사항은 동일합니다. id=""의 두 번째 따옴표와 다음 내용을 잘라내면 됩니다. 세 번째 요구 사항은 현재로서는 더 나은 방법이 생각나지 않는다는 것입니다🎜
洪涛

Bash+Sed를 사용하여 처리할 수 있지만 프로그래밍 언어로 처리하는 것과 같습니다

으아아아

비고: test.txt는 처리할 소스 파일이고, sd.f는 sed 처리 명령을 저장하기 위해 프로그램에서 생성한 파일입니다. sd.in은 저장된 변수 값, 즉 home, help... 세 가지 값입니다 ​​

世界只因有你

으아아아

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿