我想在Emacs中完成以下行爲,並想知道是否有現有的包已經做了我想要的。如何僅查看和編輯Emacs中的文本文件的一小部分
我希望我的緩衝區只顯示文件myfile.txt中的第30行到第60行,並簡單地從我這裏隱藏文件的其餘部分。
- 當我向上滾動到頂部,我應該在管線30
- 當我向下滾動至底部,我應該在管線60
- 如果我編輯該區域中,這些編輯應該反映在原始文件中。
- 當我插入/刪除行時,該區域應該增大/縮小。
- 我應該能夠在不同的緩衝區中打開多個區域到同一個文件。
這非常接近我理想的工作流程。非常感謝您的幫助!
除了最後一項要求外,您還有[縮小](https://www.gnu.org/software/emacs/manual/html_node/emacs/Narrowing.html)。 – Juancho
對於最後一項要求,請檢查[間接緩衝區](https://www.emacswiki.org/emacs/IndirectBuffers)。 – Juancho