노틸러스 3.6 이상에서 빈 파일을 새로 만드는 방법은 무엇입니까?


90

오른쪽 클릭 컨텍스트 메뉴를 사용하여 노틸러스 (파일)에서 빈 파일을 새로 만들었습니다. 정말 많은 시간을 절약했습니다. 노틸러스 3.6 이후로 그러한 항목은 없습니다.

노틸러스 3.6 이상에서 빈 파일을 새로 만드는 방법이 있습니까?


새로운 파일? 빈 텍스트 파일? gedit &터미널에서 실행 하고 내용을 작성하고 Ctrl + S를 눌러 저장하십시오. 터무니 없게하려면 터미널에 vimgedit보다 훨씬 복잡한 유형 을 입력하십시오 . 터미널-> Ctrl + Alt + T
dearN

9
아래에 썼 듯이, 내가하고 싶은 일은 작업중 인 폴더를 찾는 동안 시간을 ​​잃지 않는 것입니다. 터미널을 사용할 수는 있지만 여전히 디렉토리를 변경해야합니다 (cd 사용). gedit를 사용할 수는 있지만 새 파일을 만들 폴더로 수동으로 이동해야합니다.
remjg

8
현재 폴더를 찾는 데 어려움이있는 매우 복잡한 폴더 구성이 있습니다. 예를 들어 "~ / Documents / University / Master / CourseX / ProjectY / Report /"에 새 LaTeX 보고서를 작성하려고한다고 가정하겠습니다. Latexila / gedit을 열고 새 파일을 생성하고 모든 상위 폴더를 통과 한 후이 폴더를 선택하고 저장해야합니다 ... 새 빈 파일 인 "Report"폴더를 생성하기 전에으로 이름을 바꿉니다. 텍스 확장과 그게 다야.
remjg

2
아 .. 말해봐! :P그냥 내가 실제로 그 경우에 무슨 ... 내 논문을 마무리하기 export curv=/home/username/Research/Dissertation/Draft/Curvature_effects/dftdata다음 cd등등 $ CURV와 말을. 이 모든 파일 경로를 텍스트 파일로 저장합니다. 아마도 .bashrc파일에 넣을 수도 있습니다 (저도 그랬습니다). 시간을 절약합니까 ...
dearN

1
나는 gnome-shell을 사용하는데, 나는 그것에 매우 만족한다고 말해야합니다. 사용법을 배워야했지만 지금은 매우 효율적입니다 (데스크톱 스크롤러 확장 기능은 작업 영역을 빠르게 전환하도록 도와줍니다).
remjg

답변:


139

글쎄, 나는 bugzilla.gnome.org에 대한 버그 보고서 를 작성 했고 지금은 바보 같은 느낌이 든다 ...이 기능은 여전히 ​​존재한다.

해결책은 홈 디렉토리 의 폴더 안에 new 라는 빈 파일을 작성하는 것 ~/Templates/입니다.

영어 이외의 설치에서 템플릿 디렉토리는 다른 이름을 가질 수 있습니다. 로 실제 디렉토리를 찾을 수 있습니다 xdg-user-dir TEMPLATES.

새로운 템플릿 파일 생성


여전히 문제가 발생 ~/.config/user-dirs.dirs하면 XDG_TEMPLATES_DIR변수가 올바르게 설정되어 있는지 파일을 확인하십시오 . $HOME/대신로 설정되어 있으면 $HOME/Templates/해당 파일을 수정하고 저장하십시오.


10
XDG_TEMPLATE_DIR변수 ~/.config/user-dirs.dirs$HOME아닌 로 설정 되었기 때문 $HOME/Templates입니다.
szx

3
@remjg 그러나 명확하게 New document만들 가능성이 있지만 Empty document(위의 상황에 맞는 메뉴의 마지막 위치) 템플릿 폴더에 파일이 없을 때 왜 메뉴가 없는지 아십니까?
cprn

