automáticamente dejar vim si nerdtree es la última y sólo buffer
tengo el siguiente en mi .vimrc:'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' open nerdtree by default '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' autocmd vimenter * nerdtree autocmd vimenter * wincmd p así,% vim file.txt abre nerdtree y se centra el cursor en la file.txt búfer. puedo hacer mis ediciones, y de golpe :p en el buffer, y yo me quedo con . . . nerdtree. esto es molesto.yo podría usar :qa para cerrar todos los buffers, y salir de vim, pero estoy acostumbrado a el :p tropo. así que me pregunto si hay una forma de detectar que el único resto de búfer es nerdtree, y 'unificar' los dos buffers, para los fines de :qeditarpedid y se os dará: https://github.com/scrooloose/nerdtree/issues#issue/21
un script para hacer exactamente esto se ha publicado en la lista de tema nerdtree. retirada https://github.com/scrooloose/nerdtree/issues#issue/21
<p>por <a href="http://aspoc.net/archives/2008/10/30/unidentified-network-issue-with-vmwares-virtual-nics-in-vista/">este sitio</a> :</p><ol> <li>haga clic en inicio, haga clic en ejecutar, escriba regedit y luego haga clic en aceptar.</li> <li>haga clic en la siguiente subclave:</li> </ol><p>hklm\system\currentcontrolset\control\class {4d36e972-e325-11ce-bfc1-08002be10318}</p><ol start="3"> <li>examine las subclaves 00xx hasta que encuentre la subclave reg\_sz vmnet con un valor de "\ dosdevices\vmnet8" o "\ dosdevices\vmnet1" (valores predeterminados)</li> <li>en el menú edición, seleccione nuevo y luego haga clic en valor dword.</li> <li>escriba * ndisdevicetype y luego presione entrar.</li> <li>en el menú editar, haga clic en modificar.</li> <li>escriba 1 y luego haga clic en aceptar.</li> <li>salga del editor del registro. 9 deshabilite y vuelva a habilitar las nic de vmware</li> <li>cierre la sesión de su cuenta de windows y vuelva a iniciarla.</li> <li>hecho</li> </ol><p>o, opcionalmente, use <a href="http://www.nivot.org/2008/09/05/vmwarevmnetadapterstriggeringpublicprofileforwindowsfirewall.aspx">este script de powershell</a> para hacer lo mismo automáticamente. esto es más útil en windows 7, que tiene powershell integrado.</p> amigo no necesitas ningun programa en especial, solo requieres configurar tu windows:

1- abre mis documentos
2- en la barra de menus selecciona herramientas y despues opciones de carpeta
3- selecciona la segunda pestaña view o vista
4- quitale la palomita a la opcion: "esconder extensiones para los tipos de archivos conocidos" (hide extensions for know file types)
5- le das aplicar y ok
6- listo


en este mismo lugar puedes configurar otras opciones de las carpetas....

espero te sirva, saludos

pd: si quieres saber que programa puede abrir una extension es particular usa : http://www.filext.com y ahi te dicen Tal ves sea por la película que no puedes eliminar, el eliminado en este caso se debe de hacer con windows en modo seguro (a prueba de fallos), para esto reinicias la pc, tocas varias veces <F8> hasta que salga un menú, aquí eliges Modo seguro.  
Una vez adentro buscas el avi y lo borras, si esto no resuelve el problema dime que sistema operativo tienes para ver que hacemos.  
-- No olvides pedirme cualquier aclaración o en caso ya no tengas dudas, finaliza la pregunta con el puntaje respectivo ¿Por que no pruebas con DoCmd. TransferText?


```
Dim miRuta As String
Dim mensaje as string
mensaje = MsgBox("¿Desea bajar a su PC los archivos seleccionados? ", vbYesNo + vbQuestion, "Archivos de análisis")
If mensaje = vbYes Then
miRuta = InputBox("Escribe la ruta donde quieras exportar")
If StrPtr(miRuta)=0 Then Exit Sub
If V1 = -1 Then
DoCmd.TransferSpreadsheet acExport, 8, "Informe A", miRuta & "\" & "Informe A", True, ""
End If
...

```
Un saludo.





