«line-breaks» 태그된 질문

디스플레이 또는 파일의 줄 바꿈.

5
파일의 모든 줄에서 후행 공백을 제거하는 가장 간단한 방법은 무엇입니까?
줄 끝에 끝에 공백이있는 파일을 찾기 위해 텍스트 파일을 프로그래밍하거나 열 때 매우 일반적입니다. 정력는 설정하여이를 표시 할 수있는 방법이 trail에서 옵션 listchars옵션을 다음 회전 list에 있습니다. 그러나 파일 전체에서 전역 적으로 후행 공백을 제거하는 가장 쉬운 방법은 무엇입니까?

5
공백을 만들지 않고 라인을 결합하는 방법은 무엇입니까?
J줄을 연결 하는 표준 명령은 줄 바꿈 문자를 공백으로 바꿉니다. '문학'을 편집 할 때 유용하지만 불필요한 공간을 제거하는 것을 잊어 버린 경우 수동으로 16 진 덤프를 편집하면 문제가 될 수 있습니다. 두 줄 사이에 공백을 만들지 않고 두 줄을 결합하는 빠르고 쉬운 방법이 있습니까?

4
파이썬 파일 형식을 사용할 때 vim에서 여러 줄 문자열을 다시 포맷하려면 어떻게해야합니까?
vim에서 약간의 파이썬 코드를 편집한다고 가정 해 봅시다. myobj.myfunc("Some string parameter that goes on and on and on and on and sometimes doesn't" "split very" "neatly over different lines so that" "it is formatted attractively") 나는 이것을 다시 포맷하여 textwidth내가 설정 한대로 리플 로우하는 것을 선호한다 . myobj.myfunc("Some string parameter …

1
: g /^$/,/./- j (여러 빈 줄을 단일 공백으로 줄임)는 vim에서 어떻게 작동합니까?
Vim 정규 표현식 기사에서 Oleg Raisky는 다음 명령을 사용하여 여러 개의 빈 줄을 하나의 빈 줄로 줄입니다. :g/^$/,/./-j 누군가 이것이 어떻게 작동하는지 설명해 주시겠습니까? 나는 :g명령과 정규 표현식을 알고 있습니다. 그러나 나는 그 부분 /,/./-j이 무엇인지 이해하지 못했습니다 .

6
쉼표 (또는 다른 문자)로 줄을 결합 할 수 있습니까?
나는 Vim의 라인 J과 그 변형 ( gJ, 등)을 연결할 수 있다는 것을 알고 있습니다 . J것 "들여 쓰기를 제거하고 두 칸까지 삽입" . 그러나 두 공백 대신 다른 문자를 삽입하는 간단한 방법이 있습니까? 예를 들어 쉼표 ( ,) 또는 쉼표 및 공백 ( ,)? 주어진: 8 9 10 32 …

4
한 줄에 한 문장으로 Vim을 설정하는 방법은 무엇입니까?
나는 현재 많은 일반 텍스트 (및 단락에서 최소한의 서식을 가진 LaTeX)를 작성하고 있으며 각 문장을 유지하기 위해 vim을 설정할 수 있다면 좋을 것입니다 (간단히 말하면 텍스트는 '.', '!' , 또는 '?'; 즉, 문장 부호로 끝나는 문장 부호 다음에 공백이 붙어서 VCS diff가 더 유용합니다. 최소한 gq텍스트를 다음 과 같이 형식화 …

1
Vim이 태그 중간에 링크 중간을 끊지 않도록 방지
이 Markdown 파일이 있다고 가정 해 보겠습니다. [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very) 좋아 보인다 그러나 링크가 완료되지 않았 -long으므로을 입력 하면 Vim이 줄을 끊습니다. [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very-long) 내 textwidth=80설정 때문에 ... 태그 중간에 링크를 끊는 것은 기술적으로 유효한 마크 다운이지만보기 흉한 IMHO로 보입니다. 멋진 소스 파일을 갖는 것은 …

3
vim이 파일 끝에 줄 바꿈을 자동으로 추가하는 방법은 무엇입니까?
Vim은 일반적으로 <EOL>원본 파일에 줄이있을 때만 마지막 줄을 씁니다 . vim이 파일 끝에 항상 새 줄을 작성하는 방법 (파일이 바이너리가 아니고 아직없는 경우)? eol옵션을 테스트 했지만 예상대로 작동하지 않았습니다. 참조 : 텍스트 파일의 끝에서 끝 (end-of-line) 누락 보존 하지만 반대. 그리고 왜 파일이 ​​줄 바꿈으로 끝나야합니까?

1
줄 바꿈이 검색 레지스터 내에서 널 문자로 변환되고 명령 행에서 캐리지 리턴으로 변환되는 이유는 무엇입니까?
다음 텍스트가있는 경우 : foo bar 시각적으로 선택하여 복사합니다. 텍스트는 이제 명명되지 않은 레지스터에 저장되며 "그 내용은 다음과 같습니다 (출력 :reg ") : "" foo^Jbar^J 이 차트 에 따르면 ^J, 줄 바꿈에 대한 캐럿 표기법 인 것 같습니다 . 다음과 같이 a입력 하여 이름이없는 레지스터를 레지스터에 복제하려면 :let @a = …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.