Comments (8)
It does not change the file name. It creates new temporary files to do the formatting.
from lsp-format.nvim.
It does not change the file name. It creates new temporary files to do the formatting.
how to disable it of tex filetype or repair it?
from lsp-format.nvim.
You can't disable it. This is how the plugin works.
You can try to not create backup files for them.
from lsp-format.nvim.
The problem I need to solve now is how can I get the format to read the original filename in the format plugin configuration.
For example, for the main.tex file, what is the best way to represent this original file name?
from lsp-format.nvim.
The problem I need to solve now is how can I get the format to read the original filename in the format plugin configuration.
Why do you want to do that? I think you are misunderstanding something, what are you trying to achieve?
from lsp-format.nvim.
pls try latexindent for a while, i just want to format tex file by latexindent.
Since format.nvim will create tmp file when formating , latexindent will format the tmp file rather than origin file.
But actually, latexindent will make a backup when it is working.
from lsp-format.nvim.
The plugin works by creating a temp file, formatting that, then writing the result back into the original file. To not block editing and to not save the actual file.
You cannot pass the actual file. This is by design.
If you need this, you'll have to use a different plugin
from lsp-format.nvim.
i have understood what u said, thanks!
The only solution is to make latexindent do not create temp file
from lsp-format.nvim.
Related Issues (20)
- Can you give us a clearer example of how to use the on_attach function? HOT 1
- Enable/disable per buffer HOT 2
- support sync save for global HOT 1
- [Question] Unable to format python with black formatter HOT 4
- Can you add autocommand event? HOT 3
- Setting up without messing up previous settings? HOT 1
- [Feature Request] Dont add the format to undo HOT 2
- messes up files when writing into multiple files at once with multiple formating lsp providers HOT 3
- My BufWritePost/BufWritePre are being triggered twice HOT 1
- Don't format if file path matches glob HOT 2
- fix failing workflows
- [Feature Request] Format code in range
- Enabling eslint HOT 5
- Does lsp-format supports `shfmt` & `stylua` ? HOT 1
- Format on auto save HOT 1
- Format-on-save doesn't work, but calling `:lua vim.lsp.buf.format()` does HOT 1
- `lsp-format.nvim` changes the buffer when write to file twice during a short time of period
- `vim.lsp.buf.format()` formats, but `:Format` does not HOT 5
- If two files are edited and saved at the same time (:wa), the contents of one file will be overwritten by the contents of the other HOT 12
- Infinite loop of formatting HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lsp-format.nvim.