Nano
使用多個 .nanorc 文件
我不確定這是否可以做到。我有兩個不同的
.nanorc
文件(.nanorc1
和.nanorc2
)。每個文件都有不同的設置。例如,一個將製表符設置為 9 個空格,另一個將製表符設置為 4 個空格。每個.nanorc
文件用於需要不同設置的不同文件。是否有一個 cli 選項可以讓我選擇
.nanorc
要載入的文件?就像是nano -l ~/.nanorc/.nanorc1 filetoedit
我已閱讀手冊頁,但找不到。任何幫助,將不勝感激。
由於
man nano
沒有顯示指定除 之外的任何其他內容的方法~/.nanorc
,因此您必須保留每個變體的主副本,並在每次編輯之前保留cp
它。~/.nanorc
例如,如果您有
$HOME/nanorc/nanorcA
and$HOME/nanorc/nanorcB
, and in$HOME/.bashrc
:alias nanoA="cp $HOME/nanorc/nanorcA $HOME/.nanorc;nano" alias nanoB="cp $HOME/nanorc/nanorcB $HOME/.nanorc;nano"
然後,“
nanoA
”將與 一起執行nano
,nanorcA
“ ”將與 一起nanoB
執行,並且“ ”將使用最後使用的那個。nano``nanorcB``nano