-
Notifications
You must be signed in to change notification settings - Fork 1
ntangle‐inc.nvim
Julien Burkhard edited this page Aug 4, 2024
·
8 revisions
The objective is to achieve comprehensive support for ntangle.nvim in Neovim, including features like LSP and syntax highlighting directly within the literate programming files.
LSP and syntax highlighting directly in the literate programming file
To this end, ntangle-inc.nvim introduces incremental tangling. This approach involves the use of hidden buffers that are updated whenever changes are made to the literate buffer. Analysis, such as LSP operations, is performed on these hidden buffers, and the results are then reflected back in the main buffer.
![](https://private-user-images.githubusercontent.com/47322901/354930489-976e9bfe-89e1-4894-94d9-205d8875eb7a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzODUxNDgsIm5iZiI6MTczOTM4NDg0OCwicGF0aCI6Ii80NzMyMjkwMS8zNTQ5MzA0ODktOTc2ZTliZmUtODllMS00ODk0LTk0ZDktMjA1ZDg4NzVlYjdhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDE4MjcyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ1Y2M0OWQ0MWRlMWMyNmM0MDBkNmVkNzNhNDY2NGU5MzA2YTg3ZjE4M2VjMmM0YzEyNjcxNGEyYmFlNTZkODAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.n4npOuZYv4KPjPqqdAU2bjV8tsEdZHF8iWZyYkD4VpM)