Criando arquivos / pastas com o Nautilus na exibição de lista


10

Quando o Nautilus está na exibição de lista (mais como a visualização em árvore) quando clico com o botão direito do mouse em uma pasta, não há opção para criar um arquivo / pasta. Quando clico com o botão direito do mouse em um arquivo dentro da pasta, ele também não oferece opção para criar nada.

Como crio arquivos / pastas ao exibir o Nautilus no modo de exibição de lista?

Respostas:


16

Na verdade, o problema é a ausência de 'espaço em branco' no nautilus na exibição de lista. No sistema operacional Windows, em lista ou exibição detalhada, você deve clicar (clique direito ou esquerdo) na pasta ou no nome da pasta. Então, simplesmente movendo o mouse para a direita um pouco, você pode clicar com o botão direito do mouse no espaço em branco e acessar facilmente a opção 'criar pasta'. No nautilus, a janela inteira é dividida em linhas e colunas, e clicar em qualquer linha selecionará a pasta. Portanto, se você tiver mais arquivos do que os que podem ser mostrados sem rolar, você afundou. Isso realmente me irrita. Este é um erro que deveria ter sido corrigido anos atrás.


11
Sim! Este é exatamente o problema de que estou falando. Só sei muito pouco sobre programação C e o Gnome para realmente ir até a fonte e corrigi-la. = /
RyanScottLewis

Seria muito fácil de resolver, basta colocar esta opção no menu de contexto. Como essa pergunta tem quase 10 anos, não consigo entender por que isso não foi feito.
some-não descrita pelo usuário

5

quando clico com o botão direito do mouse em uma pasta, não há opção para criar um arquivo / pasta

Tanto quanto sei, esse é um comportamento normal, pois o menu exige que você execute uma ação na própria pasta. No entanto, se você clicar com o botão direito do mouse fora da estrutura da pasta, receberá o menu "Criar Pasta".

Se você tiver uma pasta selecionada, ainda poderá criar uma nova pasta acessando o menu Arquivo e selecionando "Criar Pasta" ou pressionando Shift + Ctrl + N. Depois de criar a pasta, basta arrastá-la para a pasta pai.

Eu entendo o que você deseja realizar, mas tanto quanto sei que o comportamento não existe no Ubuntu ou em qualquer outro sistema operacional.


2

Nas versões posteriores do Nautilus (estou executando o 3.6), existe um ícone de engrenagem que permite acessar um menu de contexto de diretório.


11
Porém, versões posteriores do Nautilus também se livraram da exibição em lista ou de qualquer modo de exibição personalizado.
Glutanimado

2
Eu vejo isso, mas não há nenhum botão Novo arquivo, apenas Nova Pasta
Jonathan


1

EDIT: Nas novas versões do Nautilus, basta pressionar "Shift-Ctrl-N"


No Nautilus (experimentado com a versão 3.22), para criação de pastas, você pode pressionar F10e space, ou clicar no botão nova pasta (veja a captura de tela).

A outra solução alternativa é pressionar Ctrl+1e Ctrl+2alternar rapidamente entre os modos de exibição Lista e Grade.

nautilusnewfolder

Concordo que este é um problema muito irritante.


ATUALIZAÇÃO : No Gnome 3.30.5, esta solução não funciona mais porque nenhum menu da janela tem a ação "Nova pasta". No entanto, agora existem melhores opções.

1) Cancele a seleção de qualquer arquivo (com Ctrl-Space), se necessário. 2) Pressione Shift-F10 e o menu contextual aparecerá. 3) Selecione "Nova pasta"

Outra opção ainda mais simples é

1) Basta pressionar "Shift-Ctrl-N" para criar uma nova pasta


11
Como eu criaria um novo arquivo?
Jonathan

11
@JonathanLeaders Desculpe, é uma solução parcial.
AlfC # 7/18

@ Jonathan a partir do Nautilus 3.28 (e provavelmente anterior), você pode pressionar Ctrl + F10 e, mesmo que haja um arquivo selecionado, ele abrirá o menu de contexto do diretório (mesmo na exibição de lista). Shift-F10 também funciona, mas quando nenhum arquivo é selecionado, os arquivos podem ser desmarcados com Ctrl + Space byt Ctrl + F10 sempre funciona.
AlfC28

11
@ Jonathan, no Fedora 29, Gnome 3.30.5 Parece que nem encontro a opção Novo arquivo com o botão direito.
alfC 19/02/19

0

Se o teclado tiver a tecla do aplicativo (A tecla que representa um mouse e um menu), você poderá usá-la para exibir o menu do botão direito. Nesse menu, você pode criar seu novo arquivo.

No entanto, se você já selecionou um arquivo, esse método não funcionará, porque o menu exibido não terá o submenu "Novo documento". Você precisa encontrar uma maneira de cancelar a seleção do item selecionado. Um truque que descobri é selecionar tudo (ctrl-A) e inverter sua seleção (ctrl-shift-i). Agora nada está selecionado; portanto, se você pressionar a tecla do aplicativo, o menu do botão direito terá o novo submenu de documento.


0

Não é uma forma de criar novos arquivos enquanto na vista de lista.

O método a seguir usa um recurso interessante que o nautilus precisa adicionar itens de menu ao menu do botão direito.

Configuração

  1. Navegue ~/.local/share/nautilus/scriptse crie um arquivo chamado new.

  2. Dentro deste arquivo, precisamos adicionar um código que crie um arquivo nesse local. Você pode copiar e colar esse script python que eu preparei. O script mostrará uma caixa de diálogo que permite escolher um nome de arquivo e um modelo no seu ~/Templatesdiretório. Ele suporta as teclas do teclado esperadas, como cima, baixo, entrada e saída, para que você nunca precise usar o mouse.

  3. Torne seu novo script executável (clique com o botão direito do mouse em> propriedades> permissões> Permitir a execução de arquivo como programa)

Agora clique com o botão direito do mouse em qualquer arquivo (deve ser um arquivo, o espaço vazio não funciona). Você deverá ver um novo local no menu do botão direito chamado scriptsque contém sua nova opção de arquivo. Vá em frente e teste!

Bônus

A miniatura vista no menu do botão direito do mouse é a mesma miniatura que o arquivo real possui ... então, por que não a alteramos para obter uma impressionante miniatura do menu com o botão direito? (clique com o botão direito do mouse em seu novo script> propriedades> clique na miniatura> navegue até uma imagem personalizada para usá-la). Você pode usar esta imagem ou a sua.


11
Isso parece tão complicado para ser capaz de criar apenas um arquivo, mas estou feliz que há um caminho
Jonathan

Muito obrigado por isso. Eu gosto do conceito. Infelizmente, recebo o seguinte erro ao tentar usá-lo: "O argumento deve ser string, bytes ou número inteiro, não PosixPath."
-some-non-descript-user

@ some-non-descript-user Infelizmente, não consigo mais executar o código, não consigo fazer o tkinter funcionar, para que você possa ir além de mim. Em que número da linha está o problema? Tente colocar str () em volta do que está causando o problema.
Scotty Jamison
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.