My 2 cents: I would rather sublime stays as fast and performant as it is. To me, that is it's key feature.

If someone could make a plugin to do this I think that would be okay, but I could do without all the possible problems and extra processing that might be associated with supporting printing to hardware,

I was thinking of using sublime text 3 as my default editor and purchase it.. No print - nah thanks. even kate or leafpad or whatever gui text editor on linux does print.I tried Simple print function for Sublime Text 2 and 3... no way couldn't make it work

This is a simple, effective, and versatile solution that uses the Build feature. No enscripting needed!

Download printText.exe. This program will print a text file whose path is specified on its command line. The program prints only saved files; unsaved changes will not be printed.

Since Sublime Text cannot directly call this program, create printText.cmd as follows, but add the full path to printText.exe.

START "Printing %1" "printText.exe" "%1"

Copy the following text into \Data\Packages\User\Print2.sublime-build (a new text file that you create) in your Sublime Text directory, but add the full path to printText.cmd. When you add the full path, convert '\' to '\\' (double backslashes) in the path.

{
"windows":
{
"cmd": ["printText.cmd", "$file"]
}
}

In Sublime Text, select Tools > Build System > Print2

Add the following line to the User file in Preferences > Key Bindings, so that you can print with CTRL-P.

{ "keys": ["ctrl+p"], "command": "build" },

Pressing CTRL-P will then run your new "Print2" build file, which will send the to-be-printed file's path to printText.cmd. The CMD batch file will then send the file's path to printText.exe, which will print the file.

It seems like over the last 9+ years in spite of several requests, chime ins, +1s, this isn't really a feature that might take any sort of priority. At least care to say, we'll NOT implement this so it spares some time for people who are looking for it and will look for it elsewhere. Even Notepad (which imho nobody uses as a text editor) has this option.