Saltar al contenido

¿Cómo puedo abrir el símbolo del sistema desde Sublime en Windows7?

Solución:

La respuesta sobre Sublime Text 2 – Open CMD prompt en el directorio actual o del proyecto (Windows) es casi correcta.

Solo se debe cambiar un paso (para mí) es el nombre del archivo debe ser mayúsculas. Usar CMD en lugar de cmd.


Mis pasos (Win7):

  • Carpeta abierta %APPDATA%Sublime Text 3Packages o simplemente haz clic
    Preferencias -> Paquetes de navegador … en sublime-text-3 Beta
  • Crea una carpeta llamada CMD (Mayúsculas). El camino de CMD debiera ser %APPDATA%Sublime Text 3PackagesCMD.
  • Abre la carpeta CMDy crea un archivo, llamado cmd.py (minúscula), pegue el contexto de la siguiente manera:
import os, sublime_plugin
class CmdCommand(sublime_plugin.TextCommand):
    def run(self, edit):
        file_name=self.view.file_name()
        path=file_name.split("\")
        current_driver=path[0]
        path.pop()
        current_directory="\".join(path)
        command= "cd "+current_directory+" & "+current_driver+" & start cmd"
        os.system(command)
  • Cree un archivo (nuevamente), llamado Context.sublime-menu. Agregue contexto como se muestra a continuación:
[
     { "command": "cmd" }
]
  • La función Cmd funcionará en Menú de contexto (botón derecho del ratón). Por ejemplo:
    Open_cmd_in_Sublime

Por qué, si quieres abrir línea de comando por comando (por ‘cmd’ por ejemplo), puede agregar el siguiente contexto en Predeterminado (Windows) .sublime-keymap expediente. :

{ "keys": ["c", "m", "d"], "command": "cmd"}

Puedes abrirlo desde Preferencias -> Vinculaciones de teclas: usuario

Puedes instalar Terminal paquete en Sublime text 3 siguiendo los siguientes pasos.

  1. Haga clic en Control de paquetes en Preferencias.
  2. Seleccione Paquete de instalación.
  3. Busque “Terminal” en la lista de paquetes y luego instálelo.

Ahora, cuando haga clic con el botón derecho en un archivo o carpeta, verá Abra la terminal aquí opción

Para Windows, reemplazo el comando con:

command= "cmd /K cd "+current_directory
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *