Skip to content

Alias Editor

Scorciatoie per avviare e configurare il tuo editor di testo preferito.

Panoramica

Gli alias editor forniscono un'interfaccia unificata per la modifica di testo su piu applicazioni. Definiti in editor.aliases.sh e caricati automaticamente da chezmoi, queste scorciatoie lavorano in armonia con editor.sh per rilevare e configurare il miglior editor disponibile sul tuo sistema.

Il sistema supporta Neovim, Visual Studio Code, Vim, Nano, Emacs, Sublime Text e Atom. Gli alias universali si adattano a qualunque editor sia attivo, mentre gli alias specializzati offrono funzionalita specifiche per editor.

Riferimento

Alias universali

Questi alias funzionano con qualsiasi editor configurato da editor.sh.

AliasDescrizione
eComando modifica rapida
editComando modifica standard
editorComando editor completo
mateComando stile TextMate
nAlias modifica breve
vAlias modifica tipo Vim

Alias Neovim

Disponibili quando Neovim e l'editor principale.

AliasDescrizione
viReindirizzato a Neovim
vimReindirizzato a Neovim
nvimrcModifica configurazione Vimscript Neovim
nvimluaModifica configurazione Lua Neovim
nvimconfApri directory configurazione Neovim

Alias Visual Studio Code

Disponibili quando VS Code e installato.

AliasDescrizione
vscAvvia VS Code
vscaAggiungi cartella alla finestra corrente
vscdConfronta due file
vscnApri nuova finestra
vscrRiusa finestra quando si aprono file

Modifica configurazione

La funzione editrc fornisce accesso rapido ai file di configurazione comuni.

ComandoFile target
editrc bash~/.bashrc
editrc zsh~/.zshrc
editrc vim~/.vimrc
editrc nvimFile init Neovim
editrc git~/.gitconfig
editrc ssh~/.ssh/config

Esempi di utilizzo

bash
# Modifica rapida un file usando l'editor predefinito
e myfile.txt

# Modifica file di configurazione direttamente
nvimrc    # Quando si usa Neovim (vimscript)
nvimlua   # Quando si usa Neovim (lua)

# Usa VS Code per aprire una cartella in una nuova finestra
vscn ~/projects/my-project

# Modifica file di configurazione specifici
editrc git    # Modifica configurazione git
editrc bash   # Modifica configurazione bash