Tworzenie plików / folderów za pomocą Nautilusa w widoku listy


10

Gdy Nautilus jest w widoku listy (bardziej jak widok drzewa), kiedy klikam folder prawym przyciskiem myszy, nie ma opcji utworzenia pliku / folderu. Kiedy klikam prawym przyciskiem myszy plik w folderze, nie daje on również opcji tworzenia czegokolwiek.

Jak utworzyć pliki / foldery podczas przeglądania Nautilus w widoku listy?

Odpowiedzi:


16

W rzeczywistości problemem jest brak „białych znaków” w nautilusie w widoku listy. W systemie operacyjnym Windows widok listy lub szczegółowy, który należy kliknąć (kliknij prawym lub lewym przyciskiem myszy) na samym folderze lub samej nazwie folderu. Więc po prostu lekko przesuwając mysz w prawo, możesz kliknąć prawym przyciskiem myszy na spację i łatwo przejść do opcji „utwórz folder”. W Nautilus całe okno jest podzielone na wiersze i kolumny, a kliknięcie dowolnego wiersza spowoduje wybranie folderu. Więc jeśli masz więcej plików, niż można wyświetlić bez przewijania, twój zatopiony. To mnie naprawdę denerwuje. Jest to błąd, który powinien zostać naprawiony lata temu.


1
Tak! Właśnie o tym mówię. Po prostu tak mało wiem na temat programowania w C i Gnome, aby faktycznie przejść przez źródło i to naprawić. = /
RyanScottLewis

Łatwo byłoby to rozwiązać, po prostu umieszczając tę ​​opcję w menu kontekstowym. Widząc, że to pytanie ma prawie 10 lat, naprawdę nie rozumiem, dlaczego tego nie zrobiono.
nie-deskryptor,

5

po kliknięciu folderu prawym przyciskiem myszy nie ma opcji utworzenia pliku / folderu

O ile wiem, jest to normalne zachowanie, ponieważ menu wymaga podjęcia działań na samym folderze. Jeśli jednak klikniesz prawym przyciskiem myszy poza strukturą folderów, pojawi się menu „Utwórz folder”.

Jeśli masz wybrany folder, nadal możesz utworzyć nowy folder, przechodząc do menu Plik i wybierając „Utwórz folder” lub naciskając Shift + Ctrl + N. Po utworzeniu folderu możesz po prostu przeciągnąć go do folderu nadrzędnego.

Rozumiem, co chcesz osiągnąć, ale o ile wiem, takie zachowanie nie występuje w Ubuntu ani żadnym innym systemie operacyjnym.


2

W późniejszych wersjach Nautilus (korzystam z wersji 3.6) znajduje się ikona koła zębatego, która umożliwia dostęp do menu kontekstowego katalogu.


1
Ale późniejsze wersje Nautilus również pozbyły się widoku listy lub dowolnych niestandardowych trybów widoku w tym zakresie.
Glutanimate,

2
Widzę to, ale nie ma przycisku Nowy plik, tylko Nowy folder
Jonathan


1

EDYCJA: W nowych wersjach Nautilus wystarczy nacisnąć „Shift-Ctrl-N”


W programie Nautilus (wypróbowanym w wersji 3.22) do tworzenia folderów możesz nacisnąć przycisk F10i spacelub kliknąć przycisk nowego folderu (patrz zrzut ekranu).

Drugim obejściem jest naciśnięcie Ctrl+1i Ctrl+2szybkie przełączanie między widokiem listy a widokiem siatki.

nautilusnewfolder

Zgadzam się, że to bardzo denerwujący problem.


AKTUALIZACJA : W Gnome 3.30.5 to rozwiązanie nie działa, ponieważ żadne menu okna nie ma akcji „Nowy folder”. Istnieją jednak lepsze opcje.

1) W razie potrzeby usuń zaznaczenie dowolnego pliku (z Ctrl-Space). 2) Naciśnij Shift-F10, pojawi się menu kontekstowe 3) Wybierz „Nowy folder”

Inną, ale jeszcze prostszą opcją jest

1) Wystarczy nacisnąć „Shift-Ctrl-N”, aby utworzyć nowy folder