Un nuevo foro de access, visítanos: <http://nksvaccessolutions.com/Foro/> <p>en el caso de sitios no personales, esto solo debe hacerse si (por alguna razón) el sitio no funciona bien en el navegador desactualizado. los sitios no personales (ya sean comerciales, gubernamentales, etc.) generalmente no están allí para servir una agenda, por lo que si el sitio funciona (principalmente) en ie 6 (o cualquier navegador desactualizado), déjelo estar. sus usuarios no están allí para que se les enseñe sobre su elección de navegador (incluso si esa elección es mala).</p><p>para los sitios personales, esto es, por supuesto, una cuestión de gusto y convicción personal.</p><p>si considera que una notificación está justificada, debe hacerla razonablemente discreta. las cintas superiores que utilizan los sitios de intercambio de pila para las notificaciones son bastante adecuadas. redirigir a otra página por completo es exagerado. haga que sea fácil de descartar (tal vez su código de agente de usuario se está equivocando) y una vez descartado, no debería volver a aparecer (al menos durante algún tiempo).</p> no, no va a ser el uso de nvidia discretos de la tarjeta. no estás solo en el intento de encontrar una solución para esto, en la actualidad estoy tratando de averiguar una manera que no implican la ejecución de ld\_library\_path=~/vapor/ubuntu12\_32 optirun ~/steam/steamapps/common/$gameyouwanttoplay/$nameoftheirbinaryfile en un terminal cada vez que desee ejecutar un juego. en el lado positivo, que significa que usted no necesita optirun vapor en todo, invocando que el lanzamiento de comando se ejecuta el juego en sí con el discretos de la tarjeta, independientemente de lo que el vapor se está ejecutando. Para volver a agregar una tabla a su modelo, primero deberá eliminar la tabla de su modelo. (se puede ver una lista de tablas en el árbol [model.Store] (vea el panel ' **Explorador de modelos** '; puede abrirla desde el menú del botón derecho del mouse). Cuando ejecute 'Actualizar modelo desde la base de datos ...' la tabla aparecerá en la pestaña 'Agregar' en el primer paso del 'Asistente de actualización'. 

 Pasos para completar: 

1. Cierra tu modelo en Visual Studio.
2. Abra su archivo .edmx en un editor de texto.
3. Busque y elimine los elementos de la entidad XML (vea las notas a continuación).
4. Abre tu modelo en Visual Studio.
5. Haga clic en Actualizar modelo de la base de datos.

 Para eliminar todas las referencias a una tabla en su Modelo: 

* En el elemento 'EntityContainer', elimine todos los elementos secundarios 'EntitySet' que tienen el atributo 'Nombre' establecido en el valor [TableNameToReAdd].
* En el elemento 'EntityContainer', elimine todos los elementos secundarios 'AssociationSet' donde exista un elemento 'End' que tengan su atributo 'EntitySet' establecido en el valor [TableNameToReAdd].
* En el elemento 'EntityContainer', elimine todos los elementos secundarios 'EntityType' donde tengan el atributo 'Nombre' establecido en el valor [TableNameToReAdd].
* En el elemento 'EntityContainer', elimine todos los elementos secundarios de 'Asociación' donde exista un elemento 'Fin' que tenga su atributo 'Función' establecido en el valor [TableNameToReAdd]. <p>depende completamente de lo que esté haciendo el so huésped. en mi experiencia personal, un vm está ejecutando un solo programa (servidor de compilación, servidor de trac, svn, etc.) por lo que no hay razón para establecerlo por encima de uno.</p><p>un posible caso puede ser si es un usuario final, por ejemplo, una universidad que está utilizando el sistema operativo invitado como un desecho (es decir, ta) y luego puede establecerlo en más de uno.</p> <p>parece que el comando <code>tee</code> hará lo que quieras.</p><p>la clave es usar</p><pre><code>&gt;( ) </code></pre><p>para <a href="http://tldp.org/ldp/abs/html/process-sub.html">sustitución de proceso</a> . con <code>tee</code>, use el siguiente patrón:</p><pre><code>tee &gt;(proc1) &gt;(proc2) &gt;(proc3) | proc4 </code></pre><p>entonces, si desea utilizar la salida de <code>ls</code> como entrada a dos programas <code>grep</code> diferentes, guarde la salida de cada <code>grep</code> en archivos diferentes y canalice todos los resultados a través de <code>less</code>, prueba:</p><pre><code>ls -a | tee &gt;(grep ^[.] &gt; hidden-files) &gt;(grep -v ^[.] &gt; normal-files) | less </code></pre><p>los resultados de la <code>ls -a</code> se "canalizará" en ambos <code>grep</code>s. el archivo <code>hidden-files</code> tendrá el contenido de la salida del primer <code>grep</code>, y <code>normal-files</code> tendrá los resultados del segundo <code>grep</code>. <del>todos los archivos se mostrarán en el localizador <code>less</code>.</del> <strong> [~ # ~] editar [~ # ~] </strong>: lo que ves en <code>less</code> es el <strong> la misma salida exacta </strong> de <code>ls -a</code>, no el resultado de <code>grep</code>s. si desea modificar la salida de <code>ls -a</code> a <code>less</code>, (por ejemplo, cambiando el orden para que los archivos normales se enumeren antes de los ocultos) y luego intente esto:</p><pre><code>ls -a | tee &gt;(grep ^[.]) &gt;(grep -v ^[.]) &gt;/dev/null | less </code></pre><p>sin <code>&gt;/dev/null</code>, la salida de <code>grep</code>s se agregaría a la salida de <code>ls -a</code> en lugar de reemplazarlo.</p><p> <a href="http://linux.byexamples.com/archives/144/redirect-output-to-multiple-processes/">fuente</a> </p> Rasterizar es justamente lo contrario a lo que te propones hacer, ya que convierte una imagen vectorial en un mapa de bits (bitmap). Para obtener una imagen vectorial lo mejor es utilizar la herramienta pluma y mediante las curvas de bezier trazar encima del gif. Si quieres hacerlo de una forma más fácil pero más imprecisa, prueba a buscar la opción auto-trazado (to trace) en el menú efectos (effects). Espero haberte ayudado. Si te queda laguna duda házmelo saber, de lo contrario finaliza la pregunta.