Création de fichiers / dossiers avec Nautilus en vue Liste

10

Lorsque Nautilus est en mode liste (plus comme l'arborescence) lorsque je clique avec le bouton droit sur un dossier, il n'y a pas d'option pour créer un fichier / dossier. Lorsque je clique avec le bouton droit sur un fichier dans le dossier, il ne donne également aucune option pour créer quoi que ce soit.

Comment créer des fichiers / dossiers lors de la visualisation de Nautilus en mode liste?

RyanScottLewis
la source

Réponses:

16

En fait, le problème est l'absence d '«espace blanc» dans le nautile en vue liste. Sur un système d'exploitation Windows, que ce soit une liste ou une vue détaillée, vous devez cliquer (clic droit ou gauche) sur le dossier ou le nom du dossier lui-même. Donc, simplement en déplaçant légèrement la souris vers la droite, vous pouvez cliquer avec le bouton droit sur l'espace blanc et accéder facilement à l'option «créer un dossier». Dans nautilus, la fenêtre entière est divisée en lignes et colonnes, et en cliquant sur n'importe quelle ligne sélectionnera le dossier. Donc, si vous avez plus de fichiers que ce qui peut être affiché sans défilement, votre coulé. Cela me fait vraiment peur. Il s'agit d'un bug qui aurait dû être corrigé il y a des années.

Oui en effet
la source
1
Oui! C'est exactement le problème dont je parle. Je connais si peu la programmation C et Gnome pour passer par la source et y remédier. = /
RyanScottLewis
Ce serait tellement facile à résoudre en plaçant simplement cette option dans le menu contextuel. Étant donné que cette question a presque 10 ans, je ne comprends vraiment pas pourquoi cela n'a pas été fait.
some-non-descript-user
5

lorsque je clique avec le bouton droit sur un dossier, il n'y a pas d'option pour créer un fichier / dossier

Autant que je sache, c'est un comportement normal puisque le menu vous oblige à prendre des mesures sur le dossier lui-même. Cependant, si vous cliquez avec le bouton droit en dehors de la structure des dossiers, vous obtiendrez le menu "Créer un dossier".

Si vous avez un dossier sélectionné, vous pouvez toujours créer un nouveau dossier en allant dans le menu Fichier et en sélectionnant "Créer un dossier" ou en appuyant sur Maj + Ctrl + N. Après avoir créé le dossier, vous pouvez simplement le faire glisser dans le dossier parent.

Je comprends ce que vous voulez accomplir, mais pour autant que je sache, ce comportement n'existe pas dans Ubuntu ou tout autre système d'exploitation.

ricbax
la source
2

Dans les versions ultérieures de Nautilus (j'utilise la version 3.6), une icône d'engrenage vous permet d'accéder à un menu contextuel de répertoire.

David
la source
1
Mais les versions ultérieures de Nautilus se sont également débarrassées de l'affichage de liste ou de tout mode d'affichage personnalisé.
Glutanimate
2
Je vois cela, mais il n'y a pas de bouton Nouveau fichier, juste un nouveau dossier
Jonathan
1

Comme yeah___rightdit, c'était un bug dans nautilus, ce bug est maintenant corrigé et le correctif sera dans la prochaine version de nautilus (peut-être 3.4)

Nelson
la source
Il a été rouvert en tant que bug bugzilla.gnome.org/show_bug.cgi?id=689768
Jonathan
Cela ne s'est pas produit ...
un utilisateur non descriptif le
1

EDIT: Dans les nouvelles versions de Nautilus, appuyez simplement sur "Shift-Ctrl-N"


Dans Nautilus (essayé avec la version 3.22), pour la création de dossier, vous pouvez appuyer sur F10et sur space, ou cliquer sur le bouton du nouveau dossier (voir capture d'écran).

L'autre solution consiste à appuyer sur Ctrl+1et Ctrl+2à basculer rapidement entre la vue Liste et la vue Grille.

nautilusnewfolder

Je suis d'accord que c'est un problème très ennuyeux.


MISE À JOUR : Dans Gnome 3.30.5, cette solution ne fonctionne plus car aucun menu de fenêtre n'a l'action "Nouveau dossier". Cependant, il existe désormais de meilleures options.

1) Désélectionnez tout fichier (avec Ctrl-Espace) si nécessaire. 2) Appuyez sur Shift-F10, et le menu contextuel apparaîtra 3) Sélectionnez "Nouveau dossier"

Une autre option, encore plus simple, consiste à

1) Appuyez simplement sur "Shift-Ctrl-N" pour créer un nouveau dossier

alfC
la source
1
Comment créer un nouveau fichier?
Jonathan
1
@JonathanLeaders Désolé, c'est une solution partielle.
alfC
@Jonathan à partir de Nautilus 3.28 (et probablement plus tôt), vous pouvez appuyer sur Ctrl + F10 et même si un fichier est sélectionné, il ouvrira le menu contextuel du répertoire (même en mode liste). Shift-F10 fonctionne également mais quand aucun fichier n'est sélectionné, les fichiers peuvent être désélectionnés avec Ctrl + Espace byt Ctrl + F10 fonctionne toujours.
alfC
1
@Jonathan, dans Fedora 29, Gnome 3.30.5 Je ne semble même pas trouver l'option Nouveau fichier avec un clic droit.
alfC
0

Si votre clavier possède la touche d'application (la touche qui représente une souris et un menu), vous pouvez utiliser cette touche pour afficher le menu contextuel. À partir de ce menu, vous pouvez créer votre nouveau fichier.

Cependant, si vous avez déjà sélectionné un fichier, cette méthode ne fonctionne pas, car le menu qui apparaît n'aura pas le sous-menu "Nouveau document". Vous devez trouver un moyen de désélectionner l'élément sélectionné. Une astuce que j'ai trouvée consiste à tout sélectionner (ctrl-A), puis à inverser votre sélection (ctrl-shift-i). Maintenant, rien n'est sélectionné, donc si vous appuyez sur la touche d'application, le menu contextuel aura le nouveau sous-menu de document.

Scotty Jamison
la source
0

Il existe un moyen de créer de nouveaux fichiers en mode liste.

La méthode suivante utilise une fonctionnalité intéressante nautilus doit ajouter des éléments de menu au menu clic droit.

Installer

  1. Naviguez ~/.local/share/nautilus/scriptset créez un fichier appelé new.

  2. À l'intérieur de ce fichier, nous devons ajouter du code qui créerait un fichier à cet emplacement. Vous pouvez copier et coller ce script python que j'ai préparé. Le script affichera une boîte de dialogue qui vous permet de choisir un nom de fichier et un modèle dans votre ~/Templatesrépertoire. Il prend en charge les touches du clavier attendues comme haut, bas, entrée et échappement, vous ne devriez donc jamais avoir à utiliser votre souris.

  3. Rendez votre nouveau script exécutable (clic droit> propriétés> autorisations> Autoriser l'exécution du fichier en tant que programme)

Maintenant, faites un clic droit sur n'importe quel fichier (il doit s'agir d'un fichier, l'espace vide ne fonctionne pas). Vous devriez voir un nouvel endroit dans votre menu de clic droit appelé scriptsqui contient votre nouvelle option de fichier. Allez-y et testez-le!

Prime

La vignette vue dans le menu de clic droit est la même vignette que le vrai fichier ... alors pourquoi ne la modifions-nous pas pour obtenir une vignette de menu de clic droit plus intéressante. (clic droit sur votre nouveau script> propriétés> cliquez sur la vignette> recherchez une image personnalisée pour l'utiliser). Vous pouvez utiliser cette image ou la vôtre.

Scotty Jamison
la source
1
Cela semble si compliqué de pouvoir simplement créer un fichier, mais je suis heureux qu'il y ait un moyen
Jonathan
Merci beaucoup pour cela. J'aime le concept. Malheureusement, j'obtiens l'erreur suivante lorsque j'essaie de l'utiliser: "L'argument doit être une chaîne, des octets ou un entier, pas PosixPath."
some-non-descript-user
@ some-non-descript-user Malheureusement, je ne peux plus exécuter le code, je ne peux pas faire fonctionner tkinter, vous pouvez donc aller plus loin que moi. Sur quel numéro de ligne est le problème? Essayez de placer str () autour de ce qui cause le problème.
Scotty Jamison