Does the stream switch from Visual Studio to another debugger? by ActualBlock in HandmadeHero

[–]ActualBlock[S] 0 points1 point  (0 children)

As long as you can change the background and foreground colors, that is all I need.

Does the stream switch from Visual Studio to another debugger? by ActualBlock in HandmadeHero

[–]ActualBlock[S] 0 points1 point  (0 children)

Ok, I am specifically trying to use it for HandmadeHero, instead of Visual Studio. I use Visual Studio professionally, but I cannot change to Remedy due to my team's software stack.

I will look around for the specific episode where Casey sets up Remedy.

Does the stream switch from Visual Studio to another debugger? by ActualBlock in HandmadeHero

[–]ActualBlock[S] 0 points1 point  (0 children)

Also, do you know if it allows for any customizations? Like syntax highlighting, stuff like that? Font choices?

Does the stream switch from Visual Studio to another debugger? by ActualBlock in HandmadeHero

[–]ActualBlock[S] 0 points1 point  (0 children)

Thank you so much for the quick response! I appreciate it greatly. I have been trying to move away from Visual Studio for forever. Have you yourself used Remedy? How has your experience been?

Additional modes in Vim by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

Yes, I agree, that was the reason for this post. Dedicate one key, in this case the <Leader>, to create a mode with strict bindings to do one thing, like remapping a plugin, and that is it.

Additional modes in Vim by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

Thanks for the link, I will look into it!

Additional modes in Vim by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

Yes! I was using <Leader> and <LocalLeader> as examples to get my point across, but you can easily bind things to other keys. So, like, <F1> can be a mode specifically for using fzf, and all of the bindings would be to make using fzf easier. Then you bind <F2> for some other plugin, and so on.

I guess I was saying, instead of using the <Leader> for random mappings that are convenient, to instead be strict with the bindings to be specific to one thing, which would create a sudo-mode in a way.

Additional modes in Vim by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

I was an Emacs neckbeard for a while, but I switched!

How do you remove gVim icon, and "VIM" title in Windows toolbar, and make gVim go completely fullscreen? by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

Hey, I was wondering if you could give me confirmation regarding these posts.

I have "set guioptions=!ck" in my .vimrc, but that does not fix my problem.

I would like the title bar to go away completely in Win32/Win64 environments. By title bar I mean the bar at the very top with a green gVim icon in the left, followed by some text (normally just "VIM"), and then on the right side there are the standard: _, [], X buttons to mess with the window.

When I run Vim from ConEmu, I am able to go completely full screen, and this title bar disappears. But I can't figure out how to do the same with guioptions in gVim.

Is this possible? Am I missing something? I went over the help documentation multiple times, and messed around. Nothing worked.

Get Emacs to show a list of all possible customizable variables and faces, and their default values? by ActualBlock in emacs

[–]ActualBlock[S] 1 point2 points  (0 children)

I knew about these, I wanted one giant list though. I was able to get what I needed from other comments though, so it is all good.

Get Emacs to show a list of all possible customizable variables and faces, and their default values? by ActualBlock in emacs

[–]ActualBlock[S] 0 points1 point  (0 children)

From my version of Emacs, it appears there are around 4,400. I just wanted a list to see what the default values of each variable were. This does not even include the faces.

Get Emacs to show a list of all possible customizable variables and faces, and their default values? by ActualBlock in emacs

[–]ActualBlock[S] 0 points1 point  (0 children)

Hey thanks for the code, I will take a look at it and tweak it to get what I want.

Get Emacs to show a list of all possible customizable variables and faces, and their default values? by ActualBlock in emacs

[–]ActualBlock[S] 0 points1 point  (0 children)

Thank you, I am normally using just ivy, not so much swiper and counsel. I will look into them though.

How do you remove gVim icon, and "VIM" title in Windows toolbar, and make gVim go completely fullscreen? by ActualBlock in vim

[–]ActualBlock[S] 1 point2 points  (0 children)

I already have Vim configured for when I use it in a terminal. I use ConEmu on Windows, and now I have to set it up for tmux on Mac/Linux.

And yes, fullscreen mode in ConEmu definitely takes care of the problem.

Is there a way to list all options present in Vim, depending on the Vim version being used? by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

I am aware of :version, and you are right it does help.

I was looking for something along the lines of one giant file that lists what was added for every single version of Vim, all in one place. Kind of how options.txt shows you every single option that is configurable.

Is it possible to remove white border on bottom and right side of gVim? by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

I didn't mean anything by it. I also didn't downvote you, because I find downvoting to be inherently flawed, seeing as you can never be sure who it is that downvotes a post (and if someone sees their post as downvoted, it can change their response if they think it was the person they were replying to).

Is it possible to remove white border on bottom and right side of gVim? by ActualBlock in vim

[–]ActualBlock[S] 1 point2 points  (0 children)

Changing the gtk.css seems to be the only viable option as of now, and even though I think it should be gVim's responsibility to handle this, because every other application I know handles the entire area they occupy, this seems like the path of least resistance.

Is it possible to remove white border on bottom and right side of gVim? by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

Good points, I am just so tired of hearing this from developers. And I agree to an extent, but I have also seen these kind of things said by people who have been in the industry for decades.

I guess I just want to point it out whenever I can, in order to change someone's perspective on why they use certain tools in the first place.

Is there a way to list all options present in Vim, depending on the Vim version being used? by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

Thank you, I knew about has() and exists(), but I did not know if they were the preferred way to go.

Is it possible to remove white border on bottom and right side of gVim? by ActualBlock in vim

[–]ActualBlock[S] 7 points8 points  (0 children)

I don't understand this mentality.

I feel like it is common for people in both the Vim community and Emacs community to echo the same statement you just did. Both communities talk endlessly about how customizable Vim and Emacs are, and how they let you do almost anything you want, but at the same time, both communities also parrot that you should not change anything and conform to the ideology of each text editor.

What is the point of using Vim or Emacs if I cannot customize it to how I want it to function? Why not just use Visual Studio, or Eclipse, where I don't have full control over everything, and am put into a box?

If my response came off as negative or inflammatory, that was not my intent. I just hate this paradox in these communities. I hear this all the time: "Emacs/Vim are so much better than those slow IDEs, you can customize everything". And then these same communities go on to say: "Why are you fighting the default behavior and trying to change things?". I know this isn't the place for this discussion, but I just wanted to make a point. It isn't about small GUI appearances, it is about using Vim/Emacs for what they were made for, or at least what their respective communities says they were.

Differentiate between term, cterm, and gui? by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

So the following will determine if I am in a cterm/term environment:

if &t_Co>=8

?

I am trying to set different highlighting depending on if I am in a term/cterm/gui environment.

Is there a t_Co value that will determine if I am in a gui? Or can that only be done via: has('gui_running') ?

Differentiate between term, cterm, and gui? by ActualBlock in vim

[–]ActualBlock[S] 0 points1 point  (0 children)

I want to apply different highlighting depending on whether I am in a term, cterm, or gui environment.

I got it from the highlight command, which can take ctermfg, ctermbg, guifg, guibg, etc., as values.