Đây là một câu hỏi lặp đi lặp lại trong nhiều năm. (Các con số tiếp tục thay đổi, nhưng khái niệm này là như nhau: làm thế nào để xem hoặc chỉnh sửa các file có dung lượng lớn hơn bộ nhớ)
Rõ ràng more
hoặc less
là cách tiếp cận tốt để chỉ đọc các tập tin --- less
thậm chí cung cấp vi
như keybindings để cuộn và tìm kiếm.
Một tìm kiếm trên Freshmeat trên "tệp lớn" cho thấy rằng hai trình chỉnh sửa sẽ đặc biệt phù hợp với nhu cầu của bạn.
Có thể là: lfhex ... trình chỉnh sửa tệp hex lớn (tùy thuộc vào Qt). Đó là một, rõ ràng, đòi hỏi phải sử dụng một GUI.
Loại khác có vẻ phù hợp với giao diện điều khiển sử dụng: hed ... và nó tuyên bố có giao diện vim
giống (bao gồm chế độ ex
?).
Tôi chắc chắn rằng tôi đã thấy các trình soạn thảo khác cho Linux/UNIX có thể trang qua các tệp mà không cần tải toàn bộ bộ nhớ của chúng vào bộ nhớ. Tuy nhiên, tôi không nhớ bất kỳ tên nào của họ. Tôi đang thực hiện phản hồi này một mục "wiki" để khuyến khích người khác thêm liên kết của họ vào các biên tập viên như vậy. (Có, tôi quen với các cách giải quyết vấn đề bằng cách sử dụng split
và cat
; nhưng tôi đang nghĩ đến các biên tập viên, đặc biệt là các trình chỉnh sửa/nguyền rủa có thể phân phối và tiết kiệm thời gian/thời gian và không gian đĩa entail).
Nguồn
2009-10-20 03:28:01
Vim sẽ không sao miễn là bạn ': thiết binary' đầu tiên ... – ephemient
Đây là một mục tiêu tốt cho một mới hệ thống tập tin cầu chì! ** splitfs ** hoặc một cái gì đó như thế ... Tôi đang ở trong đó! – rodrigo
Quá muộn ... điều này đã tồn tại: http://sourceforge.net/projects/joinsplitfs/ – rodrigo