comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Caracteres especiales y acentos en Sublime Text

  • 1 Respuestas
  • 5984 Vistas

0 Usuarios y 5 Visitantes están viendo este tema.

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5409
  • Actividad:
    18.33%
  • Reputación 33
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Abril 11, 2015, 09:59:49 pm »

Hace un tiempo venia teniendo problemas con Sublime Text 3 en Ubuntu ya que no me dejaba colocar ni caracteres especiales como la 'ñ' o acentos en las palabras..
Después de investigar un rato, llegué con la solución. Se trata de agregar el siguiente código en nuestro sublime, y lo que hace básicamente es identificar una secuencia de caracteres y convertirlo en otro. Es decir, si coloco el apostrofe mas la letra 'a' ( ´+ a ), sublime lo reemplazará por una 'a' acentuada (á).

Para colocar este código, deben ir a: Preferences > Key Bindings - User y colocar el siguiente código.

Código: Text
  1. [
  2.     // missing accented characters fix for ubuntu 14.10
  3.  
  4.     // a, [á, å, ä]
  5.     { "keys": ["´","a"], "command": "insert", "args": {"characters": "á"}},
  6.     { "keys": ["°","a"], "command": "insert", "args": {"characters": "å"}},
  7.     { "keys": ["¨","a"], "command": "insert", "args": {"characters": "ä"}},
  8.  
  9.     // A, [Á, Å, Ä]
  10.     { "keys": ["´","A"], "command": "insert", "args": {"characters": "Á"}},
  11.     { "keys": ["°","A"], "command": "insert", "args": {"characters": "Å"}},
  12.     { "keys": ["¨","A"], "command": "insert", "args": {"characters": "Ä"}},
  13.  
  14.     // e, [é, ë]
  15.     { "keys": ["´","e"], "command": "insert", "args": {"characters": "é"}},
  16.     { "keys": ["¨","e"], "command": "insert", "args": {"characters": "ë"}},
  17.  
  18.     // E, [É, Ë]
  19.     { "keys": ["´","E"], "command": "insert", "args": {"characters": "É"}},
  20.     { "keys": ["¨","E"], "command": "insert", "args": {"characters": "Ë"}},
  21.  
  22.     // i, [í, ï]
  23.     { "keys": ["´","i"], "command": "insert", "args": {"characters": "í"}},
  24.     { "keys": ["¨","i"], "command": "insert", "args": {"characters": "ï"}},
  25.  
  26.     // I, [Í, Ï]
  27.     { "keys": ["´","I"], "command": "insert", "args": {"characters": "Í"}},
  28.     { "keys": ["¨","I"], "command": "insert", "args": {"characters": "Ï"}},
  29.  
  30.     // o, [ó, ö]
  31.     { "keys": ["´","o"], "command": "insert", "args": {"characters": "ó"}},
  32.     { "keys": ["¨","o"], "command": "insert", "args": {"characters": "ö"}},
  33.  
  34.     // O, [Ó, Ö]
  35.     { "keys": ["´","O"], "command": "insert", "args": {"characters": "Ó"}},
  36.     { "keys": ["¨","O"], "command": "insert", "args": {"characters": "Ö"}},
  37.  
  38.     // u, [ú, ů, ü]
  39.     { "keys": ["´","u"], "command": "insert", "args": {"characters": "ú"}},
  40.     { "keys": ["°","u"], "command": "insert", "args": {"characters": "ů"}},
  41.     { "keys": ["¨","u"], "command": "insert", "args": {"characters": "ü"}},
  42.  
  43.     // U, [Ú, Ů, Ü]
  44.     { "keys": ["´","U"], "command": "insert", "args": {"characters": "Ú"}},
  45.     { "keys": ["°","U"], "command": "insert", "args": {"characters": "Ů"}},
  46.     { "keys": ["¨","U"], "command": "insert", "args": {"characters": "Ü"}},
  47.  
  48.     // y, [ý, ÿ]
  49.     { "keys": ["´","y"], "command": "insert", "args": {"characters": "ý"}},
  50.     { "keys": ["¨","y"], "command": "insert", "args": {"characters": "ÿ"}},
  51.  
  52.     // Y, [Ý, Ÿ]
  53.     { "keys": ["´","Y"], "command": "insert", "args": {"characters": "Ý"}},
  54.     { "keys": ["¨","Y"], "command": "insert", "args": {"characters": "Ÿ"}}
  55. ]
  56.  

Espero que les sirva!

Saludos!
ANTRAX


Desconectado MiguelBarreiro

  • *
  • Underc0der
  • Mensajes: 1
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #1 en: Marzo 23, 2018, 01:36:13 pm »
Tengo el mismo problema pero no me ha funcionado. Lo estoy utilizando con windows 10 y ni esta solución ni la de "save with encoding" han funcionado :(

 

¿Te gustó el post? COMPARTILO!



Exprimiendo la configuración de Sublime Text

Iniciado por Jimeno

Respuestas: 0
Vistas: 1182
Último mensaje Mayo 23, 2015, 05:21:47 pm
por Jimeno