VeloFiler icon

VeloFiler

VeloFiler 是一款 macOS 雙欄檔案管理器,結合鍵盤導向操作、即時預覽、編輯、備註、SSH/SFTP 與雲端資料夾偵測,讓本機與遠端檔案工作在同一流程完成。

VeloFiler

概覽

VeloFiler 是一款適用於 macOS 的雙欄檔案管理器。它將 Vim 按鍵導向移動、即時預覽、網格檢視、內建編輯器、備註、SSH/SFTP 與雲端儲存偵測整合到同一套操作模式中,讓本機與遠端檔案工作能以相同流程進行。

首頁特別強調的不只是查看檔案列表,而是可以在開啟前先確認內容,並在當下直接完成編輯與傳輸。支援範圍包含本機檔案、SSH 連線目標,以及 iCloud Drive、Dropbox、Google Drive、OneDrive 等同步資料夾。

功能

雙欄操作與 Vim 按鍵

可使用 j/k/h/l 和 Tab 在左右兩欄之間移動與切換,並可在對照兩側面板時操作。多檔標記、複製、移動與 Undo 也都能以鍵盤為中心處理。

快速預覽

可在開啟前先確認圖片、影片、音訊、PDF、Office 與程式碼。Markdown 會在本機渲染 GFM 表格、工作清單、腳註、數學式、Zenn 格式與 Mermaid。

網格檢視

可用 i 在清單檢視與網格檢視之間切換,並以縮圖瀏覽 JPEG、PNG、HEIC、WebP 等格式。顯示設定會依每個面板保存,也會反映 EXIF 方向資訊。

內建編輯器

內建編輯器可在 Standard 與 Vim 之間切換,並支援日文 IME、搜尋、Undo/Redo 與語法上色。除了本機檔案,也能編輯 SSH 上的文字。

備註管理

可在應用程式內新建、編輯、重新命名、刪除與管理 Markdown 備註歷程。支援自動儲存,並將第一行視為標題。

SSH/SFTP 與遠端操作

可使用 ~/.ssh/config 的 Host 進行連線,並以與本機相同的感受處理清單、預覽、編輯、新增、重新命名、刪除與傳輸。遠端長時間操作後最多會自動重新連線 3 次。

使用情境

  • 快速整理本機檔案

    可在左右兩欄對照資料夾,並標記多個檔案後一次完成複製或移動。整體以鍵盤為中心,也包含 Undo,因此很適合想減少滑鼠操作的人。

  • 處理遠端伺服器上的檔案

    可用與本機相同的感受來處理 SSH 連線目標的列表、預覽、編輯、新增、重新命名、刪除與傳輸。可直接使用 ~/.ssh/config 的 Host,因此適合想沿用既有連線設定的人。

  • 先完成內容確認

    在需要先確認圖片、影片、音訊、PDF、Office、Markdown 或程式碼內容時,可快速判斷檔案內容。切換到網格檢視後,也更容易以列表方式查看照片與縮圖。

  • 在同一處處理輕量編輯與備註

    可用內建編輯器就地進行小幅修改,並在 Markdown 備註中保留工作筆記或步驟。無需在多個應用程式間切換,連同搜尋與 Undo/Redo 都能在同一處完成。

  • 處理雲端同步資料夾

    可偵測並開啟 iCloud Drive、Dropbox、Google Drive、OneDrive 等同步資料夾。由於操作方式與本機檔案相同,因此也適合用來檢視雲端上的資料。

Pros and Cons

Pros

  • 以 Vim 按鍵為中心的雙欄操作,讓移動、複製、搬移與 Undo 更容易用鍵盤完成。
  • 預覽涵蓋範圍廣,可在開啟前檢查圖片、影片、音訊、PDF、Office、Markdown 與程式碼。
  • SSH/SFTP 與本機操作銜接順暢,可在同一畫面處理編輯與傳輸。
  • 具備備註與內建編輯器,適合把檔案工作前後的輕量編修與記錄留在應用程式內完成。
  • 可偵測並開啟雲端儲存同步資料夾,方便在本機與雲端之間切換。

Cons

  • SSH 只限使用 SSH agent 或不需要通行詞組的 IdentityFile,不支援密碼輸入或 ProxyJump。
  • 部分資訊只出現在支援頁面,且無法取得價格頁面。

FAQ

備註的儲存位置可以設成 Dropbox 之類的外部資料夾嗎?

可以。支援頁面說明,您可以在設定檔的 [notes] 指定備註的儲存位置。例子中可將儲存位置設為 Dropbox 底下的資料夾,但首次存取時需要 macOS 權限。

一般檔案和備註可以分開設定編輯器嗎?

可以。一般檔案可用 editor_mode 設定,備註則可用 [notes].editor_mode 分開設定。即使在備註編輯畫面中使用 Ctrl-Shift-V 切換,該設定也會作為備註側的預設值保存。

SSH 連線支援哪些驗證方式?

目前支援使用 SSH agent,或使用不需要通行詞組的 IdentityFile。密碼輸入對話框、通行詞組輸入、ProxyJump 都不在支援範圍內。

SSH 連線中斷時會怎麼處理?

系統會確認連線狀態,如果已斷線,會在下一次操作前最多自動重新連線 3 次。讀取操作在恢復後會自動重新執行 1 次,但若寫入或刪除過程中已有部分結果,則不會自動重新送出。

如果遇到問題,要從哪裡回報?

請透過 App Store 上「VeloFiler」頁面的評論回報。聯絡時若附上 macOS 版本、前一個操作,以及目標是本機還是 SSH,會更方便調查。

Quick Facts

類別
Developer Tool
平台
macOS
主要工作流程
雙欄檔案操作、預覽、編輯、傳輸
遠端存取
SSH / SFTP
雲端支援
iCloud Drive, Dropbox, Google Drive, OneDrive
來源網域
velofiler.vercel.app