Is Sublime Text Live over?
2:42
3 жыл бұрын
Live streams are BACK!
2:05
3 жыл бұрын
Пікірлер
@anissbenthami
@anissbenthami Сағат бұрын
I would like to ignore some sub-packages in Sublime Text. Like for example TSX syntax highlighting which is inside the JavaScript built-in package.
@BaldingEagle51
@BaldingEagle51 19 күн бұрын
Doesn't appear under Select Color Scheme until you search for it. Bit of a gotcha.
@ScoopexUs
@ScoopexUs 22 күн бұрын
I maintain that Sublime users do *not* have to know about any language to change the colors. We see the colors. We'd like to change those colors we see. Right there on the screen. We don't want to try infinite ready made schemes. If there are no color pickers, just let us pick them with one and enter the RGB values. All right then. Which file do I copy and modify.
@ScoopexUs
@ScoopexUs 22 күн бұрын
Nice video, but I think what most people have in mind when asking the question in title is, "I'm using *this* color scheme. It has these colors for different types of words. How do I tweak them to my liking?" and I imagine they expect color pickers or sliders (which Sublime does not offer, so you expect to do it the way you customize settings: modifying a text file with another text file, which it also doesn't quite offer.) This tutorial is much more involved because the asker wants to separate a specific *directive keyword* from all other keywords of _the same type_.
@ScottLahteine
@ScottLahteine Ай бұрын
Still relevant, especially in the age of LLMs. Not every coding assistant needs to be built on a fork of VSCode, and Sublime is tailor made to integrate with Python-based tools.
@Kyt0z
@Kyt0z 2 ай бұрын
A quick question if you don't mind. I want a custom build system for a specific file. (It is a text file and the build system runs a Python script to parse some information from it.) Having the filename in file_patterns works, the caveat is that it matches any file with the filename. I tried putting an absolute path in file_patterns but it didn't seem to work. What's a good approach for this kind of use case? Thank you for the excellent tutorials!
@OdatNurd
@OdatNurd 2 ай бұрын
One way to pull this off would be to have a custom binding on the build key that forces it to use a specific build regardless of the currently selected build, in combination with a plugin that allows the key binding to only be active when a specific filename is the currently active file. An example of that can be found in this gist: gist.github.com/OdatNurd/009565250165d2244705c311d1c9551d This requires that the custom file be focused at the time you press the key. If you just want the build to trigger as long as SOME file in the folder matches even if it's not the current one, the same thing would work but the plugin would need to scan the folder the current file is in for a file that matches instead, which is a slightly different thing.
@lightyagami-qu9yr
@lightyagami-qu9yr 2 ай бұрын
Thank you so much, sir If you are reading this please reply sir
@iriswallner
@iriswallner 2 ай бұрын
I had to watch that video at 0.75x speed....
@devJefferson
@devJefferson 3 ай бұрын
tag does not work
@OdatNurd
@OdatNurd 2 ай бұрын
What version of Terminus and Sublime are you using?
@andreamaddalena4446
@andreamaddalena4446 3 ай бұрын
do you reckon it would work with sublime text 4?
@OdatNurd
@OdatNurd 3 ай бұрын
@@andreamaddalena4446 yep, everything in this video should work just great! I use the volume text for myself
@qeetcode
@qeetcode 4 ай бұрын
I wish I run into this video sooner.
@austinarchibald
@austinarchibald 4 ай бұрын
If I do int(x) it converts 07 to 0. That's not the way it's supposed to work? Isn't it supposed to be 7?
@harryleblanc4939
@harryleblanc4939 4 ай бұрын
Thanks so much! This video saved my butt.
@Cerbyo
@Cerbyo 5 ай бұрын
AGAIN U SPECIFICALLY DON'T COVER THE THING U SAY U R GOING TO COVER! I NEED TO EDIT THE SYNTAX FILE, NOT THE COLOUR FILE AND U SAY UR NOT GOING TO SHOW ME HOW TO DO THAT, AND U SAY IT HALFWAY INTO THE VIDEO. THE TITLE SHOULD BE "HOW TO CUSTOMIZE COLOUR THEMES IN SUBLIME", INSTEAD U USE THESE STUPID GENERAL TITLES THAT ARE LIES AND YOU KNOW BETTER!!! THE FIRST THING U SHOULD HAVE SAID IS THE DIFFERENCE BETWEEN CUSTOMIZING COLOURS THROUGH COLOUR THEMES AND SYNTAX PACKAGES. ITS CONFUSING TERMINOLOGY, DON'T DRAG US HALFWAY INTO UR VIDEO FOR U TO MENTION "OH NOT DOING THAT HERE SORRY"
@Cerbyo
@Cerbyo 5 ай бұрын
Can u fix ur title, i've been here twice and both times its never want u advertise.
@TheAlison1456
@TheAlison1456 5 ай бұрын
Wow, that easy. I'd forgotten. Thanks.
@ChristopherBruns-o7o
@ChristopherBruns-o7o 5 ай бұрын
6:52 Handling a plugin file inside a folder with a promise to cover later - does this involve creating user groups and managing with a nonlogin shell and adding users. Also if you covered this already but i assume this is for c python only?
@ChristopherBruns-o7o
@ChristopherBruns-o7o 5 ай бұрын
subloffcuff instead of rubyonrails. I know sublime already has a feature for running code from the editor but a break down of a project like this would interesting for core concepts.
@brucewernick6542
@brucewernick6542 5 ай бұрын
Terminus is great. "target": "terminus_exec" works as expected. I would like to send the output to a panel (like in your example). You change exec to open "target": "terminus_open", But, this does not work (nothing happens when I press Ctrl-B). { "target": "terminus_open", "cancel": "terminus_cancel_build", "focus": true, "auto_close": false, "title": "D Output", "cmd": ["rdmd", "$file"], "working_dir": "$folder", "file_regex": "^(.*?)\\(([0-9]+)(,[0-9]+)?\\)", "selector": "source.d", "syntax": "Packages/D/DMD Output.sublime-syntax", }
@OdatNurd
@OdatNurd 5 ай бұрын
Do you see any errors in Sublime's console?
@brucewernick6542
@brucewernick6542 5 ай бұрын
Nothing. I did have a terminus console open and it only had the startup text. terminus_open seems to do nothing. If I change the target to terminus_exec it works.
@brucewernick6542
@brucewernick6542 5 ай бұрын
When I click Ctrl-B, I see this in the console... Traceback (most recent call last): File "C:\Users\Me\AppData\Roaming\Sublime Text\Installed Packages\Terminus.sublime-package\terminus/commands.py", line 29, in <lambda> TypeError: run_async() got an unexpected keyword argument 'syntax'
@brucewernick6542
@brucewernick6542 5 ай бұрын
OK, thanks for the help. The syntax line caused an error. I deleted it and terminus now opens in a panel.
@OdatNurd
@OdatNurd 5 ай бұрын
@@brucewernick6542 Awesome!
@microsoft365kz
@microsoft365kz 6 ай бұрын
Super! Tnx u.
@SamuMusical-Aprendatocar
@SamuMusical-Aprendatocar 6 ай бұрын
Tip: you guys have to add the possibility of the costumer's recovery they license … how can I recovery my license now??????
@OdatNurd
@OdatNurd 6 ай бұрын
You can go to www.sublimehq.com/store/retrieve_key and paste in the email address that you used to purchase and an automated system will send you your license key. If you don't know what email address you used, or you no longer have access to it, contact [email protected] and they will help you out.
@mwparker1969
@mwparker1969 6 ай бұрын
Another great video. You are the KZbin Sublime Text goto creator. Thank you very much for sharing your expertise.
@mkaberli614
@mkaberli614 6 ай бұрын
Thank you I was trying to find information about how to use Sublime Text through Y/T videos. Unfortunately, the majority of the instructions of the videos I watched were by people whose first language was obviously not English. This is not intended to be a slur. II speak some Spanish, but not well enough to carry a conversation with a native speaker of that language. I have a very hard time understanding what the person is actually saying. I'm 100% certain these individuals are very knowledgeable regarding the subject. I tried using the CC button, but that was useless because the speaker's dialect was so thick, the printed version on the screen resembled Klingon.
@aniketbose4360
@aniketbose4360 7 ай бұрын
please share how to manually install terminus
@aniketbose4360
@aniketbose4360 7 ай бұрын
hey OdatNurd I have two column view 1st column for code editing and 2nd one for running terminus. Most of the time I open file in terminus using the command "subl 'filename' " which opens a file in the terminus column ie. the 2nd column. What I have to do to open a file only on the 1st column while running "subl 'filename' " command in the terminus coloumn?.
@relovedv
@relovedv 7 ай бұрын
thank you!
@spinningfiftyfiveeleven2739
@spinningfiftyfiveeleven2739 7 ай бұрын
This is all and good but also long and tedious for someone looking for a quick fix. I just needed to know how to get Sublime Text to apply a color scheme to my markdown files. This video goes into a ton of detail on how Sublime Text handles color schemes. But it's way more info than I needed. Thank goodness for ChatGPT, which got me straight to the answer I needed in less than a minute.
@AmauryleCour-w5t
@AmauryleCour-w5t 7 ай бұрын
How can i replace <html lang="en"> by <html lang="fr"> in sublime text 4 emmet snippets ?
@OdatNurd
@OdatNurd 7 ай бұрын
Not sure what you mean? I'm pretty sure there is an Emmet package for Sublime that should work with ST4.
@AmauryleCour-w5t
@AmauryleCour-w5t 7 ай бұрын
For an html file when i do "!+tab", i want to see <html lang="fr"> as i've modified easily in vscode.
@naderi
@naderi 7 ай бұрын
Hi @OdatNurd Thanks for your awesome tutorials! 👍 Is it possible for you to share the config file of your custom Iosevka font (private-build-plans.toml)? There are meanwhile many updates of Iosevka and I would like to customize the latest version of it with your great parameters.
@AceLozabe-r7e
@AceLozabe-r7e 8 ай бұрын
is it normal that my python package aint highlighted like yours?
@OdatNurd
@OdatNurd 8 ай бұрын
The highlight that you see would be distinct if you don't use the same color scheme as I do. Also as Sublime development goes on, the color schemes and syntax definitions get more refined. So it's possible
@卡殿-y1n
@卡殿-y1n 9 ай бұрын
excellent illustration.
@niconfeta4438
@niconfeta4438 10 ай бұрын
Man, i had a problem with sublime text, it works with a different environment than anaconda (i have two path in the environment variables), but with your video it was solved 100%, thanks a lot!!
@OdatNurd
@OdatNurd 10 ай бұрын
Awesome!
@AmauryleCour-w5t
@AmauryleCour-w5t 10 ай бұрын
How to run cmder ?
@AmauryleCour-w5t
@AmauryleCour-w5t 10 ай бұрын
How to run cmder ?
@AmauryleCour-w5t
@AmauryleCour-w5t 10 ай бұрын
How to change <html lang="en"> to <html lang="fr"> ?
@OdatNurd
@OdatNurd 10 ай бұрын
Do you mean in the built-in HTML snippet to scaffold out a new page?
@AmauryleCour-w5t
@AmauryleCour-w5t 10 ай бұрын
Yes, i can do it in vscode and sublime text 3.
@OdatNurd
@OdatNurd 10 ай бұрын
@@AmauryleCour-w5t Easiest way is to install the OverrideAudit package, then use it's command to create an override; pick the HTML package and the sniippet within, and then edit the file and save.
@radioku5e362
@radioku5e362 10 ай бұрын
30 minute video for 3 minute process ~SMH~ 1 - install Terminus from package manager 2 - add (to your build file) "target": "terminus_exec", "cancel": "termnus_cancel_build", 3 - done
@AmauryleCour-w5t
@AmauryleCour-w5t 10 ай бұрын
How to use ctrl+shift+g in sublime 4 as sublime 3 (wrapping a line or a block to add an html tag) ?
@OdatNurd
@OdatNurd 10 ай бұрын
I don't recall that being a keybinding that changed between versions. Does that work in version 3 and not version 4, or do you just want to create such a binding yourself?
@AmauryleCour-w5t
@AmauryleCour-w5t 10 ай бұрын
I don't remember if it is installed or created in version 3, if not i want to create a keybinding for doing thet.
@OdatNurd
@OdatNurd 10 ай бұрын
Both versions have a default for this that can be found in the menu under `Edit > Tag > Wrap Selection with Tag`. If you look in the menu you can see what the default key binding for your platform is. If you would like to change it, when you open the key bindings, you can search the left hand pane for the default one, copy it to your bindings in the right hand pane, and adjust the key as you would like.
@roger8551
@roger8551 10 ай бұрын
I went to the official documentation and the no official documentation and could not understand how to use the arithmetic command. This video went above and beyond on explaining what it is and how to use it. Outstanding and clear explanation, at just the right pace with a video editing and examples that keep you focused. You're a natural educator, great delivery. Thank you!
@timjobs9072
@timjobs9072 10 ай бұрын
Sir, can you tell me what font used in your editor? And can you share it with me?
@OdatNurd
@OdatNurd 10 ай бұрын
I'm using a slightly modified version of the Iosevka font (StyleSet 9); The original can be found at github.com/be5invis/Iosevka - if you want my version, you can download it at bit.ly/odatnurd-iosevka
@timjobs9072
@timjobs9072 10 ай бұрын
@@OdatNurdGreat! Thanks again, Sir.
@eduardogutierrez5122
@eduardogutierrez5122 11 ай бұрын
I have a lot of problems when a hard task run in the panel, is too slow
@OdatNurd
@OdatNurd 11 ай бұрын
Unless it's something that is displaying a large amount of continuous output, that's not a Terminus specific thing. It doesn't run things, it just shows their output.
@sashafernandez2623
@sashafernandez2623 11 ай бұрын
Thank you so much, your videos help a lot 👍
@oraz.
@oraz. 11 ай бұрын
Odat you are so helpful with this stuff.
@core36
@core36 Жыл бұрын
From what I can see, sublime is about exactly what I wanted. A notepad++ but with modern UI and features and fast af. I’m not exactly happy that the config has to be edited manually and not just be a ui window, very power user oriented, but the base configuration already does what I need it to do so it’s fine. The 100€ price tag makes me think twice tho…
@cenedi
@cenedi Жыл бұрын
Awesome tip about "commenting a line and advancing the cursor forward to the next line". Exactly the behavior that I prefer, too.
@xthomas7621
@xthomas7621 Жыл бұрын
I've been watching for 3m and just noticed YOU PUT YOUR VIDEO STREAM INSIDE SUBLIME TEXT
@OdatNurd
@OdatNurd Жыл бұрын
😁
@kcvinu
@kcvinu Жыл бұрын
There is a programming language called C3. It is almost identical to C. But it has some extra keywords. I would like to make a syntax highlighting plugin for that language in sublime text. Where do I start ?
@OdatNurd
@OdatNurd Жыл бұрын
If you check the documentation for Sublime, there is a section in the Syntax Definitions about Inheritance (www.sublimetext.com/docs/syntax.html#inheritance). If your language is a variation on another, that's the quickest way to get up and running without a lot of work.
@kcvinu
@kcvinu Жыл бұрын
@@OdatNurd Thanks @OdatNurd. My language is similar to C.
@xieshixin-wi4je
@xieshixin-wi4je Жыл бұрын
thank you sir, very thorough, very well-explained, although at the first glance, the length of the video looks a little bit intimidating. appreciate your work! learned tons of things.
@OdatNurd
@OdatNurd Жыл бұрын
Thanks!
@kcvinu
@kcvinu Жыл бұрын
What is the edit object actually represents ? Is that a class ? Where I can get more info about that parameter of the run function.
@OdatNurd
@OdatNurd Жыл бұрын
It's just an opaque token that the API uses to track changes so that they can be grouped together for undo. There is purposely no documentation on them because you can't make them yourself, you just pass the one you have to API methods that need one.