alterar o editor padrão de nano no linux ubuntu

Muitos dos utilitários no Ubuntu Linux usar um editor de texto para permitir que você edite as opções de configuração e arquivos. Um exemplo disto está usando o comando crontab, que permite que você edite seus trabalhos cron usando o editor padrão.

É realmente fácil de configurar o editor padrão usando o comando update-alternatives. Abra uma janela de terminal e digite o seguinte comando

editor sudo update-alternatives –config

Aqui está um exemplo do que você verá

$ Sudo update-alternatives -config editor

Há 5 alternativas que fornecem `editor.» Seleção alternativos; —————-; 1 / usr / bin / vim; 2 / bin / ed; * + 3 / bin / nano; 4 /usr/bin/vim.basic;5 /usr/bin/vim.tiny;Press entrar para manter o padrão [*], ou o número de seleção do tipo de

Você pode selecionar o editor que deseja apenas digitando o número. Por exemplo, se eu quero mudar o editor padrão para vim, gostaria apenas de bater o número 1.

Você pode testar isso, digitando crontab -e para editar o arquivo cron. Você deverá ver o editor que você escolheu, em vez do padrão.

Obrigado, eu estou apenas começando a usar um sistema operacional Linux e estava apenas começando a se familiarizar com VIM e depois ter que aprender outro editor de texto para Unbuntu teria sido um inconveniente.

Obrigado por essa informação. Eu estava ficando um pouco alimentaram-se com a necessidade de usar o nano como meu editor de texto padrão ao usar crontab.

Isso não parece funcionar.

sudo update-alternatives -config editor; update-alternatives: desconhecido argumento `config ‘

Pequenos truques tornar a vida mais fácil, graças budy, muito útil.

este é o comando correto

“Update-alternatives -config editor”

2 com traços em vez de um

Eu encontrei esta dica falhou. Ele não fez nada depois, eventualmente, eu tinha que descobrir o duplo traço coisa -config mim.

Também seria muito mais sensato para colocar dicas que dependem de rigorosos argumentos de linha de comando, em uma fonte de largura fixa para torná-los mais fáceis de ler.

Polegares para baixo por esta dica.

Será que este motor comentário mudar dois traços em um tempo? Caso contrário, _this_ for o comando correto

“Update-alternatives -config editor”

Acompanhamento; * Sigh * certamente fez .. Não importa, desculpe pela dupla postagem.

talvez escrever é como ‘update-alternatives – editor -config’: D

greetz tudo

Quando eu executar update-alternaitives, ele só mostra ed e nano. Existe algo que eu possa fazer para obtê-lo para mostrar as outras opções?

Obrigado!

ronald; Hehe. Não, realmente não. “-” É geralmente uma sintaxe para stdin / stout, pode causar problemas ..

Micah; A primeira pergunta idiota então: vim Você já instalados ou quaisquer outras alternativas? Eu acho que uma instalação completa do exemplo vim ou emacs não é fornecido por padrão.

oh sim – Estou usando o VIM nunca instalar uma vez. Na verdade, eu não sabia sobre isso e configurar VIM como o edior em my.bashrc.

obrigado

Eu tenho instalado vim, mas ele não aparece como uma alternativa. (Parece vim.basic e vim.tiny, mas não vim). O que con eu faço?

vim.basic = vim, então isso é o que escolher. Antes da instalação, havia apenas vim.tiny disponível.

