2013-08-06 132 views
2

從本質上講,如果我有一些文件具有相同的名稱,除了它們的擴展名,有沒有辦法讓自動完成忽略/優先級特定的擴展名,當我打開它們在帶有文本編輯器的終端中。編輯bash自動完成忽略自動生成的文件

例如,我有許多乳膠文檔,如果我想用vim打開它們(說它是work.tex),那麼即使這是目錄中唯一的tex文件,也會有work.log,work.aux等所以我輸入vim w然後自動完成到vim work.然後我需要添加在完成vim work.tvim work.tex。因此,在這個例子中,如果我能夠自動完成直接訪問foo.tex,或者忽略foo.log,foo.aux等,那將解決問題。

雖然它是最小的問題,但我打開名爲「foo」的空白文件的次數。變得非常煩人。

+1

上找到[superuser.com(HTTP一個可能的答案:// superuser.com/q/505378/)使用:'export FIGNORE = .log:.aux' – jgb

回答