Normalerweise möchte ich nanoTabulatoren durch Leerzeichen ersetzen, also verwende ich sie set tabstospacesin meiner .nanorcDatei. Gelegentlich möchte ich nanoMakefiles schnell bearbeiten, wenn ich echte Tabulatorzeichen benötige.
Gibt es eine Möglichkeit, dynamisch umzuschalten tabstospaces? Die meisten anderen Optionen haben Schlüssel zum Umschalten, aber ich kann nichts dafür finden. Ich habe auch versucht , eine Registerkarte mit ^I(die standardmäßig an die tabFunktion gebunden ist) einzufügen, aber das berücksichtigt die tabstospacesEinstellung.
Meine aktuelle Problemumgehung besteht darin, set tabstospacesmeine .nanorcDatei zu entfernen und stattdessen Shell-Aliase hinzuzufügen:
alias nanotabs="$(which nano)"
alias nano="$(which nano) --tabstospaces"
M-Qin der eingebauten Hilfe zu sehen (Flüche über die Unfähigkeit, die Hilfe von Nano zu suchen).