터미널에서 기본 텍스트 편집기를 엽니다.

터미널에서 기본 텍스트 편집기를 엽니다.

텍스트 파일이 있고 이를 텍스트 편집기로 열고 싶다고 가정해 보겠습니다. 터미널에서 이 작업을 어떻게 수행합니까?

  1. Red Hat 5.3 Enterprise Edition에서 작동하려면 이 소프트웨어가 필요합니다.
  2. 아무것도 다운로드할 필요가 없습니다. 내장된 텍스트 편집기가 필요합니다.

나는 다음과 같은 것이 필요합니다 :[root@localhost]# open /home/Plompy/Desktop/README_PLOMPY

이것과 동등합니다:

여기에 이미지 설명을 입력하세요.

답변1

우분투에는 다음과 같은 소프트웨어가 있습니다.xdg-열기, 사용자가 선호하는 응용 프로그램에서 파일이나 URL을 열므로 미리 정의된 기본 프로그램을 사용하여 다양한 유형의 파일을 열 수 있습니다.

xdg-open hello_word.tiff기본 이미지 시각화 도우미를 사용하여 파일을 엽니다.

xdg-open Template.odtLibreOffice를 사용하여 파일을 엽니다.

xdg-open myfile.txtgedit(텍스트 편집기)를 사용하여 파일을 엽니다.

내가 아는 한, xdg-utils는 이미 Red Hat에 설치되어 있습니다.

답변2

다른 답변을 찾기 위해 Google 검색을 통해 여기에 왔고 터미널에 머물기를 원하는 사람들의 경우 정의된 편집기가 있는지 확인하고 다른 것을 시도하거나 이식성이 떨어지는 대체 수단 nano file으로 사용하십시오 .xdg-open file

if [ -z ${EDITOR} ];  
then  
    xdg-open myfile.txt; #from Luis's answer above  
else  
    $EDITOR file.txt;  
fi

답변3

xdg-open파일이 텍스트와 유사한 파일인 경우에만 작동합니다. 예를 들어 텍스트 편집기를 사용하여 다른 실행 가능한 바이너리 파일을 열려면 텍스트 파일의 기본 텍스트 편집기를 결정하고 파일에서 실행할 수 있습니다.

gtk-launch $(xdg-mime query default text/plain) your-file

분명히 XFCE에는 버그가 있습니다. 이로 인해 사용자가 구성한 편집기 대신 다른 편집기가 열릴 수 있습니다.https://forum.xfce.org/viewtopic.php?pid=68497#p68497

관련 정보