user @ linux: ~ $ sudo update-alternatives -config editor; [sudo] senha para o usuário; update-alternatives: desconhecido argumento `config ‘; user @ Linux: ~ $ sudo” update-alternatives -config editor “; sudo: update-alternatives -config editor: comando não encontrado, o usuário @ linux: ~ $ “update-alternatives -config editor”; bash: update-alternatives -config editor: comando não encontrado, o usuário @ Linux: ~ $ sudo update-alternatives ‘ editor -config ‘; sudo: update-alternatives -config editor: comando não encontrado, o usuário @ Linux: ~ $

Ps; user @ Linux: ~ $ uname -a; Linux Linux 2.6.22-14-generic # 1 SMP Sun outubro 14 23:05:12 GMT 2007 i686 GNU / Linux

Ubuntu: Como discutido acima – use dois hífens em “- -config”.

i pode adicionar gedit como padrão?

alternativas parecer um realmente pobre ideia, que lhe dá a facilidade de linha de comando de mudança de um problema de configuração muito importante, – o nome digitado para invocar um editor – que cada usuário seria susceptível de fazer muito raramente, se alguma vez;.. O custo é tornando-se bastante complicada e obscura que está realmente acontecendo, e quebrando o que as pessoas lá fora, já entendem; suponho Stallman, Cox, Tovalds, Tridgell todos tiveram a desperdiçar o seu tempo recebendo suas cabeças em torno dele – a menos que eles simplesmente ir em frente. usando a mesma instalação que tive durante os últimos cinco anos; Há uma variável de ambiente $ EDITOR padrão que é suposto para lidar com esta questão, eu só tentou rastrear onde emacs dirige no meu ubuntu 8. Eu acho que vai através de seis níveis de links. Eu não quero este tipo de (Com licença) CRAP no meu sistema. Eu quero ser capaz de encontrar um executável, se há um problema; se não está estragado, não corrigi-lo; Mais simples é bettttttttttteeeeeerrrrrrrrrr – E não me fale sobre arrivista;. Se eu quiser usar emacs eu vou digitar ’emacs’ e talvez apelido que ele ‘e’

Tentou usar com apenas um ‘-‘ hífen na frente de configuração. Fui para ‘homem update-alternatives’ para descobrir que eu precisava usar dois hífens. Da próxima vez vou ler os comentários antes de entrar comandos. Obrigado por todas as informações.

A maneira que eu descobri que hífens duplos foram necessários foi através executando update-alternatives sem argumentos. Isso me deu uma lista de opções, onde eu podia ver o que tinha de ser corrigido. Como pd acima eu recomendo que o autor usar o texto monospace pré-formatada para comandos e código.

Graças gdawg. Eu estava tendo problemas também com apenas hífen ohne. Leia o seu dicas / dica e agora ele funciona como um encanto! 🙂 As pessoas lá fora

editor sudo update-alternatives -config

é o comando correto!

obrigado!

Qualquer maneira de colocar em script de modo que eu posso correr? Eu queria correr em PC múltiplo que usa linux.

Usando o método dar, eu preciso digitar o número em cada PC.

obrigado

Se esta dica não funciona para você, não tente copiar e colá-lo mas o tipo em seus próprios =); Isso me ajudou.

por que diabos a simplesmente “cortar e colar” doesnot ato como esperado? se eu selecionar / copiar com o mouse o resultado é: “sudo update-config alternativas editor” e não “sudo update-alternatives -config editor”.

I deve digitar o comando, em vez disso. Chato, felizmente apenas uma vez em um tempo de vida

Execute select-editor para selecionar o editor para cada usuário. Ele substitui o padrão do sistema estabelecido pelo update-alternatives!

outra tentativa de obter o duplo traço ilusória para ficar neste editor

editor sudo update-alternatives –config

Não importa, o dobro & ndash não funcionou

Procure no diretório home do usuário para o qual você gostaria de mudar o editor padrão. ls -al executados. Procure o named.selected_editor arquivo. Abri-lo usando o seu editor desejado (por exemplo, vi.selected_editor) e modificar manualmente o caminho para a variável ‘SELECTED_EDITOR’. Para definir a vi, por exemplo

# Gerado por /usr/bin/select-editor;SELECTED_EDITOR=”/usr/bin/vim.tiny ”

Salve o arquivo. Este * deve * fazer a mesma coisa que usar “, selecione-editor”.

Quando um comando não consegue executar e até mesmo habilmente dar a mensagem; update-alternatives: argumento desconhecido `config ‘

antes de explodir o posto muito útil aqui, execute

do update-alternatives

que demonstram claramente os dois hífens.

Todos devem saber que seu melhor amigo no mundo * nix é o homem.

Os fios fibrosos encontrados em uma banana recém-descascados são conhecidos como floema (Flom pronunciado) e servir como veias, em uma maneira de falar, para o transporte de nutrientes, a banana é crescente.