2012-09-24 27 views

Respuesta

31

SublimeREPL hace lo que quiere

https://github.com/wuub/SublimeREPL/

Por supuesto, hay algunas limitaciones debido a la ventana de Sublime Text 2 no está diseñado originalmente para el funcionamiento de amortiguación continua de entrada de la entrada estándar.

+0

Desde la página git: Es esto un emulador de terminal? No. Shell (cmd.exe/bash) REPL se puede usar para tareas simples (creación de archivos, git init, etc.) pero cualquier cosa terminal como (mc, vim) no funcionará. –

+1

Sí. Solo puedes hacer algunas cosas con él y está muy limitado. Por lo tanto, sugiero que se quede con una terminal real. –

+27

¿Por qué se sube el voto? Esta es una cosa completamente diferente de una terminal como la OP solicitó. La respuesta puede ser "no se puede", pero esto todavía no es correcto como "la mejor opción" – user1596138

2

Me gusta @mikko También decidí que debido a las limitaciones de los complementos de shell para sublime para pegarme con una ventana de terminal real, me he acostumbrado demasiado al flujo de trabajo F2-F4 de geany.

Así que, realmente, el problema para mí es cambiar rápidamente entre las dos ventanas fácilmente. Con ese fin, noqueé esto - para ser despedido de F12 (o lo que quieras) en tu administrador de escritorio (XFCE en mi caso)

Nota, lanzo sublime a del atajo con terminator -T st3_bash & st3 así que tengo un título de ventana de bash conocido para cambiar el foco a.

https://gist.github.com/robertpearce/8725224

sé que el código es realmente, (muy) mal, y va a fallar si ha abierto múltiples de sublime, pero no siempre tienen que de todos modos.

No dude en tenedor y mejorarlo.

+0

+1 No es lo que estoy buscando, ¡pero gracias por compartir! – slezica

+0

Exactamente el mismo problema aquí. Estoy tan acostumbrado al F2-F4 desde dentro de geany, que no hay vuelta atrás. – mythicalcoder

12

+ 2 años (lo siento) - pero mi solución en ubuntu era abrir sublime y mi (real) terminal en la misma ventana, reducir y estirar la terminal para cubrir la parte inferior de la pantalla, luego hacer clic derecho la terminal y seleccione "mantener en la parte superior" - funciona una delicia.

+1

Supongo que te refieres a la misma pantalla, no la misma ventana? – makapuf

4

Use pegamento. Es un complemento que proporciona una interfaz para su caparazón desde el Texto Sublime. Así que básicamente es una terminal para Sublime Text.

https://packagecontrol.io/packages/Glue

+3

Se rompe cuando el programa requiere entrada. –

8

He probado casi todos los paquetes de terminales en todo, lo que quiere es TerminalView:

enter image description here

para unirse a una tecla de acceso directo, sólo tiene que añadir a su archivo de usuario asociaciones de teclas :

{ "keys": ["ctrl+alt+t"], "command": "terminal_view_open" }, 
+3

Guau, esto es perfecto: maneja todo, incluso aplicaciones interactivas. Debería ser la respuesta aceptada. –

+1

De hecho, esto funciona perfectamente (y, mirando el historial de compromisos, el desarrollo de esto comenzó solo en 2017, mientras que la pregunta original se formuló en 2012). –

0

Siempre he querido una manera de abrir la terminal dentro de un texto sublime. Después de probar diferentes opciones, he llegado a una solución de instalación de la terminal de guake como solución alternativa en sistemas Linux, siga los pasos a continuación.

  1. Ejecutar el comando sudo apt-get install guake
  2. Pulse F12 (para la apertura de la terminal)

Ahora puede utilizar el terminal sin dejar sublime.

para Windows:

  1. Instalar Conemu
  2. tener los ajustes de Quake como se muestra en la foto de abajo
  3. Presione Ctrl + ~ (para la apertura de la terminal)

Nota: Este es solo una solución. Guake es básicamente un paquete terminal para sistemas Linux tipo ubuntu.

Quake settings of Conemu

Cuestiones relacionadas