Řešení 1:
Můžete použít:
vi +"set number" your_file
Řešení 2:
Co když vytvoříte samostatný soubor nastavení vim pro oba případy? Například ~/.vimrc-number
a ~/.vimrc-nonumber
. Pak je můžete spustit takto:
vim -u ~/.vimrc-number /some/text/file
vim -u ~/.vimrc-nonumber /some/text/file
Nebo vytvořte aliasy pro váš .bashrc
:
alias vimnumbers="vim -u ~/.vimrc-number"
alias vimnonumbers="vim -u ~/.vimrc-nonumber"
Řešení 3:
Můžete použít:
vi +set\ number <filename>
nebo zadejte "číslo nastavení " do vašeho ~/.vimrc
Řešení 4:
Pokud nejprve špatně odpověděl na vaši otázku. Moje odpověď byla:
Přesná syntaxe pro skok na řádek je :
vi +linenumber filename
nebo
vi filename +linenumber
Kde číslo řádku je číslo.
A správná odpověď na vaši otázku je:
vi +set\ number <filename>
Což poskytne číslo řádků při úpravě názvu souboru.