찾다

 >  Q&A  >  본문

awk — 동일한 수직 위치에 텍스트를 삽입하면서 vim으로 여러 줄 편집을 수행하는 방법은 무엇입니까?

이미 다음 문서가 있습니다

으아악

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

으아악

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

으아악

이 답변은 좋지 않습니다.

먼저 입장하세요

으아악

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

를 사용하세요.

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

으아악
伊谢尔伦伊谢尔伦2781일 전958

모든 응답(7)나는 대답할 것이다

  • 滿天的星座

    滿天的星座2017-05-16 16:35:48

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

    으아아아

    첫 번째 </a>

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

    회신하다
    0
  • 迷茫

    迷茫2017-05-16 16:35:48

    먼저 입장하세요

    으아아아

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

    를 사용하세요.

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-16 16:35:48

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

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-05-16 16:35:48

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

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 16:35:48

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

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

    작업 순서:

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

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 16:35:48

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

    으아아아

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

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:35:48

    으아아아

    회신하다
    0
  • 취소회신하다