2
"빈 문서"항목은 버그이며 이후에 제거되었으며 (버그 보고서 참조) 실제로는 일관되지 않습니다!
remjg

6
역설적 인 문제 – 새 문서를 만들지 않으면 새 문서를 만들 수 없습니다.
Enigma

6
와. 이것은 ... 정말 나쁜 사용자 경험입니다. 항상 새 텍스트 파일을 넣을 패치를 제출할 수있는 곳은 어디입니까? 또는 새 문서 탭에 새 파일을 추가하는 방법에 대한 지침이 포함 된 새 파일입니까?
Ajax

18

홈 템플리트 디렉토리에 일부 파일 템플리트를 작성하십시오.

XDG_TEMPLATES_DIR=$(xdg-user-dir TEMPLATES)
cd "$XDG_TEMPLATES_DIR"
touch 'New Text File.txt' && touch 'New Word File.doc' && touch 'New Excel Spreadsheet.xls'

아무 폴더로나 가서 마우스 오른쪽 버튼을 클릭하면 생성 한 템플릿이있는 "새 문서"옵션이 표시됩니다.


그래서 노틸러스를 사용하여 홈 템플릿 디렉토리로 갔고 새 파일을 만들 수있는 템플릿이 없기 때문에 파일을 만들 수 없었습니다. 나는 집에서 Nemo로 전환해서 기쁘다. 노틸러스 사람들은 처음에 여러 열로 된 파일 목록을 가져갔습니다. 나는 그들이 인류를 싫어한다고 가정 할 수 있습니다 :-) 아, 다시 명령 줄로 돌아갑니다. 그럼에도 불구하고 변경해야 할 사항을 알려 주셔서 감사합니다. 노틸러스 개발자의 두뇌 사망은 귀하의 잘못 이 아닙니다 .

1
새 문서의 상황에 맞는 메뉴가 나타나지 않으면 터미널에 "nautilus -q"또는 "killall nautilus"를 입력하여 Nautilus를 다시 시작하십시오.
STB Land

5

3.6 에서도이 옵션을 찾을 수는 없지만 도움을 줄 수있는 명령 줄 도구가 있습니다 (그러나 실제로 수행하려는 작업에 따라 다릅니다).

터미널 (CTRL + ALT + T)에서 다음 명령을 작성할 수 있습니다.

 터치 filename.ext 

그러면 filename.ext라는 빈 파일이 만들어집니다. 원하는 확장자 (또는 확장자 없음)로 원하는대로 호출 할 수 있습니다.


1
고마워, 나는이 명령을 몰랐다. 그러나 나는 여전히 원하는 위치에 터미널을 열어야합니다 (노틸러스 오픈 터미널은 그 목적에 도움이 될 수 있습니다). 내가하고 싶은 일은 작업중 인 폴더를 찾는 시간을 잃지 않는 것입니다!
remjg

예, 이전 방식과 비교하면 매우 지루하다는 데 동의합니다. 왜 그들이 그것을 제거했는지 잘 모르겠습니다. 아마도 그것을 사용하지 않았거나 많이 사용하지 않았을 것입니다.
Gjermund Bjaanes

2
일반 사용자는이 기능이 필요하지 않으며 심지어 실수 일 수도 있습니다. 이해할 수 있지만 필요합니다. 올바른 프로젝트 위치에 새 소스 코드 파일을 작성하는 매우 편리한 방법이었습니다.
remjg

이해 했어요. 이런 종류의 일을하는 확장 프로그램을 찾지 못했지만 커뮤니티에 서비스를 제공하고 작성할 수 있습니까? ;)
Gjermund Bjaanes

나는 현재 코딩 방법을 배우고 있으며, 무료 소프트웨어에 기여할 수있는 많은 재미와 흥미로운 작업이 될 것입니다! 그러나 나는 지금 압도된다고 말해야합니다. 나는 과거에 수학을 공부했고, 2 년 동안 가르쳤으며, 컴퓨터 과학 석사 2 년차에 직접 대학으로 돌아갈 것입니다 ... 글쎄, 힘든 일입니다!
remjg