1
Jak mam utworzyć nowy plik?
Jonathan

1
@JonathanLeaders Przepraszamy, jest to częściowe rozwiązanie.
alfC

@Jathanathan od Nautilusa 3.28 (i prawdopodobnie wcześniej) możesz nacisnąć Ctrl + F10 i nawet jeśli zostanie wybrany plik, otworzy ono menu kontekstowe dla katalogu (nawet w widoku listy). Shift-F10 działa również, ale gdy nie wybrano żadnego pliku, pliki można odznaczyć za pomocą Ctrl + Spacja byt Ctrl + F10 zawsze działa.
alfC

1
@Jonathan, w Fedorze 29, Gnome 3.30.5 Wydaje mi się, że nawet nie klikam prawym przyciskiem myszy opcji Nowy plik.
alfC

0

Jeśli twoja klawiatura ma klawisz aplikacji (klawisz przedstawiający mysz i menu), możesz użyć tego klawisza, aby wyświetlić menu prawego przycisku myszy. Z tego menu możesz utworzyć nowy plik.

Jednak jeśli już wybrałeś plik, ta metoda nie działa, ponieważ menu, które się pojawi, nie będzie zawierało podmenu „Nowy dokument”. Musisz znaleźć sposób na odznaczenie wybranego elementu. Jedną sztuczką, którą wymyśliłem, jest zaznaczenie wszystkiego (ctrl-A), a następnie odwrócenie wyboru (ctrl-shift-i). Teraz nic nie jest zaznaczone, więc jeśli naciśniesz klawisz aplikacji, menu prawym przyciskiem myszy wyświetli nowe podmenu dokumentu.


0

Nie jest to sposób, aby utworzyć nowe pliki w widoku listy.

Poniższa metoda wykorzystuje fajną funkcję, nautilus musi dodawać elementy menu do menu po kliknięciu prawym przyciskiem myszy.

Ustawiać

  1. Przejdź do ~/.local/share/nautilus/scriptspliku o nazwie i utwórz go new.

  2. Wewnątrz tego pliku musimy dodać kod, który utworzyłby plik w tej lokalizacji. Możesz skopiować i wkleić ten skrypt w języku Python, który przygotowałem. Skrypt wyświetli okno dialogowe, które pozwala wybrać nazwę pliku i szablon z ~/Templateskatalogu. Obsługuje oczekiwane klawisze klawiatury, takie jak góra, dół, enter i ucieczka, więc nigdy nie powinieneś używać myszy.

  3. Ustaw nowy skrypt jako wykonywalny (kliknij prawym przyciskiem myszy> właściwości> uprawnienia> Zezwól na uruchamianie pliku jako programu)

Teraz kliknij prawym przyciskiem myszy dowolny plik (musi to być plik, puste miejsce nie działa). Powinieneś zobaczyć nowe miejsce w menu prawym przyciskiem myszy, scriptsktóre zawiera nową opcję pliku. Śmiało i przetestuj to!

Premia

Miniatura widoczna w menu po kliknięciu prawym przyciskiem to ta sama miniatura, co prawdziwy plik ... więc dlaczego nie zmienimy jej, aby uzyskać awesomer miniaturę menu po kliknięciu prawym przyciskiem myszy. (kliknij prawym przyciskiem myszy nowy skrypt> właściwości> kliknij miniaturę> przejdź do niestandardowego obrazu, aby go użyć). Możesz użyć tego obrazu lub własnego.


1
Wydaje się to tak skomplikowane, że mogę po prostu utworzyć plik, ale cieszę się, że istnieje sposób
Jonathan

Bardzo ci za to dziękuję. Podoba mi się koncepcja. Niestety przy próbie użycia pojawia się następujący błąd: „Argumentem powinien być ciąg, bajty lub liczba całkowita, a nie PosixPath”.
nie-deskryptor,

@ Some-non-descript-user Niestety nie mogę już uruchomić kodu, nie mogę zmusić Tkintera do pracy, więc możesz dostać się dalej ode mnie. Na którym numerze jest problem? Spróbuj umieścić str () wokół tego, co powoduje problem.
Scotty Jamison,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.