Really hope to see a linux version notepad++.
- 
 I’m using notepad++ everyday. But for editing files saved in a linux server. Don’t like vi/emacs/nedit style. 
 Tried wine1.8.2, it can load notepad++.exe but can’t edit file or using short cut.
 Please considering port it to linux. Thanks!
- 
 Hello @Fisher-Chen, of course npp functionality is limited on linux but editing files works for me. 
 Why can’t you edit files? Do you get an error message?Cheers 
 Claudia
- 
 When starting notepad++, it reports below errors. And if I change any text even just typing a space, it will stop responding and have to ctrl-c kill it. Thanks! err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0 
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 fixme:ver:GetCurrentPackageId (0x2e96ac (nil)): stub
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
 …
 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
 fixme:win:LockWindowUpdate (0x10052), partial stub!
 fixme:imm:ImmReleaseContext (0x100e0, 0x1d65d0): stub
 fixme:win:LockWindowUpdate ((nil)), partial stub!
 fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
- 
 Hello @Fisher-Chen , What is your Wine prefix - 32 bit or 64 bit? 
 What version of Windows is your Wine configured to emulate?Try Wine in XP mode with 32bit prefix. BR, 
 Pavel

