Eseguire un altro editor di testo quando si digita in gedit?
-
12-11-2019 - |
Domanda
Di recente ho caduto nell'amore con Sublime Text 2 editor per windows e linux.
In windows non ho questo problema, in quanto io non lavoro da terminale, come spesso, ma mi piacerebbe DAVVERO a sostituire completamente gedit
con sublime
nel mio ubuntu 11.10 installare.
Ho sostituito il mio programma predefinito per tutti i file di testo, ma di un posto, ho ancora problemi è il terminale.Mi sono formato l'abitudine di digitare gedit filename.txt &
dalla riga di comando.Unfortuntately digitando sublime-text-2 filename.txt &
sembra prendere anni in più e vorrei davvero apprezzare la comodità di una completa sostituzione della parola chiave gedit
con sublime-text-2
.
È possibile questo?Se sì, come?
So che posso completamento automatico sublime-text-2
con subli
+ SCHEDA, ma l'abitudine mi sono formato nella digitazione gedit
non è dimostrando di essere uno facile da rompere.
Ho pensato che dato che è linux, tutto è possibile, ma io non sono sicuro da dove cominciare con configuing questo.Grazie per eventuali suggerimenti,
Soluzione
Potresti semplicemente usare il comando alias e aggiungere al tuo .bash_profile
alias gedit='sublime-text-2'
Altri suggerimenti
Puoi solo alias
It, immagino.
Ma questa sembra un'idea bizzarra. Cambierei l'abitudine.
Purtroppo, alias non permette di eseguire il comando in background mentre ancora passando argomento.Non si può fare:
alias subl="/opt/Sublime/sublime_text $@ &"
È necessario utilizzare una funzione bash, come questo:
subl() { /opt/Subl2/sublime_text "$@" & }
aggiungere questo al tuo bashrc e si sarà in grado di avviare il sublime text in staccata modalità e dare i nomi dei file da aprire.