Pular para o conteúdo

nano (/etc/nanorc)

Quem trabalha com computação científica provavelmente usa FORTRAN77, que possui um modo particular para se programar. As versões mais novas do FORTRAN (90/95, 2003 e 2008), não possuem essas peculiaridades.

A situação é que para se programar em FORTRAN as colunas vão de 1 a 73, sendo que todas as informações da coluna 1 servem para comentar a linha toda; as colunas 2 a 5 servem para numerar os comandos tais como DO, FORMAT, etc; a coluna 6 serve para colocar o símbolo "&" para continuar a linha anterior; a programação deve sempre iniciar na coluna 7.

A indentação padrão do nano tem um tamanho de 8 caracteres, dessa forma, é horrível ter que digitar 7 espaços para se chegar na sétima coluna, no entanto, podemos automatizar essa função definindo no arquivo /etc/nanorc o "tamanho" do TAB.

Assim, procuramos a linha que contém:

#set tabsize 8

Descomentamos e alteramos o valor 8 para 6, assim, o arquivo ficará:

set tabsize 6

Salve o arquivo e faça um teste:

$ nano teste.f

c23456789
PROGRAM teste
WRITE(*,*) 'TESTE!'
END

Salve o arquivo e execute (necessário biblioteca libgfortran ou gfortran).

$ gfortran -o teste teste.f
$ ./teste
Edson Fernando Fumachi eff666
Hits: 8.836 Categoria: Miscelânea
  • Download
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Download /etc/nanorc
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

set tabsize 6
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

nano (/etc/nanorc)

Portage (make.conf)

ddclient (ddclient.conf)

Xvidcap (.xvidcap.scf)

Tint2 (tint2rc)

Gentoo Linux (make.conf)

#1 Comentário enviado por nunesvictor em 29/09/2012 - 00:18h
sempre quis saber como se fazia isso
#2 Comentário enviado por eff666 em 29/09/2012 - 01:01h

[1] Comentário enviado por vitimnunes em 29/09/2012 - 00:18h:

sempre quis saber como se fazia isso


Q bom q ajudou!
#3 Comentário enviado por tiagotiago em 06/10/2020 - 02:37h
Obrigado pela dica, amigo!

Contribuir com comentário

Entre na sua conta para comentar.