Salve a tutti,
nel scrivere una paginetta di manuale dovevo trascrivere dei percorsi, per
esempio /opt/vendor/app/bin/cmd, e per essere sicuro ho usato una shell e
la tab completion.
Di seguito mi sono chiesto se non dovevo aspettarmi che invece lo facesse VIM
dentro al testo (forse non gli ho facilitato le cose usando perlpod, or mi
sovviene), con una qualche combinazione di tasti. Mi par di ricordare che
Emacs lo facesse (OK, non ricordo niente del genere, puro flame fodder :-)
In effetti ci sarebbe questo
<http://vim.wikia.com/wiki/Smart_mapping_for_tab_completion>
che peraltro usa C-X C-f, il che mi fa pensare che Emacs usasse le stesse
sequenze già da prima.
La faccenda mi fa sorgere un dubbio: è più elegante che questo completamento
avvenga dentro VIM o in una finestra separata ? Se è preferibile la prima
opzione siamo già sulla china che porta ad Emacs, ovvero la filosofia che
prevede un programma che fa tutto ... mentre usare strumenti distinti rientra
nella filosofia Unix che privilegia la composizione.
Qualche considerazione ?
Davide Bolcioni
--
There is no place like /home.
|