How to insert text symbols in notepad?



  • I’m using notepad++ from the last few years, and I just love it. But I want to know is there any easy way to insert symbols in the text?
    Any help will be highly appreciated.
    Thanks.



  • @Mickey-Deans

    Symbols, as in like Unicode characters?
    I find copy and paste into Notepad++ works well.
    If you mean something else, post again.



  • @Mickey-Deans ,

    Depends on the character, and how you define “easy”

    If it’s a character in the first 255 character slots, then Edit > Character Panel is your friend.

    For others, I often run Windows charmap.exe (**Run > Run > charmap.exe, then click Save to save it as CharMap with the keyboard shortcut Ctrl+Shift+C – now I can access it from the Run menu or with the shortcut any time I want.)

    If you know the hex version of the unicode, you can use a windows-technique (Alt and the numeric-keypad + key, then type the hex code) – but you probably won’t memorize all the codes if you use a lot of unicode .

    There are some of the code-snippet plugins, like QuickText, which allow hitting a keystroke (depends on that plugins’ settings) after a certain combo of characters, and it will replace it with something more complicated or different. Unfortunately with QuickText, you cannot use a prefix figure like \ or : to indicate the start, so you cannot do something like \namedChar[KEYSTROKE] to do it (where [KEYSTROKE] indicates whichever keystroke QuickText or your plugin of choice requires for completing snippets).

    I made a PythonScript which will allow backslashes (in fact, requires it): it currently only works with sequences like \uXXXX or \u+XXXX or \0xXXXX, but those again use Unicode codepoint, which is hard to memorize. With some debug, someone could add named backslash sequences… I just haven’t done that yet. Let me know if you’re willing to install PythonScript; if so, I could share what I have now, and might find a bit of time to add a mapping of named sequences as well…



  • @PeterJones said in How to insert text symbols in notepad?:

    Unfortunately with QuickText, you cannot use a prefix figure like \ or : to indicate the start

    You should complain to the author to fix that :-)



  • Alternate idea: find a Windows app that behaves similar to the phone keyboard apps for finding emoji/etc.

    I did a quick search: I haven’t tried any of these, but three promising looking ones:

    (I make no warranty or guarantee on the effectiveness or safety of said apps; they are just what I saw when I searched the web for “windows 10 unicode keyboard apps”)

    These have the problem that they aren’t Notepad++ specific solutions, so you’d have to run something else (similar to the charmap.exe suggestion I made earlier, but maybe more intuitive for searching emoji).

    But these have the benefit of being generic Windows apps, so they can be used for typing special characters into any app or dialog, not just the Notepad++ editor tabs.



  • @Michael-Vincent said in How to insert text symbols in notepad?:

    You should complain to the author to fix that :-)

    :-)



  • @PeterJones said in How to insert text symbols in notepad?:

    You should complain to the author to fix that :-)

    :-)

    Bugger!



  • There isn’t a default option, but you can search “CharMap” in the windows 10 search bar, a window will appear with symbols. There select the desired symbol. Secondly, there are some sites providing a collection of Unicode text symbols that you can easily copy and paste into your text, such as : https://www.madeintext.com/text-symbols/
    The third option is to use ALT key codes, but you should know the symbol ALT code to type specific text symbol. For example with “ALT+5” you can type this symbol : ♣
    Hope it will be helpful for you.


Log in to reply