Pregunta

Me encuentro trabajando en la línea de comandos en Windows frustrante, principalmente debido a que la ventana de la consola es miserable de manejar en comparación con aplicaciones de terminal server en linux y OS X como el "rxvt", "xterm", o "Terminal".Las principales quejas:

  1. No copiar/pegar estándar.Tienes que activar la "marca" de modo y sólo está disponible a partir de un multi-nivel emergente provocada por el (pequeño) en la esquina superior izquierda del botón.A continuación copiar y pegar que se invoca desde el mismo menú

  2. Usted no puede arbitrariamente cambiar el tamaño de la ventana arrastrando, es necesario establecer una preferencia (de espaldas a la multi-nivel emergente) cada vez que desee cambiar el tamaño de una ventana

  3. Usted sólo puede hacer que la ventana tan grande antes de que las barras de desplazamiento horizontal entrar en el cuadro.Barras de desplazamiento Horizontal chupar.

  4. Con el cmd.exe shell, no se puede navegar a las carpetas con \ etpath notación UNC (?), es necesario asignar una unidad de red.Esto es una mierda cuando se trabaja en múltiples máquinas que van a tener diferentes unidades asignadas

Existen trucos o aplicaciones, (pagado o no), que se ocupen de estos temas?

¿Fue útil?

Solución

Perdón por la auto-promoción, yo soy el autor de otro Emulador de consolas, que no se mencionan aquí.

ConEmu es opensource emulador de consolas con pestañas, lo que representa varias consolas y simple de las aplicaciones GUI como uno personalizable ventana de la GUI.

Inicialmente, el programa fue diseñado para trabajar con Far Manager (mi favorito de la sustitución de la carcasa - archivo y gestión de archivo, comando de historia y de finalización, potente editor).Pero ConEmu puede ser utilizado con cualquier otra aplicación de consola o de simples herramientas GUI (como PuTTY por ejemplo).ConEmu es un proyecto vivo, abierto a sugerencias.

Un breve fragmento de la larga lista de opciones:

  • Las últimas versiones de ConEmu puede establecer a sí mismo como terminal por defecto de Windows
  • El uso de cualquier fuente instalada en el sistema, o copiar a una carpeta del programa (ttf, otf, fon, bdf)
  • Ejecutar fichas seleccionadas como Administrador (Vista+) o como usuario seleccionado
  • Las Jump lists de Windows 7 y el Progreso en la barra de tareas
  • Integración con DosBox (útil en sistemas de 64 bits para ejecutar DOS aplicaciones)
  • Lisa cambiar el tamaño, que redunda en pantalla completa y modos de ventana
  • Barra de desplazamiento oculto inicialmente, puede ser revelado por mouseover o casilla de verificación en la configuración de
  • Configuración opcional (por ejemplo,paleta) para las aplicaciones seleccionadas
  • Amigable para el usuario de texto y el bloque de selección (desde el teclado o el ratón), copiar, pegar, búsqueda de texto en la consola
  • ANSI X3.64 y Xterm de 256 colores

Far Manager los usuarios adquirir shell estilo drag-n-drop, miniaturas y azulejos en panles, fichas para los editores y lectores, colores y estilos de tipos de letra (cursiva o negrita/subrayado).

PS.Far Manager admite rutas de acceso UNC (\\server\share\...)

Otros consejos

Trate de Consola 2.

La consola de Windows es una ventana de la consola de mejora. Características de la consola son:múltiples pestañas, un editor de texto como de la selección de texto, diferentes tipos de fondo, el alfa y el color clave de la transparencia, de fuente configurable, diferentes estilos de ventana

Toma El Mando.Este ha sido de alrededor durante mucho tiempo (antes 4DOS).He utilizado esto en Windows NT 3.5 (!) y me encantó.

Cygwin permite ejecutar X en Windows, así que usted puede disparar hasta xterm o cualquier terminal de la aplicación que usted prefiere, y también obtiene el beneficio de usar un shell de UNIX.

  1. Activar el modo de edición rápida (pero la selección es aún rectangular en lugar de la línea-ajustado)
  2. Cambio de tamaño arrastrando a mi me funciona
  3. Usted puede cambiar el tamaño del búfer que tendrán un impacto en cuando aparece una barra de desplazamiento
  4. pushd \\server\share

Aún con esas, cmd.exe no es una gran consola.Ver todas las otras respuestas y el anterior stackoverflow preguntas sobre el mismo tema.La "Consola" proyecto de sourceforge ve bastante bien.

Consola

A partir de la documentación:

NOTA:La consola NO es una shell.Por lo tanto, no se implementa shell características como la línea de comandos de finalización, el coloreado de la sintaxis, historial de comandos, etc.

La consola es simplemente un aspecto agradable delante final de una concha de tu elección (cmd.exe, 4NT, bash, etc.) Otros utilidades de línea de comandos también se pueden se utiliza como "conchas" por la Consola.

Como una programación de shell se puede utilizar ipython.

He tenido estos problemas durante años en Windows, pero recientemente he encontrado este proyecto:Consola

Todavía se requiere "marca" modo para copiar/pegar, pero al menos está disponible a partir de un clic derecho en el menú contextual (así que usted no necesita mover el ratón a la parte superior izquierda y, a continuación, mueva de nuevo el texto que desea seleccionar)

Las rutas de acceso UNC no son compatibles con cmd.exe pero ellos están apoyados por PowerShell.(Consola puede ser configurado para utilizar cualquier shell, incluyendo cmd.exe y PowerShell)

Yo uso Cygwin dentro de la Poderosa emulador de terminal.

Yo personalmente uso Mintty.Por lo tanto puedo usar Cygwin (ya que es la única shell es compatible, por lo que yo sé).

Por CIERTO, Hay otra pregunta: mejor de comandos para Windows? He encontrado.

Creo que el amor PowerCMD que usted puede trabajar 4 de comandos de windows al mismo tiempo.También, usted puede usar muchos comandos extra dentro de la PowerCMD.PowerCMD

Hay un pequeño programa mo.exe en github que resuelve los tres primeros temas:https://github.com/boolship/Mo

Se ejecuta en condiciones normales de DOS ventana de la consola de Git Bash en Windows, etc.

actualización:

Ese enlace está ahora en desuso, utilice: https://github.com/boolship/MoDi

Uso Gow.exe ..Esto hará que tu DOS-Prompt como La terminal de Linux...

otra cosa

Uso ZOC.exe...su período de Prueba de la terminal de...

otra cosa

Instalar Git ..se da un golpe en la consola desde donde u puede utilizar los comandos de unix, parcialmente

Estoy usando Terminales para la conexión remota a través de Telnet, RDC, SSH, ...Combina la más utilizada protocolls en un solo programa.

URL: http://www.codeplex.com/Terminals

¿Por qué no utilizar la Masilla?

Yo uso rxvt de cygwin.Se comporta de manera muy parecida a un xterm.

Echa un vistazo a Toma El Mando.

Tomar el Mando es una completa interactiva interfaz gráfica de usuario y entorno de línea de comando que hace que el uso de la línea de comandos de Windows y crear archivos de proceso por lotes fácil y mucho más potente.

(Toma el Mando es, sin embargo, "no libres".)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top