vi/vim 편집기에서 줄 종결자를 제거하는 방법

WBOY
풀어 주다: 2023-03-02 13:06:01
원래의
3018명이 탐색했습니다.

<code>vim hello.txt
# 输入hello
# :wq 保存退出
cat hello.txt</code>
로그인 후 복사
로그인 후 복사

결과는 이렇습니다.
vi/vim 편집기에서 줄 종결자를 제거하는 방법

그러나:

<code>echo -n "hello" > hello.txt
cat hello.txt</code>
로그인 후 복사
로그인 후 복사

결과는 이렇습니다.
vi/vim 편집기에서 줄 종결자를 제거하는 방법
네, 이때 고양이는 종료 표시가 있고 파일은 줄 종료 없이 표시됩니다

그런데 vim으로 편집하고 저장하면 줄바꿈 문자가 또 나오네요.

나노를 사용하는 줄바꿈 문자를 볼 수 있는데 나노 사용법을 모르고 나노를 사용하지 않습니다(웃음)

--다음 내용은 주제와 관련이 없으며 단지 사고의 배경을 설명합니다--

이 문제로 인해 nginx에서 ssi를 사용할 때 추가 줄바꿈이 발생하여 스타일과 js 주소가 줄바꿈으로 이어져 대부분의 브라우저가 정상적으로 로드되지 않았습니다.

<code><link type="text/css" href="<!--#include virtual='/inc/cdn.inc'-->/public/index.css?v=<!--#include virtual='/inc/version.inc" /></code>
로그인 후 복사
로그인 후 복사

파일: cdn.inc, 파일의 vim 수동 편집으로 인해 대부분의 웹사이트 사용자가 이를 깨닫지 못한 채 멈췄습니다(추가 줄 바꿈)

<code>mydomain.com</code>
로그인 후 복사
로그인 후 복사

파일: version.inc, 스크립트는 이 파일이 온라인 상태가 되면 업데이트하고 브라우저 캐시를 지우는 데 사용됩니다

<code>1477452280307</code>
로그인 후 복사
로그인 후 복사

답글 내용:

<code>vim hello.txt
# 输入hello
# :wq 保存退出
cat hello.txt</code>
로그인 후 복사
로그인 후 복사

결과는 이렇습니다.
vi/vim 편집기에서 줄 종결자를 제거하는 방법

그러나:

<code>echo -n "hello" > hello.txt
cat hello.txt</code>
로그인 후 복사
로그인 후 복사

결과는 이렇습니다.
vi/vim 편집기에서 줄 종결자를 제거하는 방법
네, 이때 고양이는 종료 표시가 있고 파일은 줄 종료 없이 표시됩니다

그런데 vim으로 수정하고 저장하면 줄바꿈 문자가 또 나오네요.

나노를 사용하는 줄바꿈 문자를 볼 수 있는데 나노 사용법을 모르고 나노를 사용하지 않습니다(웃음)

--다음 내용은 주제와 관련이 없으며 단지 사고의 배경을 설명합니다--

이 문제로 인해 nginx에서 ssi를 사용할 때 추가 줄바꿈이 발생하여 스타일과 js 주소가 줄바꿈으로 이어져 대부분의 브라우저가 정상적으로 로드되지 않았습니다.

<code><link type="text/css" href="<!--#include virtual='/inc/cdn.inc'-->/public/index.css?v=<!--#include virtual='/inc/version.inc" /></code>
로그인 후 복사
로그인 후 복사

파일: cdn.inc, 파일의 vim 수동 편집으로 인해 대부분의 웹사이트 사용자가 이를 깨닫지 못한 채 멈췄습니다(추가 줄 바꿈)

<code>mydomain.com</code>
로그인 후 복사
로그인 후 복사

파일: version.inc, 스크립트는 온라인 상태가 되면 이 파일을 업데이트하여 브라우저 캐시를 지웁니다

<code>1477452280307</code>
로그인 후 복사
로그인 후 복사

<code>:set noendofline binary
:w</code>
로그인 후 복사

set ff가 dos로 설정되어 있는지 확인

Linux의 경우 일반적으로 구성이 ff=unix로 설정되어 있죠?

------- 편집자------
실험해본 결과 ff-와는 관련이 없는 것 같습니다. -

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!