대체 명령 대신 후행 공백 삭제

데이비드 542

줄이나 파일에서 후행 공백을 삭제하려면 다음을 수행하십시오.

:[range]s/\s\+$//

그러나 더 쉬운 접근 방법이 있다면 일반 모드에서 한 줄에 대해 궁금합니다.

Hi, I am a line           |

내 커서가 e를 지나면 dTe일반 모드에서 수행하는 것보다 더 일반적인 명령이 있습니까? 내가 찾을 수있는 차선책은 dg_였지만 너무 멀었습니다. 그리고 하나 더 옵션이 될 수 있습니다 gElD.

rkta

없는 일반적인 방법 :substitute

diw커서가 공백 중 하나에있는 동안 (예제에서와 같이) 여러 공백 (탭 포함)을 삭제하는 데 사용 합니다.

이것은 후행, 선행 등 모든 공백 시퀀스에 대해 작동합니다.

dw커서에서 시퀀스 끝까지 삭제하는 데 사용 합니다. 줄을 다시 들여 쓰거나 정렬을 수정하려는 경우에 유용합니다.

이것은 이전 / 다음 단어의 첫 번째 / 마지막 문자와 무관하므로 가장 일반적인 방법입니다.

매핑 사용 :substitute

(원본이라고 가정 ) 1nmap <leader>tr :%s/\s\+$// 을 눌러 전체 버퍼에서 모든 후행 공백을 제거하는 데 사용 합니다 .\trmapleader

tr자신에게 가장 적합한 것으로 교체하십시오 .

%현재 줄에서만 작동하도록 매핑에서를 생략하십시오 .

-

참고 : set list listchars=trail:·후행 공백을 표시하는 데 사용 합니다 ( ·원하는 문자로 대체 ).

-

1 모든 공백을 제거하는 것은 원하는 것이 아닐 수 있습니다. 특히 버전 제어 시스템을 사용하고 파일에 사용자가 추가하지 않은 공백이 포함되어있는 경우에는 더욱 그렇습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

대체 후 명령에 인수 제공

분류에서Dev

명령 대체 및 공백

분류에서Dev

sed 대체 명령에서 여분의 공백이 제거되는 이유

분류에서Dev

Bash : 줄 배열에 대한 stdout 명령 (공백 문제)

분류에서Dev

Launchctl-실행 파일 대신 명령 제출

분류에서Dev

명령 대체 : 공백이 아닌 줄 바꿈으로 분할

분류에서Dev

bash-명령 대체가 공백을 생략합니다.

분류에서Dev

대체가 성공하면 명령 실행

분류에서Dev

& nbsp; 대신 공백 표시 HTMLEncode 이후

분류에서Dev

명령 대체

분류에서Dev

`. / 경로 / 명령`수행합니까? (점 뒤 공백, 절대 경로)

분류에서Dev

Bash에서 : 변수 대체에서 후행 공백 캡처

분류에서Dev

zsh 명령의 후행 공백

분류에서Dev

쉘 : 명령 대체에서 후행 줄 바꿈 ( '\ n') 유지

분류에서Dev

명령 대체가 후행 줄 바꿈을 제거하는 것을 방지하는 우아한 방법

분류에서Dev

Mc bukkit heal 플러그인은 명령 대신 / usage를 제공합니다.

분류에서Dev

공백 후 행의 모든 셀 삭제

분류에서Dev

bash 명령 대체 따옴표 제거

분류에서Dev

프로세스 대체는 개행을 제거하고 공백으로 대체합니까?

분류에서Dev

삽입을 통한 대량 삭제-전체 실행 취소 공간

분류에서Dev

공백 문자를 % 20으로 대체하고 모든 후행 공백을 무시합니다.

분류에서Dev

명령 대체 후 Bash가 단어 확장을 수행하지 않음

분류에서Dev

vim : 두 명령에 대한 명령 맵은 E488을 제공합니다.

분류에서Dev

Matlab solve 명령은 2 개의 실제 솔루션 대신 4 개의 방정식을 제공합니다.

분류에서Dev

Tkinter 버튼에서 람다 명령을 대체하지만 잘못된 대답을 제공함

분류에서Dev

'at'명령의 의도 된 동작? 스케줄링 대신 각 명령 실행

분류에서Dev

'at'명령의 의도 된 동작? 스케줄링 대신 각 명령 실행

분류에서Dev

패턴이 삭제 명령에 대한 개행 문자 일 때 sed 버그가 있습니까?

분류에서Dev

echo 대신 Unix 쉘 명령

Related 관련 기사

  1. 1

    대체 후 명령에 인수 제공

  2. 2

    명령 대체 및 공백

  3. 3

    sed 대체 명령에서 여분의 공백이 제거되는 이유

  4. 4

    Bash : 줄 배열에 대한 stdout 명령 (공백 문제)

  5. 5

    Launchctl-실행 파일 대신 명령 제출

  6. 6

    명령 대체 : 공백이 아닌 줄 바꿈으로 분할

  7. 7

    bash-명령 대체가 공백을 생략합니다.

  8. 8

    대체가 성공하면 명령 실행

  9. 9

    & nbsp; 대신 공백 표시 HTMLEncode 이후

  10. 10

    명령 대체

  11. 11

    `. / 경로 / 명령`수행합니까? (점 뒤 공백, 절대 경로)

  12. 12

    Bash에서 : 변수 대체에서 후행 공백 캡처

  13. 13

    zsh 명령의 후행 공백

  14. 14

    쉘 : 명령 대체에서 후행 줄 바꿈 ( '\ n') 유지

  15. 15

    명령 대체가 후행 줄 바꿈을 제거하는 것을 방지하는 우아한 방법

  16. 16

    Mc bukkit heal 플러그인은 명령 대신 / usage를 제공합니다.

  17. 17

    공백 후 행의 모든 셀 삭제

  18. 18

    bash 명령 대체 따옴표 제거

  19. 19

    프로세스 대체는 개행을 제거하고 공백으로 대체합니까?

  20. 20

    삽입을 통한 대량 삭제-전체 실행 취소 공간

  21. 21

    공백 문자를 % 20으로 대체하고 모든 후행 공백을 무시합니다.

  22. 22

    명령 대체 후 Bash가 단어 확장을 수행하지 않음

  23. 23

    vim : 두 명령에 대한 명령 맵은 E488을 제공합니다.

  24. 24

    Matlab solve 명령은 2 개의 실제 솔루션 대신 4 개의 방정식을 제공합니다.

  25. 25

    Tkinter 버튼에서 람다 명령을 대체하지만 잘못된 대답을 제공함

  26. 26

    'at'명령의 의도 된 동작? 스케줄링 대신 각 명령 실행

  27. 27

    'at'명령의 의도 된 동작? 스케줄링 대신 각 명령 실행

  28. 28

    패턴이 삭제 명령에 대한 개행 문자 일 때 sed 버그가 있습니까?

  29. 29

    echo 대신 Unix 쉘 명령

뜨겁다태그

보관