cor da sintaxe do gedit não vai aparecer

1

Eu tenho alguns programas que escrevi há pouco para editar um diário que tenho mantido. Eu normalmente não gosto de usar o gedit, eu gosto de manter minhas habilidades no vim para o meu próximo projeto "sem gui". Eu estava editando um desses programas escritos em script bash com o gedit, e mesmo com #!/bin/bash no topo, não mostraria a sintaxe bash. todos os outros parecem estar funcionando bem. aqui está o script problemático.

#!/bin/bash
############################
# ok, this is going to be  #
# a remake of my first     #
# easy access log editing  #
# Program.                 #
############################

chmod 770 ~/.Secret_Files
vi ~/.Secret_Files/Log17
chmod 000 ~/.Secret_Files
sleep .5
echo 'Done'

(como minhas fracas tentativas de documentação?)

a coisa que é uma merda está bem aqui, apenas mostrou a coloração da sintaxe no askubuntu.

Pergunta respondida, não é necessário adicionar.

    
por Kevin Lockwood 07.04.2017 / 06:45

1 resposta

2

Eu não sei como o gedit lida com o realce de sintaxe de arquivos sem extensão (existem perguntas sobre isso: Pode Gedit o estilo de destaque padrão ser definido para arquivos sem uma extensão? ), mas definitivamente há um plugin que lida com modelines:

Então, se você tiver um comentário do formulário na primeira (ou última) poucas linhas:

# vi: ft=sh #

Ele usará realce de sintaxe do shell e com ft=perl , realce de sintaxe Perl e assim por diante.

    
por muru 07.04.2017 / 07:28