Error when opening terminal-plus in atom - visual-c++

I am using Atom as my editor.I also found a great package that opens up a terminal window inside Atom. However, when I open the terminal I get this error:
I notified the author of the package about this and he said that another program may be using winpty - possibly the antivirus. I am using Windows but don't have an antivirus.
Any suggestions on how I can troubleshoot this issue?

I tried troubleshooting using a myriad of ways but the package seems broken for quite a number of people as well. The only solution I found was to utilize a package that was forked from the original terminal-plus called platformio-atom-ide-terminal
It can be found here: https://github.com/platformio/platformio-atom-ide-terminal
I learnt about it here: https://github.com/jeremyramin/terminal-plus/issues/201

Related

Neovim Rust LSP diagnostics no longer working in buffers

Something has caused my Rust language tools to stop working as expected recently. I hadn't been in a Rust file for about 2 weeks, came back and I no longer have all the diagnostic info from the language server in the buffer. No gutter hints, no underlines, no LSP-Saga goodness. Oddly I still have some inlay hints. ?? I could use some help troubleshooting where to dig on this.
Nvim version:
NVIM v0.8.0-1210-gd367ed9b2
LuaJIT 2.1.0-beta3
Packer installs related to rust:
nvim-lspconfig (though not using it to configure rust, see tools below)
Mason and mason-lspconfig
simrat39/rust-tools
Rust-Analyzer and codelldb installed through Mason and updated
So far I have tried removing rust-tools and and configuring through lspconfigs. No luck. I also confirmed with :LspInfo that the language server is running and attached with both config options. I removed LSPSaga, combed through everything touching vim.diagnostic and turned things off / back on, no love there either.
The strange thing is I still have my Typescript, Lua, Svelte and Go support, full featured and totally unchanged, so it's more than likely something specific to Rust. I did run PackerSync a few times because I was playing with themes and saw some updates on other plugins that I didn't pay a lot of attention to. No new issues on any of the github repos related to Rust either, at least not with this issue. Something changed somewhere, but I could definitely use some direction tracking it down.
Any thoughts?
Edit
I was able to get partial support back. I did this by uninstalling the language server with Mason, then installing an older version directly within linux and adding it to $PATH. At this point things some of the things turned back on, but not all. I then removed the binary from $PATH and reinstalled the latest version with Mason, and the things that started working again kept working.
This one has me stumped, but I got enough functionality back to work comfortably again.

'E: Unable to locate package hydra' In termux

I started to use termux in my cellphone, and looking for information I find that I can install hydra in it.
However, when I use the comand
pkg install hydra
All I get is an error message as you can see in the title. I've tried to update and upgrade the system several times, but I'm still getting the same error.
So, I wonder... is there a chance that this library has another name? (I said it because I've seen other comments with the same error in other posts)
So please, can you help me to solve this?
Additionaly, I upload 2 pictures: the first one with the error message I get. The second one is some information that I think I might help (when I seach for that command 'hydra', it seems to be not found).
Thanks in advance.
As you can see here Hydra package has been removed from Termux repositories and no longer installable.

Your application could not be compiled, because its dependencies could not be established

Your application could not be compiled, because its dependencies could not be established.
The following Dart file:
C:\flutter\packages\flutter\lib\foundation.dart
...refers, in an import, to the following library:
C:\flutter.pub-cache\hosted\pub.dartlang.org\meta-1.1.5\lib\meta.dart
Unfortunately, that library does not appear to exist on your file system.
it says that you are trying to import a library that does not exist.try to run
flutter packages get that will get the packages you need and this might solve your problem
Thanks... I solve by running the
flutter packages get
Although I tried this before as a i was connected to slow internet, but the moment i was on a faster internet it worked... thanks
Sorry for the bad formatting, i'm new here.

child process error: Error: channel closed - node + atom

I am relatively new to Node. I am using Atom and the following error message keeps popping up over and over again:
child process error: Error: channel closed
Additionally, there have been a couple of times my page has become non-responsive (not sure they are related but believe there is a high likelihood).
What are the steps one would take to track down the cause of this error in order to resolve it?
Hoping the SO community can help!
Thanks in advance.
Check to see if you have the 'atom-ternjs' package installed. I have it installed on Atom 1.8.0 on OS X 10.11.5 and am seeing this error quite often recently. Disable this plugin if you have it installed and see if the error goes away.
Not really a permanent solution, but I found if you "restart" the ternjs server the errors go away (at least for a little while)

Porting a markdown-live-preview-in-vim plugin from *nix to Windows

I need your help. Because I've no idea what I'm doing.
There is this nice plugin vim-instant-markdown I recently stumbled onto. Basically, it's a live preview in a browser, running in the background, while you're writing your text in markdown plugin, and I like the concept.
So, I've tried to get it to work on Windows,
installed Ruby (rubyinstaller-1.9.3-p125)
installed Ruby-DevKit (DevKit-tdm-32-4.5.2-20111229-1559-sfx)
followed instructions on https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
gem install redcarpet pygments.rb
installed node (node-v0.6.10)
npm -g install instant-markdown-d
So far so good,
I open a markdown file in Vim, and it opens (pause button works here) a command line window with my text inside. Browser not seen anywhere.
In the plugin there is an /dev/null "thing" (I'm not an unix guy, more than I needed to be, which wasn't very much - just an ordinary user for most part). /dev doesn't exist on Windows.
To put long story short, my question is - can this be made to work on Windows, the way it should work, or is it a waste of effort even to try it to get it to work?
I'm welcoming all constructive ideas and suggestions.
glad you found this useful enough to want a Windows port! I think it definitely can be done, you just might need more dependencies and hackage.
First of all, understand that there's a server component that is used apart from the actual .vim file to make this work, which is started and stopped on demand. You will definitely need to look at its code, which can be found here.
The server uses open on OSX and xdg-open on Linux to open a browser window, neither of which exist on Windows. On Windows, you can use start (more here). Try to find a way to make the browser window open in the background, and not steal focus, otherwise it will be very annoying.
Also, curl is used to send commands to the server, and curl doesn't exist for Windows. Indeed, I don't think anything similar exists. There is a curl Windows port, though IMO it kinda sucks to add such a thing as a requirement for the plugin...
It seems that you've taken this on at least partially as a learning experience, so I hope you can make it work and send back a pull request! (Of course feel free to keep asking questions if you're stuck) But in the (hopefully unlikely) event that you lose interest or give up, create an issue in github requesting Windows compatibility, and I'll see if I have time to implement it. Also, keep in mind that some questions/comments will be better suited to the project's issues area than here.
Good luck!

Resources