2

노틸러스 스크립트를 작성할 수 있다고 생각 touch "New files.txt"합니다.

액셀을 사용하여 키 바인딩 할 수도 있습니다.


대답을 찾았더라도 키보드 단축키를 원하는 사람들에게는 흥미로운 아이디어처럼 들립니다!
remjg

여전히 File-> New Document-> Empty Document 항목이 있으면 스크립트를 사용하지 않고 직접 키 바인딩 할 수 있습니다.
user55822

어떻게합니까?
remjg

2
가속은 메뉴 내의 각 항목에 할당 된 바로 가기입니다. 그 질문을 읽고 askubuntu.com/questions/136062/…에하십시오 . 물론 노틸러스에도 적용됩니다.
user55822

2

설치했습니다 nautilus-terminal.

그것은 노틸러스 내부에 작은 내장 터미널을 제공합니다.

내장 터미널의 디렉토리는 노틸러스에서보고있는 디렉토리와 동일합니다.

따라서 touch별도의 터미널을 열고 디렉토리를 수동으로 변경하지 않고도 명령을 사용할 수 있습니다.


어떻게 설치 nautilus-terminal했습니까?
αғsнιη

@ Afshin.Hamedi sudo apt-get 노틸러스 오픈 터미널
STB Land

@STBLand 작동하지 않았습니다.
Trevor Hickey


0

나는 항상 www 폴더에서 create dopcument를 사용합니다. 불행히도 14.04LTS로 업그레이드했을 때 깨지는 것 같습니다. 루트의 홈 디렉토리에 템플리트 폴더가 없습니다.

이것이 내가 고친 방법입니다. 내 홈 폴더의 내 템플릿 폴더 (숨겨진 파일을 표시해야 함)로 이동하여 어떤 이유로 든 작동합니다. 마우스 오른쪽 버튼을 클릭하고 새 문서를 추가 한 다음 마우스 오른쪽 버튼을 클릭하여 새 문서를 만들었지 만 다음 문서는 newphp.php로, 다른 문서는 newhtml.html로 축소했습니다.

두 문서를 모두 편집하고 사용했던 기본 코드를 포함 시켰습니다.

그런 다음 터미널을 열고 다음을 입력했습니다 : 명령 줄에서 gksu nautilus를 입력 한 다음 컴퓨터가 부팅되는 홈 디렉토리로 이동 한 다음 (기본 계정) 템플릿 폴더를 복사했습니다 (방금 추가 새 파일을 만들었습니다). 루트로 시작한 노틸러스 메뉴에서 홈을 클릭하고 루트의 홈 디렉토리에 Templates 폴더를 붙여 넣습니다.


0

이 기능을 되찾기 위해 간단한 안내서 http://bernaerts.dyndns.org/linux/344-nautilus-new-document-creation-menu 를 작성하여 노틸러스에서 사용자 정의 된 오른쪽 클릭 상황에 맞는 메뉴를 설정하는 방법을 설명했습니다. 필요에 따라 빈 문서를 작성하십시오.

메뉴의 모든 문서에 대해 다음을 설정할 수 있습니다.

  • 사용할 라벨 및 아이콘
  • 복사 할 모델
  • 실행 속성 (쉘 스크립트의 경우)

이 수준의 사용자 지정을 허용하려면 설정은 3 단계를 따릅니다.

  1. INI 파일에서 문서 유형 목록 구성
  2. 모든 문서 유형에 대한 문서 모델 작성
  3. 이러한 유형을 기반으로 노틸러스 작업 환경 생성

이것은 일반적인 접근 방식을 제공하고 약간의 유연성을 제공해야합니다.

도움이 되길 바랍니다.

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