

CLIFM是位於命令行上的類似殼,基於文本的終端文件管理器。
儘管功能齊全,功能強大且可擴展,但與您與文件系統互動的方式相互作用並不是關於功能,而是關於設計的。
大多數終端文件經理(如果不是全部)都是使用TUI設計原理構建的,就像Supper Midnight Commander和Ranger一樣。但是, CLIFM卻是在構建的CLI設計原則:不要在大量文件菜單中導航,只需像在常規外殼中一樣鍵入它,但更容易,更快!
因此, CLIFM不需要更好:它只是不同的!
有關詳細說明,請參閱Wiki的介紹部分。
除了常見的文件操作,例如復制,移動,刪除等。CLIFM還提供以下功能:
.hidden文件的支持)pc和oc命令分別文件權限/所有權編輯器cp和mv帶有不錯的進度欄)s *.[ch]<TAB> )=l<TAB>列出當前DIR中的所有符號)@image<TAB> )xdg和Ranger的rifle )pistol和Ranger的scope.sh )view命令)有關每個功能的詳細說明,請遵循相應的鏈接或諮詢Wiki。
如果在Linux上運行,則可以通過OpenSuse Build System為大多數主要分佈提供二進制軟件包。
注意:依賴項很可能已經滿足,但是在任何情況下,請參閱依賴項部分。
git clone https://github.com/leo-arch/clifm.git
cd clifm
sudo make install有關更多信息/支持的平台,請諮詢安裝頁面。
要開始使用CLIFM,您不需要學習任何新的東西:通常的外殼命令就可以正常工作。但是,不僅僅是外殼命令...
help命令使您對CLIFM進行快速介紹:一旦進入CLIFM提示,請輸入help還是? 。
✓鍵入cmd<TAB>以獲取可用命令的列表和簡短的描述。
✓鍵入help <TAB>以獲取可用幫助主題的列表。選擇您想要的一個,然後按Enter 。
✓要跳入Manpage中的命令部分,只需輸入cmd或按F2 。
✓按F1訪問完整的manpage和F3 ,以訪問密鑰限制頁面。
✓要獲得有關某些特定命令的幫助,只需鍵入CMD -h即可。例如, s -h 。
您還可以查看我們的一些常見問題解答和這些基本用法示例,以使您入門。
有關完整的說明,請諮詢我們的Wiki。
1.18 (Caniche endormi).hidden文件,包括通配符。--time-style , TimeStyle (配置文件)或time_style (環境變量)。-L,--follow-symlinks-long的符號鏈接。k命令和alt-+鍵插入切換toggle-follow-links-long:M-+文件-VIA kb edit - 並添加此行以啟用此新的鍵鍵: toggle-follow-link- follow-symlinks-long : m-+ )。--prop-fields自定義顯示的字段。p/pp命令使用的時間樣式通過--ptime-style , PTimeStyle (config file)或ptime_style (環境變量)。-a和-l選項並不純粹(而不是啟用這些功能,就像大多數文件Listers所做的那樣(例如:ls: ls , exa ,eza, eza , lsd ))和2)我們有時會使用大寫選項來啟用,有時甚至是不一致的功能(我們不一致)(我們對以下是不一致的更改):-a啟用隱藏的文件, -A禁用它-f啟用dirs -oft和-F禁用它-l啟用遠景和-L遵循長視圖中的符號鏈接(縮短了--follow-symlinks-long )-o啟用autoCD和-O禁用它1.17 (Lechuck)ReadAutocmdFiles在主配置文件中設置為true ,否則不會讀取AutoCommand文件。1.16 (Big Whoop)1.15 (Jolly Rogger)fzf 0.44或更高版本)。p / pp命令)(Linux)。1.14 (Jawbreaker)--stat和--stat-full選項作為stat (1)替換。HistIgnore從命令歷史記錄中排除命令。DirhistIgnore將目錄從目錄歷史記錄(和跳躍數據庫)排除。1.13 (Voodoo Root)p / pp命令)。p / pp命令)的納米秒精度。fzy已經無活躍了一年多,因此我們將其分配為FNF(包括使其與Clifm一起使用的某些功能)。因此, --fzytab已重命名為--fnftab ,就像配置文件中的TabCompletionMode選項現在為fnf而不是fzy為值一樣。new命令驗證。clifmrun文件以使圖像預覽再次工作。1.12 (Blondebeard)--no-bold禁用大膽的顏色。ColorLinksAsTarget根據目標文件對符號鏈接著色。--no-trim-names中的TrimNames選項永久禁用文件名來修剪。tag命令。version 1.11 (Cobb)--no-apparent-size或設置ApparentSize恢復為false在配置文件中。ColorScheme選項(或將其設置為空值或default-256 )即可啟用此功能。config dump打印設置列表及其當前值(突出顯示與默認值不同的值)config命令現在用於打開/編輯主配置文件(仍然可以使用edit ,但已棄用,可以在以後的版本中刪除)FzfPreview (默認情況下,僅在選項卡完成-FZF模式下僅使用FZF模式)(通過--no-fzfpreview禁用)j命令)--purge選項清除跳躍數據庫version 1.10 (Swordmaster) :dh命令訪問目錄歷史記錄列表。如bh和fh命令一樣, dh插件現在已棄用。s:現在像sel關鍵字一樣工作,與t:用於標籤)和b:用於書籤)。諮詢文件選擇部分。:b構造被刪除。 b:現在列出書籤名稱而不是路徑。 b:mybm擴展到名為mybm的書籤指向的路徑。就像書籤建議策略一樣(在SuggestionStrategy策略選項中),現在對ExpandBookmarks選項(配置文件)已棄用。請參閱書籤部分。bm add FILE BM_NAME 。rename子命令重命名配置文件oc ,文件所有權編輯器cmd<TAB>簡短描述--sel-file標誌設置自定義選擇文件version 1.9 (Sharptooth) :pc ,文件權限編輯器cd -現在像大多數外殼一樣工作view命令可以通過選項卡選擇文件view命令 ---fzfpreview-hidden以啟動隱藏的預覽窗口(通過alt-p切換)version 1.8 (Otis) :keybindings.clifm :刪除文件並重新啟動就足夠了。手動:運行kb edit ,然後替換open-jump-db:e[18~通過open-preview:e[18~ 。FzfTabOptions line in your theme file (via the cs edit command) or just copy the theme file from the data directory (usually /usr/local/share/clifm/colors ): --bind alt-p:toggle-preview,change:top,alt-up:preview-page-up,alt-down:preview-page-down --preview-window=wrap,border-left --color="border:7:dim" 。clifmimg插件,用於圖像預覽view命令,全屏預覽文件fzfsel插件通過-f選項的平面視圖--vt100開關提高了VT100的兼容性CPR CUP逃脫序列!這些被100%製成的內部光標位置計算以及基本/便攜式逃逸序列取代: CUU , CUD , CUF和CUB 。version 1.7 (Elaine) :.cfm重命名為.clifm (避免與ColdFusion Files發生衝突)cc命令以避免與/bin/cc發生衝突(改用colors )--std-tab-comp選項重命名為--stdtab (匹配--fzytab和--smenutab選項)version 1.6 (Guybrush) :--no-folders-first優先和- --folders-first選項,分別將其更名為--no-dirs-first First和- --dirs-first 。以同樣的方式, folders-first命令被重命名為dirs-first 。PromptStyle選項重命名為Notifications (以true和false為價值)version 1.5 (Nano) :Prompt , WarningPromptStr , DividingLine和FfzTabOptions選項已從配置文件轉移到配色方案文件,以獲取集中式和單個主題文件。但是,為了保持向後兼容性,仍然可以識別舊位置。如果在“配色方案”文件中找到了這些選項中的任何一個,則將從主配置文件中獲取的值將被覆蓋。wp顏色代碼現在僅用於警告提示的輸入文本顏色。version 1.4 (Alma) :有關更多詳細信息,請諮詢ChangElog文件。
CLIFM在Linux,Termux(Android),FreeBSD,NetBSD,OpenBSD,Draginfly,Macos,Solaris/Illumos,Haiku和Cygwin/Mingw上運行,X86,ARM,POWERPC和RISC-RISC-V架構。
該項目是獲得許可的GPL版本2(或更高版本)。有關詳細信息,請參見許可證文件。
歡迎貢獻!有關詳細信息,請參閱我們的貢獻指南。
訪問此存儲庫的討論部分,讓我們知道您的想法:想法,評論,觀察和問題總是有用的。
leo abramovich <[email protected]>。
特別感謝所有為該項目做出貢獻的人。