<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6191817035515448670</id><updated>2012-02-06T05:52:48.256-06:00</updated><category term='User Identity'/><category term='Net2008'/><category term='Lo escupido por mi cerebro'/><category term='Vim'/><category term='MySQL'/><category term='Xcode'/><category term='Root'/><category term='Tlaxiaco'/><category term='Membership'/><category term='DataGrid'/><category term='Net2003'/><category term='Net2010'/><category term='JavaScript'/><category term='Net2005'/><category term='Role Management'/><category term='OS X Lion'/><title type='text'>El Anexo (¡Y no es cantina!)</title><subtitle type='html'>Blog dedicado a... ¿mis marihuanadas?</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-1036843175808972171</id><published>2012-01-07T16:11:00.000-06:00</published><updated>2012-01-07T16:26:53.643-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Identity'/><category scheme='http://www.blogger.com/atom/ns#' term='Membership'/><category scheme='http://www.blogger.com/atom/ns#' term='Role Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Net2010'/><title type='text'>Entendiendo el Manejo de Roles</title><content type='html'>&lt;br /&gt;El manejo de roles te ayuda a controlar la autorización, la cual te permite especificar los recursos a los cuales los usuarios que utilizan tu aplicación podrán utilizar dentro de la misma. El manejo de Roles te permite tratar a grupos de usuarios como una unidad, asignando usuarios a los distintos roles como por ejemplo manager, ventas, contabilidad, e.t.c. (En windows, puedes crear roles asignando usuarios a los grupos como Administradores, Power Users, e.t.c.)&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Una vez que hayas establecido los roles, puedes crear reglas de acceso para tu aplicación. Por ejemplo, tu sitio puede incluir un conjunto de paginas que quieras que únicamente sean desplegadas a los miembros del sitio. De forma similar, puedes querer mostrar u ocultar parte de una pagina basandote en si el usuario actual es un Administrador o no. Usando roles, puedes establecer este tipo de reglas para cada tipo de usuario que utilice tu aplicación. De esta forma, no tienes que otorgarle permisos a cada usuario que es miembro de tu sitio para que pueda acceder a las paginas exclusivas para miembros. Basta con crear un rol "Miembros" y asignarle los usuarios que queramos que pertenezcan al mismo.&lt;br /&gt;&lt;br /&gt;Los usuarios pueden pertenecer a mas de un rol. Por ejemplo, si tu sitio es un foro de discusión, algunos usuarios pueden estar dentro de los roles "Administrador" y "Moderador". Puedes definir cada rol, para que tenga diferentes derechos en el sitio y así, los usuarios que pertenezcan a ambos roles pueden tener ambos conjuntos de derechos.&lt;br /&gt;&lt;br /&gt;Aun si tu aplicación tiene únicamente algunos usuarios, puedes encontrar conveniente la creación de roles. Los roles te dan la flexibilidad de cambiar permisos y de agregar o eliminar usuarios sin tener que efectuar cambios en el sitio. Entre mas reglas de acceso definas para tu aplicación, los roles se vuelven una forma mucho mas conveniente de aplicarle los cambios a los grupos de usuarios.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Roles y Reglas de Acceso&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;El propósito principal de establecer roles, es el manejar de una manera fácil las reglas de acceso para los grupos de usuarios. Primero creas a los usuarios y después, los asignas a los roles, (a los grupos en Windows), El uso mas típico es el crear un conjunto de paginas, las cuales se quieren restringir a ciertos usuarios. A menudo se aíslan estas paginas dentro de su propia carpeta para poder así establecer las reglas que garantizan o deniegan el acceso a las mismas. Por ejemplo, puedes configurar el sitio para permitir que los usuarios dentro de los roles "miembro" y "manager" tengan acceso a las paginas en la carpeta restringida mientras que el resto de los usuarios no. Si un usuario sin autorización trata de ver una pagina restringida, se le mostrara un error o será redireccionado a la pagina que especifiques.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Role Management, User Identity y Membership&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Para poder trabajar con los roles, es necesario poder identificar a los usuarios en tu aplicación, así podrás determinar cuando un usuario esta dentro de un rol especifico. Puedes configurar tu aplicación para establecer la identidad del usuario de dos formas: usando windows authentication o forms authentication. Si tu aplicación corre dentro de una intranet, puedes identificar a tus usuarios usando los datos de su cuenta de red de Windows. En este caso los roles del usuario son los grupos de Windows a los que el usuario pertenece.&lt;br /&gt;&lt;br /&gt;En las aplicaciones de Internet, es poco practico usar las cuentas de Windows, en cambio, puedes utilizar forms authentication para establecer la identidad de tus usuarios. Para lograr esta tarea, típicamente se crea una pagina donde los usuarios pueden escribir su nombre de usuario y su contraseña para que tu aplicación pueda validar sus credenciales. los controles de Login de ASP.Net pueden hacer mucho de este trabajo por ti o bien, puedes usar la clase FormsAuthentication para establecer la identidad del usuario.&lt;br /&gt;&lt;br /&gt;Nota: Los roles lo funcionan con los usuarios que no han establecido su identidad dentro de tu aplicación, (usuarios anónimos).&lt;br /&gt;&lt;br /&gt;Si utilizas los controles Login o formularios de autentificación para establecer la identidad del usuario, puedes utilizar el manejo de roles en conjunto con la afiliación, (membership). En este escenario, primero utilizas la afiliación, (membership), para definir los usuarios y sus claves de acceso, después puedes utilizar el manejo de roles, (role management), para definir roles y asignar a tus usuarios a dichos roles. Sin embargo, el manejo de roles no depende de la afiliación. Mientras exista una forma en tu aplicación de establecer la identidad de un usuario, podrás utilizar el manejo de roles, (role management), para la autorización, (authorization).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Role Management y el ASP.NET Roles Service&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Puedes acceder a los roles como servicio del Windows Communication Framework (WCF) mediante el servicio de roles de ASP.NET (ASP.NET roles service), El servicio de roles te permite conocer a que roles pertenece un usuario desde cualquier aplicación que pueda leer o consumir un servicio WCF. Por ejemplo, puedes revisar los roles a los que pertenece un usuario desde una aplicación Windows Form o una aplicación Web o una aplicación que no utilice el .NET Framework. Para obtener mayor información sobre el Roles application service, vea Windows Communication Foundation Role Service Overview.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Role Management API&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;El manejo de roles no esta limitado solo a restringir permisos en paginas y carpetas. El manejo de roles proporciona una API que puedes utilizar para determinar mediante programación cuando un usuario pertenece a un rol o no, permitiendote escribir código que se beneficie con el uso de los roles y ejecute cualquier tarea basada no exclusivamente en quien es el usuario, si no también en los roles a los que dicho usuario pertenece.&lt;br /&gt;&lt;br /&gt;Si estableces la identidad del usuario en tu aplicación, puedes usar los métodos proporcionados por la API del manejo de roles para crear roles, agregar nuevos roles y obtener información sobre cuales usuarios se encuentran dentro de que roles. Estos métodos te permiten crear tu propia interfaz para manejar los roles.&lt;br /&gt;&lt;br /&gt;Si tu aplicación usa la autentificación de Windows el API para el manejo de roles ofrece algunas características útiles. Por ejemplo, no puedes usar el administrador de roles para crear nuevos roles, en su lugar debes usar el Administrador de usuarios y grupos para crear cuentas de usuario, grupos y asignar usuarios a los grupos. Una vez hecho esto, puedes usar el administrador de roles para leer la información de los usuarios y grupos y así poder usar dicha información para la autentificación.&lt;br /&gt;&lt;br /&gt;Si estas usando el servicio de roles ASP.NET, puedes verificar cuando un usuario pertenece a un rol en particular u obtener todos los roles para dicho usuario. Sin embargo, no puedes manejar los roles usando este servicio.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Como funciona la Administración de Roles de ASP.NET&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Para utilizar la administración de roles, primero hay que habilitarla y opcionalmente configurar las reglas de acceso que funcionaran con los roles. Una vez hecho esto se pueden usar las funciones pertenecientes a la administración de roles en tiempo de ejecución para trabajar con los roles.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Configurar la Administración de roles&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Para usar la Administración de roles hay que habilitarla en el archivo Web.config de la siguiente forma:&lt;br /&gt;&lt;pre&gt;&amp;lt;roleManager &lt;br /&gt;    enabled="true" &lt;br /&gt;    cacheRolesInCookie="true" &amp;gt;&lt;br /&gt;&amp;lt;/roleManager&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif;"&gt;El uso típico de los roles es para establecer reglas que permitan o nieguen el acceso a paginas y carpetas. Puedes establecer dichas reglas en la sección "authorization" del archivo Web.config. El siguiente ejemplo muestra como permitír a los usuarios que pertenecen al rol "members" a visualizar las paginas contenidas en el subdirectorio MemberPages y a negarle el acceso a cualquier otro.&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;configuration&amp;gt;&lt;br /&gt;  &amp;lt;location path="MemberPages"&amp;gt;&lt;br /&gt;    &amp;lt;system.web&amp;gt;&lt;br /&gt;      &amp;lt;authorization&amp;gt;&lt;br /&gt;        &amp;lt;allow roles="members" /&amp;gt;&lt;br /&gt;        &amp;lt;deny users="*" /&amp;gt;&lt;br /&gt;      &amp;lt;/authorization&amp;gt;&lt;br /&gt;    &amp;lt;/system.web&amp;gt;&lt;br /&gt;  &amp;lt;/location&amp;gt;&lt;br /&gt;  &amp;lt;!-- other configuration settings here --&amp;gt;&lt;br /&gt;&amp;lt;configuration&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif;"&gt;Para obtener mas información sobre como establecer reglas de acceso vea ASP.NET Authorization.&lt;br /&gt;&lt;br /&gt;Necesitas crear los roles, como lo son miembros o manager y después asignar los IDs de usuario a dichos roles. Si tu aplicación utiliza la autentificación de Windows, entonces debes usar la herramienta Windows Computer Management para crear usuarios y grupos.&lt;br /&gt;&lt;br /&gt;Si estas usando la autentificación mediante formulario (forms authentication), puedes crear los usuarios y roles mediante la ASP.NET Web Site Administration Tool. Si lo prefieres, puedes hacer esta tarea mediante programación usando los diferentes métodos disponibles para la Administración de roles. El siguiente ejemplo muestra como crear el rol "miembros":&lt;br /&gt;&lt;br /&gt;Roles.CreateRole("membros");&lt;br /&gt;&lt;br /&gt;El siguiente ejemplo muestra como agregar al usuario Juan al rol "manager", también muestra como agregar a los usuarios "Alicia y Roberta" al mismo rol, pero usando un arreglo de usuarios:&lt;br /&gt;&lt;br /&gt;Roles.AddUserToRole("Juan", "manager");&lt;br /&gt;string[] userGroup = new string[2];&lt;br /&gt;userGroup[0] = "Alicia";&lt;br /&gt;userGroup[1] = "Roberta";&lt;br /&gt;Roles.AddUsersToRole(userGroup, "manager");&lt;br /&gt;&lt;br /&gt;Nota: Las características para la Administración de Roles no están disponibles cuando se usa el servicio de roles de ASP.NET. El servicio de roles únicamente puede regresar información perteneciente a un usuario en particular.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Trabajando con los Roles en tiempo de ejecución&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;En tiempo de ejecución, cuando los usuarios visitan tu sitio, establecen su identidad ya sea mediante una cuenta de windows o ingresando a tu aplicación mediante una pantalla de login. (En un sitio de internet, si los usuarios visitan tu sitio sin autentificarse, no tienen identidad de usuario y por consiguiente no están en ningún rol), La información del usuario autentificado esta disponible para tu aplicación mediante la propiedad User. Cuando los roles son habilitados, ASP.NET busca en los roles al usuario actual y lo agrega dicho rol al objeto User para así poder consultarlo. El siguiente ejemplo muestra como determinar cuando el usuario actual pertenece al rol "member". Si el usuario pertenece a dicho rol, el código despliega un botónpara los miembros:&lt;br /&gt;&lt;br /&gt;if (User.IsInRole("members"))&lt;br /&gt;{&lt;br /&gt;   buttonMembersArea.Visible = True;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Ademas, ASP.NET crea una instancia de la clase RolePrincipal y la añade al request context actual. Esto te permite ejecutar tareas que utilicen el manejo de roles de forma programada, como por ejemplo el determinar que usuarios están en un rol especifico. El siguiente ejemplo muestra como obtener una lista de los roles a los cuales el usuario autentificado actual pertenece:&lt;br /&gt;&lt;br /&gt;string[] userRoles = ((RolePrincipal)User).GetRoles();&lt;br /&gt;&lt;br /&gt;Si estas usando el control LoginView en tu aplicación, este, automáticamente revisa los roles a los que pertenece un usuario y crear dinámicamente una interfaz de usuario basada en los roles.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Almacenando la Información de un Rol&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Si el navegador del usuario soporta cookies, ASP.NET puede almacenar la información de un rol en una cookie s en la computadora del usuario. En cada petición de pagina subsecuente, ASP.NET lee la cookie y llena la información del rol para ese usuario. Esta estrategia minimiza la necesidad de leer la informaciónde un rol de la base de datos. Si el navegador del usuario no soporta cookies o si están deshabitadas, la información del rol únicamente es almacenada por la duración de cada petición de pagina (page request).&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-1036843175808972171?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/1036843175808972171/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=1036843175808972171' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/1036843175808972171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/1036843175808972171'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2012/01/entendiendo-el-manejo-de-roles.html' title='Entendiendo el Manejo de Roles'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-8257527721618741508</id><published>2012-01-07T02:45:00.001-06:00</published><updated>2012-01-07T03:13:09.686-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Root'/><category scheme='http://www.blogger.com/atom/ns#' term='OS X Lion'/><title type='text'>Cómo activar el usuario ROOT en OS X Lion</title><content type='html'>1.-&amp;nbsp;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;En el menú&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;strong style="font-size: 1em; font-style: normal; font-weight: bold;"&gt;Apple&lt;/strong&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;, selecciona&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;b style="font-weight: bold;"&gt;Preferencias del Sistema...&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-7MCtM_j6ypo/Twf8othQ2KI/AAAAAAAAAHc/hSEQl_OifA8/s1600/menu0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="303" src="http://4.bp.blogspot.com/-7MCtM_j6ypo/Twf8othQ2KI/AAAAAAAAAHc/hSEQl_OifA8/s320/menu0.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;2.- En la pantalla&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;b style="font-weight: bold;"&gt;Preferencias del Sistema&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;selecciona&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;strong style="font-size: 1em; font-style: normal; font-weight: bold;"&gt;Usuarios y grupos&lt;/strong&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-sahXOqD-Rxg/Twf-aGWRM1I/AAAAAAAAAHk/kyleQPIMPbQ/s1600/screen11.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="335" src="http://2.bp.blogspot.com/-sahXOqD-Rxg/Twf-aGWRM1I/AAAAAAAAAHk/kyleQPIMPbQ/s400/screen11.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;3.- Haz clic en el candado y autentícate con una cuenta de administrador.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-TL95LjK1Ccg/TwgAlc3jsdI/AAAAAAAAAHs/ylkOpxd9_CY/s1600/screen22.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="298" src="http://4.bp.blogspot.com/-TL95LjK1Ccg/TwgAlc3jsdI/AAAAAAAAAHs/ylkOpxd9_CY/s400/screen22.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;4.-&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;Haz clic en Opciones inicio sesión...&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;5.- Haz clic en el botón &amp;nbsp;"Acceder..." después de la etiqueta Servidor de cuentas de red:&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;6.- Haz clic en el botón "Abrir Utilidad de Directorios…".&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-qwpMs2Gk2cE/TwgEmJtQa-I/AAAAAAAAAH0/fuVrvw4KGaU/s1600/screen31.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="298" src="http://2.bp.blogspot.com/-qwpMs2Gk2cE/TwgEmJtQa-I/AAAAAAAAAH0/fuVrvw4KGaU/s400/screen31.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;7.- Haz clic en el candado de la ventana de Utilidad de Directorios.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;8.- Introduce un nombre y una contraseña de administrador y haz clic en Aceptar.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;9.- Selecciona&amp;nbsp;&lt;strong style="font-size: 1em; font-style: normal; font-weight: bold;"&gt;Activar usuario root&amp;nbsp;&lt;/strong&gt;en el menú&amp;nbsp;&lt;strong style="font-size: 1em; font-style: normal; font-weight: bold;"&gt;Edición&lt;/strong&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;10.- Introduce la contraseña de usuario raíz que desees utilizar en los campos Contraseña y Verificar y haz clic en Aceptar.&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-8257527721618741508?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/8257527721618741508/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=8257527721618741508' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8257527721618741508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8257527721618741508'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2012/01/como-activar-el-usuario-root-en-os-x.html' title='Cómo activar el usuario ROOT en OS X Lion'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-7MCtM_j6ypo/Twf8othQ2KI/AAAAAAAAAHc/hSEQl_OifA8/s72-c/menu0.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-4914553624887473454</id><published>2012-01-06T20:07:00.000-06:00</published><updated>2012-01-07T03:13:28.447-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='OS X Lion'/><title type='text'>Como configurar Xcode 4.2.1 en MAC OS X Lion para poder conectarse a MySQL</title><content type='html'>0.- Necesitas tener habilitada la cuenta de root en el OS, si no sabes como activarla, consulta este enlace:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://el-anexo.blogspot.com/2012/01/como-activar-el-usuario-root-en-os-x.html"&gt;http://el-anexo.blogspot.com/2012/01/como-activar-el-usuario-root-en-os-x.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;1.- Si no tienes instalado ya el MySQL, descargalo desde aquí:&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; min-height: 14.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;a href="http://dev.mysql.com/downloads/mysql/"&gt;http://dev.mysql.com/downloads/mysql/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; min-height: 14.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Si necesitas las instrucciones sobre como instalarlo:&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; min-height: 14.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;a href="http://dev.mysql.com/doc/refman/5.5/en/macosx-installation.html"&gt;http://dev.mysql.com/doc/refman/5.5/en/macosx-installation.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;1.1.- Si no quieres instalar el MySQL o lo único que necesitas es el Conector, puedes descargarlo desde aquí:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href="http://dev.mysql.com/downloads/connector/c/"&gt;http://dev.mysql.com/downloads/connector/c/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Times, 'Times New Roman', serif; font-size: small;"&gt;Descomprimelo y guarda la carpeta en algún lugar donde recuerdes su ubicación ya que la vas a ocupar para la configuración.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2.- Abrimos el XCode y creamos un nuevo proyecto. En el Menu Mac OS X (1) seleccionamos Application y en el panel que aparece a la derecha seleccionamos Command Line Tool y hacemos clic en el botón Next.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-iW-U-2DfOGA/Tweawy836xI/AAAAAAAAAGs/sPoSJtdH6XM/s1600/f1-2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="265" src="http://2.bp.blogspot.com/-iW-U-2DfOGA/Tweawy836xI/AAAAAAAAAGs/sPoSJtdH6XM/s400/f1-2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;3.- En la ventana que nos aparece a continuación, escribimos el nombre del proyecto, en este caso MyDummieTest (o como quieras llamarlo), en el textbox ProductName, el nombre de la compañía en el campo Company Identifier y hacemos clic en Next.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-oa33ckztBA4/Twef_jVKtVI/AAAAAAAAAG0/8espmDuCbMA/s1600/f2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://3.bp.blogspot.com/-oa33ckztBA4/Twef_jVKtVI/AAAAAAAAAG0/8espmDuCbMA/s400/f2.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4.- Seleccionamos o creamos la carpeta en la que queramos guardar el proyecto y hacemos clic en el botón Create.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5.- En la pantalla del XCode, con el proyecto seleccionado (1), hacemos clic sobre el target que queramos configurar (2), después, si es que no esta seleccionado, hacemos clic en el tab Build Settings (3); debajo de este tab buscamos una cabecera que diga "Search Paths" (4) y si es necesario, hacemos clic en el triangulito que esta a la izquierda para abrirlo, entre las opciones que se despliegan, buscamos una que dice "Header Search Paths" (5) y hacemos click del lado derecho de esta etiqueta, mas o menos a la altura de donde esta el nombre del target, para que nos aparezca una ventana donde podremos introducir datos haciendo clic en el botón +&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-mM1Hzq0XOQQ/TwfpuufgjPI/AAAAAAAAAHM/yHrEDu6d6nw/s1600/Captura+de+pantalla+2012-01-07+a+la%2528s%2529+00.26.56.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://4.bp.blogspot.com/-mM1Hzq0XOQQ/TwfpuufgjPI/AAAAAAAAAHM/yHrEDu6d6nw/s400/Captura+de+pantalla+2012-01-07+a+la%2528s%2529+00.26.56.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hacemos clic en el botón + y escribimos&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;$(inherited) , hacemos click una vez mas en el mismo botón y esta vez escribimos&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;/usr/local/mysql/include; finalmente hacemos clic en el botón Done.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;* Si estas usando el conector, en lugar de&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;/usr/local/mysql/include debes escribir la ruta a la carpeta include que se encuentra dentro de la carpeta donde descompasaste el conector.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;6.- Repetimos el procedimiento pero ahora para la opción que esta abajo "&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;Library Search Paths&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;" e introducimos los valores&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;$(inherited) y&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;/usr/local/mysql/lib/&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;b&gt;* Si estas usando el conector, en lugar de&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;b&gt;/usr/local/mysql/lib&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;span class="Apple-style-span" style="font-family: Times; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;b&gt;&amp;nbsp;debes escribir la ruta a la carpeta lib que se encuentra dentro de la carpeta donde descompasaste el conector.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;Breviario cultural:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;$(inherited) - Obtiene las rutas ya configuradas previamente.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;/usr/local/mysql/include y&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;/usr/local/mysql/lib/&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&amp;nbsp;son las rutas donde están guardados los archivos .h y .lib, que son necesarios, los primeros para el desarrollo y los segundos para ser enlazados en tiempo de compilación.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;7.- Ahora Buscamos una cabecera que se llame Linking y si es necesario hacemos clic en el triangulito para abrirla, dentro &amp;nbsp;de las opciones que se despliegan, buscamos una que se llame "Other Linker Flags", de igual forma hacemos click del lado derecho de la etiqueta para que aparezca el cuadro para poder introducir datos.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-klukk_83cL0/TwfZwDSl2rI/AAAAAAAAAHE/4hME_oxsxoI/s1600/Captura+de+pantalla+2012-01-06+a+la%2528s%2529+23.26.43.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://1.bp.blogspot.com/-klukk_83cL0/TwfZwDSl2rI/AAAAAAAAAHE/4hME_oxsxoI/s400/Captura+de+pantalla+2012-01-06+a+la%2528s%2529+23.26.43.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Aquí vamos a escribir lo siguiente:&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;$(inherited)&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;-lmysqlclient&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;-lm&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;-lz, no olvides presionar el botón + para añadir cada opción y Done cuando termines.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;Y listo !!!!, hemos terminado de configurar el Xcode para enlazarnos a MySQL.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;Para poder probar que todo esto funcione realmente, necesitamos ser capaces de ver el contenido de la ventana All Ouput:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;La pantalla All Ouput se encuentra en la parte inferior derecha dentro del Xcode(1), en caso de que no puedas verla, en la parte superior derecha, hay un grupo de 3 botones que tienen la etiqueta View(2), debes de seleccionar el que esta en medio (el que tiene el punto rojo en la imagen siguiente), y la pantalla All Ouput se hará visible.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ebMFyL3UWDk/TwfwmNv8okI/AAAAAAAAAHU/6G21aCzqplk/s1600/Captura+de+pantalla+2012-01-07+a+la%2528s%2529+01.07.03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://1.bp.blogspot.com/-ebMFyL3UWDk/TwfwmNv8okI/AAAAAAAAAHU/6G21aCzqplk/s400/Captura+de+pantalla+2012-01-07+a+la%2528s%2529+01.07.03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;Ahora, simplemente presionamos:&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;cmd+b para construir el proyecto... y todo debe salir ok&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;cmd+r para ejecutarlo y...&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;(o si lo prefieres simplemente presiona el botón de play y...)&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;a) si te aparece un mensaje en la pantalla de All Ouput que dice:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Menlo; font-size: 11px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Menlo; font-size: 11px;"&gt;&lt;b&gt;2012-01-06 23:40:30.508 MyDummieTest[54993:60b] Hello, World!&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Menlo; font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Menlo; font-size: 11px;"&gt;FELICIDADES !!!!, ya estas del otro lado y todo funciona !!!&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;b) si te aparece un mensaje extraño que dice algo como:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 11.0px Menlo; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;b&gt;dyld: Library not loaded: libmysqlclient.18.dylib&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 11.0px Menlo; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;b&gt;&amp;nbsp; Referenced from: /Users/user/Library/Developer/Xcode/DerivedData/MyDummieTest-fbtrwbqqhlxlyogbezbbppggxhzf/Build/Products/Debug/MyDummieTest&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 11.0px Menlo; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;b&gt;&amp;nbsp; Reason: image not found&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 11.0px Menlo; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-family: Menlo; font-size: 11px;"&gt;es por que te hace falta crear un&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;"Acceso directo"&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-family: Menlo; font-size: 11px;"&gt;&amp;nbsp;de la librería libmysqlclient.18.dylib en&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;/usr/lib/ así que, manos a la obra:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;1.- Abrimos la terminal.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;2.- Comprobamos si existe el "Acceso directo" en /usr/lib, escribimos:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;ls /usr/lib | grep libmysqlclient.* presionamos enter y... no nos aparece nada.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;Ahora, escribamos:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 12.0px Verdana; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib y presionamos enter&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 12.0px Verdana; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;* Si estas usando el conector, en lugar de&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;b&gt;/usr/local/mysql/lib/&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&amp;nbsp;debes escribir la ruta a la carpeta lib que se encuentra dentro de la carpeta donde descompasaste el conector y en lugar de&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;libmysqlclient.18.dylib el nombre del archivo .dylib que se encuentre allí&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 12.0px Verdana; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 12.0px Verdana; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;te va a pedir el pasword de root, no el de tu cuenta, lo escribes y le das enter.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;Otra vez escribimos ls /usr/lib | grep libmysqlclient.* y de nuevo, presionamos enter, pero esta ves:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;Yo$ ls /usr/lib | grep libmysqlclient.*&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;libmysqlclient.18.dylib&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;ya creo el "Acceso Directo".&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;div style="font: 12.0px Verdana; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font: 12.0px Verdana; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;Listo !!!, volvemos a construir y a ejecutar y todo debe de estar OK.&lt;br /&gt;&lt;br /&gt;*Para obtener mas información sobre la orden ln o sudo, en tu terminal escribe:&lt;br /&gt;man ln &amp;lt;-- para ver la información de ln o man sudo &amp;lt;-- para ver la información de sudo.&lt;/div&gt;&lt;div style="font: 12.0px Verdana; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font: 12.0px Verdana; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 11.0px Menlo; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-4914553624887473454?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/4914553624887473454/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=4914553624887473454' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/4914553624887473454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/4914553624887473454'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2012/01/como-configurar-xcode-421-en-mac-os-x.html' title='Como configurar Xcode 4.2.1 en MAC OS X Lion para poder conectarse a MySQL'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-iW-U-2DfOGA/Tweawy836xI/AAAAAAAAAGs/sPoSJtdH6XM/s72-c/f1-2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-6850793086261345990</id><published>2009-12-03T15:41:00.001-06:00</published><updated>2009-12-03T15:44:05.227-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Net2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Net2005'/><title type='text'>Tipos Nullable</title><content type='html'>&lt;div style="text-align: justify;"&gt;Los tipos Nullable son una solución consistente para determinar cuando el valor de un objeto esta vacio. Un tipo Nullable se declara añadiendo el modificador de tipo ? en una declaración de tipo. Ejemplo:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;double? variable1=null;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El objeto variable1 es de tipo nullable y su tipo subyacente es double. Un tipo nullable extiende la interfaz del tipo subyacente mediante una propiedad HasValue y una Value. Ambas propiedades son publicas y de solo lectura.&lt;br /&gt;&lt;br /&gt;HasValue es una propiedad booleana, mientras que el tipo de Value es el mismo que el del tipo subyacente. Si al tipo nullable se le asigna un valor no nulo, HasValue es true y la propiedad Value es accesible. De otro modo, HasValue es falso, y se lanza una excepción si la propiedad Value es accesada. El rango de valores aceptable para un tipo nullable incluye el valor null y el rango de valores soportado por el tipo subyacente.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Para establecer un valor por defecto en un tipo nullable se utiliza el operador ??. El valor por defecto debe ser del mismo tipo que el del tipo subyacente. El valor por defecto es regresado si el tipo nulabble es null, de lo contrario se regresa vacío. El siguiente código establece el valor por defecto de variablea a cero.  De lo contrario, a variable2 se le asigna el valor de variable1:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;double variable2=variable1??0;&lt;br /&gt;static void Main() {&lt;br /&gt;   int? variablea=null;&lt;br /&gt;   Console.WriteLine(variablea.HasValue); // false&lt;br /&gt;   int variableb=variablea??5;&lt;br /&gt;   Console.WriteLine(variableb); // 5&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-6850793086261345990?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/6850793086261345990/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=6850793086261345990' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6850793086261345990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6850793086261345990'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/12/tipos-nullable.html' title='Tipos Nullable'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-380975350116063436</id><published>2009-10-26T22:08:00.012-06:00</published><updated>2012-01-07T03:13:46.345-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vim'/><title type='text'>Moviendonos por todo Vim</title><content type='html'>&lt;div style="font-weight: bold; text-align: center;"&gt;*usr_03.txt* For Vim version 7.2. Última modificación: 21 Jun 2006&lt;br /&gt;&lt;br /&gt;VIM USER MANUAL - by Bram Moolenaar&lt;br /&gt;&lt;br /&gt;Moviendonos por todo Vim&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Antes de que puedas insertar o eliminar texto, el cursor tiene que colocarse en el lugar adecuado.  Vim tiene una gran cantidad de comandos para situar el cursor. Este capítulo muestra cómo usar los más importantes.  Puedes encontrar una lista de estos comandos abajo |Q_lr|.&lt;/div&gt;&lt;br /&gt;|03.1| Movimiento sobre palabras&lt;br /&gt;|03.2| Moverse al principio o al final de la línea&lt;br /&gt;|03.3| Moverse a un carácter&lt;br /&gt;|03.4| Emparejando un paréntesis&lt;br /&gt;|03.5| Moverse a un línea específica&lt;br /&gt;|03.6| Saber dónde estás&lt;br /&gt;|03.7| Desplazar el texto&lt;br /&gt;|03.8| Búsquedas simples&lt;br /&gt;|03.9| Patrones sencillos de búsqueda&lt;br /&gt;|03.10| Uso de marcadores o marcas&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Capítulo siguiente: |usr_04.txt|  Hacer cambios pequeños&lt;br /&gt;Capítulo anterior: |usr_02.txt|  Primeros pasos en Vim&lt;br /&gt;Contenidos: |usr_toc.txt|&lt;br /&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.1* Movimiento en palabras&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Para mover el cursor una palabra hacia delante, usa el comando "w".  Del mismo modo que la mayoría de comandos Vim, puedes usar un prefijo numérico.  Por ejemplo, "3w" se mueve tres palabras.  Esta figura muestra cómo funciona:&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;This is a line with example text ~&lt;br /&gt;  ---&amp;gt;--&amp;gt;-&amp;gt;-----------------&amp;gt;&lt;br /&gt;   w  w  w    3w&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Hay que notar que "w" te mueve al comienzo de la siguiente palabra si es que  el cursor se encuentra ya al comienzo de una palabra.&lt;/div&gt;&lt;br /&gt;El comando "b" te mueve al comienzo de la palabra anterior:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;br /&gt;This is a line with example text ~&lt;br /&gt;&amp;lt;----&amp;lt;--&amp;lt;-&amp;lt;---------&amp;lt;---            b   b b    2b      b   &lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;También existe el comando "e" que te desplaza hasta el final de la siguiente palabra y "ge" que te desplaza hasta el final de la palabra anterior:&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;This is a line with example text ~&lt;br /&gt;   &amp;lt;-   &amp;lt;--- -----&amp;gt;   ----&amp;gt;&lt;br /&gt;   ge    ge     e       e&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si te encuentras en la última palabra de una línea, el comando "w" te llevará hasta la primera palabra de la siguiente línea.  Por consiguiente puedes usarlo para moverte por un párrafo, mucho más rápido que usando "l",  "b" hace lo mismo en la dirección contraria.&lt;br /&gt;&lt;br /&gt;Una palabra termina con un carácter de separación, como ".", "-" o ")".  Para cambiar lo que Vim considera una palabra, establece la opción 'iskeyword'. También es posible desplazarse por palabras separadas por espacios en blanco.  Esto no es una PALABRA en el sentido habitual, es por ello se usan las mayúsculas para designarla.  Los comandos para desplazarse por PALABRAS suelen estar también en mayúsculas, como muestra la siguiente figura:&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;       ge      b   w    e&lt;br /&gt;       &amp;lt;-     &amp;lt;-  ---&amp;gt;          ---&amp;gt;&lt;br /&gt;This is-a line, with special/separated/words (and some more). ~&lt;br /&gt;   &amp;lt;----- &amp;lt;-----  --------------------&amp;gt;        -----&amp;gt;&lt;br /&gt;     gE      B    W    E&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Con esta combinación de comandos en mayúsculas y minúsculas, puedes moverte rápidamente hacia atrás y hacia delante por un párrafo.&lt;/div&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.2* Moverse al principio o al final de la línea&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El comando "$" mueve el cursor al final de la línea.  Si tu teclado tiene la tecla &lt;fin&gt; conseguirás el mismo resultado presionandola.&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;El comando "^" te mueve hacia el primer carácter no vacío de la línea.  El&lt;/fin&gt;&lt;fin&gt; comando "0" (cero) te mueve al primer carácter de la línea.  La tecla &lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; hace lo mismo.&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;   ^&lt;br /&gt;     &amp;lt;------------  .....This is a line with example text ~  &amp;lt;-----------------   ---------------&amp;gt;&lt;br /&gt; 0     $&lt;/pre&gt;&lt;br /&gt;(los "....." indican espacios en blanco)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;El comando "$" admite multiplicador, como la mayoría de comandos de evento.&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; Pero moverte hacia el final de la línea varias veces no tiene sentido.  Por lo&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; tanto, lo que hace es moverte hacia el final de la siguiente línea.  Por&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; ejemplo, "1$" te mueve hacia el final de la primera línea (en la que estás),&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; "2$" te mueve al final de la siguiente línea, y así.&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; El comando "0" no admite ningún multiplicador, porque el "0" podría ser parte&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; del número.  El usar un multiplicador con "^" tampoco tiene ningún efecto.&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.3* Moverse a un carácter&lt;/span&gt;&lt;br /&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;Uno de los comandos de movimiento más útiles es el comando de búsqueda de un&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; único carácter.  El comando "fx" busca hacia delante en la línea el carácter&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; x. Tip: "f" viene de "Find".&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;Por ejemplo, estás al principio de la línea siguiente.  Supón que quieres&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; ir a la "h" de "human".  Ejecuta el comando "fh" y el cursor se posicionará&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; sobre la h:&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;To err is human.  To really foul up you need a computer. ~&lt;br /&gt;----------&amp;gt;---------------&amp;gt;&lt;br /&gt;    fh   fy&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;Esto también muestra que el comando "fn" te mueve al comienzo de la palabra&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; "really".  Puedes especificar un multiplicador; por lo tanto, puedes ir a la "l"&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; de "foul" con "3fl":&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;To err is human.  To really foul up you need a computer. ~&lt;br /&gt;   ---------------------&amp;gt;&lt;br /&gt;     3fl&lt;/pre&gt;&lt;br /&gt;El comando "F" busca hacia la izquierda:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;To err is human.  To really foul up you need a computer. ~&lt;br /&gt;   &amp;lt;---------------------        Fh &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;El comando "tx" funciona como el comando "fx", salvo que para un carácter&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; antes del buscado.  Tip: "t" viene de "To".  La versión "regresate" de este&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; comando es "Tx".&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;To err is human.  To really foul up you need a computer. ~&lt;br /&gt;    &amp;lt;------------  -------------&amp;gt;&lt;br /&gt;  Th  tn&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;Estos cuatro comandos pueden ser repetidos con ";".  "," repite en la&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; dirección contraria. El cursor nunca se mueve a otra línea.  Ni siquiera&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; cuando la frase continúa.&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;En ciertas ocasiones comenzarás la búsqueda y te darás cuenta de que has&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; tecleado el comando erróneo.  Presionas "f" para buscar hacia atrás, por ejemplo,&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; y te das cuenta de que tenías que haber presionado "F".  Para abortar la&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt; búsqueda, teclea &lt;esc&gt;.  Por lo tanto, "f&lt;esc&gt;" es una búsqueda abortada.  Nota:&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; cancela la mayoría de las operaciones, no sólo búsquedas.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.4* Emparejando un paréntesis&lt;/span&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Al escribir código, a menudo usas construcciones anidados del tipo ().&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Para ello el comando "%" resulta muy útil: te desplaza hasta el paréntesis&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; opuesto.  Si el cursor está en un "(", te moverá hasta el ")".  Si está en un&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; ")" te moverá hasta el "(" correspondiente.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;      %&lt;br /&gt;   &amp;lt;-----&amp;gt;&lt;br /&gt; if (a == (b * c) / d) ~&lt;br /&gt;    &amp;lt;----------------&amp;gt;&lt;br /&gt;      %&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Esto también funciona para parejas de [] y {}.  (Esto puede ser definido con&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; la opción 'matchpairs'.)&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Cuando el cursor no se encuentra en un carácter útil, "%" irá hacia delante&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; para buscar uno.  Si el cursor se encuentra al comienzo de la línea del&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; ejemplo anterior, "%" buscará hacia delante hasta el primer "(".&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt; if (a == (b * c) / d) ~&lt;br /&gt; ---+----------------&amp;gt;&lt;br /&gt;     %&lt;/pre&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.5* Moverse a un línea específica&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Si eres programador de C o C++, los mensajes de error de este tipo te resultan&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; familiares:&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;prog.c:33: j undeclared (first use in this function) ~&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Esto te indica que probablemente quieras arreglar algo en la línea 33.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Entonces, ¿cómo encuentras la línea 33?  Un modo es hacer "9999k" para ir a la&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; parte superior del archivo y "32j" para ir hacia abajo 32 líneas. Esta no es&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; la mejor forma, pero funciona.  Una mucho mejor manera es usar el comando "G".  Con un&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; multiplicador, esto comando te posiciona en la línea indicada.  Por ejemplo,&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; "33G" coloca el cursor en la línea 33.  (Hay un modo aún mejor de ir por la lista de&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; errores del compilador, ve a |usr_30.txt| para información sobre ":make".)&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Sin argumentos, "G" te posiciona al final del archivo.  Una forma rápida de&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; ir al comienzo de la línea es usar "gg".  "1G" hará lo mismo, pero es una&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; pizca más lento de escribir.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    | first line of a file   ^&lt;br /&gt;    | text text text text    |&lt;br /&gt;    | text text text text    |  gg&lt;br /&gt;7G  | text text text text    |&lt;br /&gt;    | text text text text&lt;br /&gt;    | text text text text&lt;br /&gt;    V text text text text    |&lt;br /&gt; text text text text    |  G&lt;br /&gt; text text text text    |&lt;br /&gt; last line of a file    V&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Otra manera de moverte a una línea es con el comando "%" y un multiplicador.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Por ejemplo "50%" te mueve a la mitad del archivo.  "90%" va casi al final.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Lo anterior asume que te quieres mover a una línea en un archivo, no importa&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; si está visible o no.  Pero ¿qué pasa si te quieres mover a una de las líneas&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; que puedes ver?  Esta figura te muestra los tres comandos que puedes emplear:&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  +---------------------------+&lt;br /&gt; H --&amp;gt; | text sample text     |&lt;br /&gt;  | sample text      |&lt;br /&gt;  | text sample text     |&lt;br /&gt;  | sample text      |&lt;br /&gt; M --&amp;gt; | text sample text     |&lt;br /&gt;  | sample text      |&lt;br /&gt;  | text sample text     |&lt;br /&gt;  | sample text      |&lt;br /&gt; L --&amp;gt; | text sample text     |&lt;br /&gt;  +---------------------------+&lt;/pre&gt;&lt;br /&gt;Tip: "H" viene de Home, "M" de Middle y "L" de Last.&lt;br /&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.6* Saber dónde estás&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para ver dónde estás en un archivo, hay tres maneras:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;1.  Usa el comando CTRL-G.  Obtendrás un mensaje como este (asumiendo que la&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; opción 'ruler' está apagada):&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;"usr_03.txt" line 233 of 650 --35%-- col 45-52 ~&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Esto te muestra el nombre del archivo que estás editando, el número de&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; línea en el que se encuentra el cursor, la posición relativa (en&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; porcentaje) y la columna del cursor.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; A veces verás dos números separados por guión.  Por ejemplo, "col 2-9".&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Esto indica que el cursor está posicionado en el segundo carácter, pero ya&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; que el primer carácter es un tabulador, ocupará ocho espacios de columnas,&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; y la columna en pantalla será 9.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;2.  Activa la variable 'number'.  Esto te mostrará el número de línea al&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; principio de cada línea: &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;:set number&lt;br /&gt;&amp;lt;&amp;gt;&lt;br /&gt;&lt;br /&gt;:set nonumber&lt;br /&gt;&amp;lt;&amp;gt;&lt;br /&gt;&lt;br /&gt;:set ruler&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Usar la opción 'ruler' tiene la ventaja de que no ocupa mucho espacio, por lo&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; que no le quitará mucho espacio al texto.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.7* Desplazar el texto&lt;/span&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;El comando CTRL-U desplaza el texto hacia abajo.  Piensa como si vieras a&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; través de una ventana hacia un texto y mueves esta ventana hacia arriba una&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; distancia igual a la mitad de la ventana.  Entonces la ventana se mueve hacia&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; arriba sobre el texto, lo cuál es hacia arriba en el archivo.  No te preocupes&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; si no recuerdas qué es hacia arriba.  A la mayoría de los usuarios les pasa.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; El comando CTRL-D mueve la ventana de visualización media pantalla hacia&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; abajo, con lo que desplaza el texto hacia arriba media pantalla.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;          +----------------+&lt;br /&gt;          | some text |&lt;br /&gt;          | some text |&lt;br /&gt;          | some text |&lt;br /&gt;+---------------+        | some text |&lt;br /&gt;| some text |  CTRL-U  --&amp;gt; |  |&lt;br /&gt;|  |        | 123456  |&lt;br /&gt;| 123456 |        +----------------+&lt;br /&gt;| 7890  |&lt;br /&gt;|  |        +----------------+&lt;br /&gt;| example |  CTRL-D --&amp;gt;  | 7890  |&lt;br /&gt;+---------------+        |  |&lt;br /&gt;          | example |&lt;br /&gt;          | example |&lt;br /&gt;          | example |&lt;br /&gt;          | example |&lt;br /&gt;          +----------------+&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Para bajar una sola línea usa CTRL-E (avanzar) y CTRL-Y (retroceder). Piensa en&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; CTRL-E como si te diera una línea Extra.  (Si usas un mapeo de teclas compatible&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; con MS-Windows CTRL-Y rehará un cambio en lugar de desplazar el texto.)&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Para avanzar una pantalla completa (menos dos líneas) usa CTRL-F.  La otra&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; manera es retroceder, y se usa CTRL-B.  Afortunadamente CTRL-F es Forward y&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; CTRL-B es Backward, lo cuál lo hace fácil de recordar.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Una situacion habitual es que tras moverte hacia abajo muchas líneas con "j", tu&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; cursor se encuentra en la parte inferior de la pantalla.  Si te gustaría ver el&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; contexto alrededor del cursor, presiona el comando "zz".&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;+---------------------+   +---------------------+&lt;br /&gt;| un texto       |   | un texto        |&lt;br /&gt;| un texto       |   | un texto        |&lt;br /&gt;| un texto       |   | un texto        |&lt;br /&gt;| un texto       |  zz --&amp;gt;  | línea con el cursor |&lt;br /&gt;| un texto       |   | un texto        |&lt;br /&gt;| un texto       |   | un texto        |&lt;br /&gt;| línea con el cursor |   | un texto        |&lt;br /&gt;+---------------------+   +---------------------+&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;El comando "zt" pone la línea del cursor arriba, "zb" la pone en la parte de&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; abajo.  Hay algunos comandos más de desplazamiento de texto, ver |Q_sc|.  Para&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; mantener siempre contexto alrededor del cursor, usa la opción 'scrolloff'.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.8* Búsquedas simples&lt;/span&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Para buscar una cadena, usa el comando "/cadena".  Para encontrar la palabra&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; include, por ejemplo, usa el comando: &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;/include&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Notarás que cuando presiona "/" el cursor salta a la última línea de la ventana&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Vim, como con el comando ":".  Ahí es donde escribes la palabra.  Puedes presionar&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; la tecla de retroceso (flecha hacia atrás o &lt;retroceso&gt;) para corregir.  Usa&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt; las teclas de flecha cuando sea necesario.&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt; Presiona &lt;enter&gt; para ejecutar el comando.&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;br /&gt;Nota:&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; Los caracteres .*[]^%/\?~$ tienen significados especiales.  Si quieres&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; usarlos en una búsqueda tienes que poner \ delante de ellos.&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;Para encontrar la próxima cadena usa el comando "n".  Usa esto para encontrar el&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; primer #include después del cursor: &amp;gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;br /&gt;/#include&lt;br /&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;Ahora presiona "n" varias veces.  Te moverás a cada #include en el texto.  Puedes&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; también usar un multiplicador si sabes cuántas cadenas coincidentes quieres&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; saltar.  Por lo tanto "3n" va a la tercera.  No se puede usar con "/".&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;br /&gt;El comando "?" funciona como "/" pero busca hacia atrás: &amp;gt;&lt;br /&gt;&lt;br /&gt;?word&lt;br /&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;El comando "N" repite la última búsqueda en la dirección opuesta.  Por lo tanto&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; usar "N" después de un comando "/" busca hacia atrás, usar "N" tras "?" busca&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; hacia delante.&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;br /&gt;&lt;br /&gt;IGNORAR MAYÚSCULAS/MINÚSCULAS&lt;br /&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;Normalmente tienes que teclear exactamente lo que quieres encontrar.  Si no te&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; importa si los caracteres están en mayúscula/minúscula, activa 'ignorecase': &amp;gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;br /&gt;:set ignorecase&lt;br /&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;Si ahora buscas "palabra", también te identificará "Palabra" y "PALABRA".  Para&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt; concordar con mayúsculas y minúsculas de nuevo: &amp;gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;br /&gt;:set noignorecase&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;HISTORIAL&lt;br /&gt;&lt;br /&gt;Suponte que haces tres búsquedas: &amp;gt;&lt;br /&gt;&lt;br /&gt;/uno&lt;br /&gt;/dos&lt;br /&gt;/tres&lt;br /&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;Ahora comienza a buscar tecleando una simple "/" sin presionar &lt;enter&gt;.  Si&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt; presionas &lt;arriba&gt; (la tecla de flecha), Vim pone "tres" en la línea de&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt; comandos.  Presionar &lt;enter&gt; en este punto busca "tres".  Si no presionas&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt; y presionas &lt;arriba&gt;, Vim cambia el texto a "/dos".  Si presionas de nuevo&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt; te mostrará "/uno".&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;Puedes usar también la tecla de flecha &lt;abajo&gt; para moverte por la historia&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt; de comandos de búsqueda en la otra dirección.&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;Si sabes cómo comienza una de tus búsquedas anteriores y la quieres usar de&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt; nuevo, introduce ese carácter antes de presionar &lt;arriba&gt;.  En el ejemplo&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt; anterior, teclea "/u&lt;arriba&gt;" y Vim pondrá "/uno" en la línea de comandos.&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;Los comandos que comienzan con ":" también tienen historial.  Esto ayuda a&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt; reutilizar comandos que has usado antes. Estos dos historiales son independientes.&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;br /&gt;&lt;br /&gt;BUSCAR UNA PALABRA EN EL TEXTO&lt;br /&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;Supón que ves la palabra "ElNombreLargoDeUnaFuncion" en el texto y quieres&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt; encontrar la siguiente ocurrencia.  Puedes escribir&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt; "ElNombreLargoDeUnaFuncion", pero eso lleva mucho tiempo y no puedes equivocarte.&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt; Hay una forma mucho más sencilla: Pon el cursor en la palabra y usa el&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt; comando "*".  Vim empleará la palabra bajo el cursor y la usará como cadena de&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;búsqueda.&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;br /&gt;El comando "#" hace lo mismo en la otra dirección.  Puedes añadirle un&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt; multiplicador: "3*" busca la tercera ocurrencia de la palabra bajo el cursor.&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;br /&gt;&lt;br /&gt;BUSCAR PALABRAS COMPLETAS&lt;br /&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;Si tecleas "/el" también te identificará "ellos".  Para buscar sólo palabras que&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt; terminen en con "el" usa: &amp;gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;br /&gt;/el\&amp;gt;&lt;br /&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;El elemento "\&amp;gt;" es un marcador especial que sólo identifica el final de una&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt; palabra.  De igual modo, "\&amp;lt;" identifica el comienzo de una palabra.  Por lo tanto para buscar la palabra completa únicamente: &amp;gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;br /&gt;/\&lt;el\&gt;&lt;br /&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;Esto no encontrará "ellos" o "mantel".  Fíjate en que los comandos "*" y "#"&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; usan estos marcadores de comienzo y final de palabra para encontrar únicamente&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; palabras completas (puedes usar "g*" y "g#" para concordancias parciales).&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;br /&gt;&lt;br /&gt;DESTACAR COINCIDENCIAS&lt;br /&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;Editando un programa ves una variable llamada "nr".  Quieres comprobar dónde se&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; usa.  Puedes mover el cursor a "nr" y usar el comando "*" y presionar "n" para&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; ir de cadena en cadena.&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;Pero hay otro modo.  Teclea el siguiente comando: &amp;gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;br /&gt;:set hlsearch&lt;br /&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;Si ahora buscas "nr",  Vim te destacará todas las concordancias.  Este es un&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; método muy bueno para ver dónde se emplea la variable, sin la necesidad de "n".&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; Para apagarlo: &amp;gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;br /&gt;:set nohlsearch&lt;br /&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;Necesitas activarlo de nuevo si quieres usarlo para el siguiente comando de&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; búsqueda.  Si sólo quieres que desaparezca, usa: &amp;gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;br /&gt;:nohlsearch&lt;br /&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;Esto no modifica la opción.  En su lugar, quita las marcas.  Tan pronto como&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; vuelvas a buscar algo, las marcas se volverán a emplear.  También ocurrirá con&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; los comandos "n" y "N".&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;br /&gt;&lt;br /&gt;OPCIONES DE BÚSQUEDAS&lt;br /&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;Hay algunas opciones que modifican el modo en el que la búsqueda se realiza.&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; Éstas son las esenciales: &amp;gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;br /&gt;:set incsearch&lt;br /&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;Esto hace que Vim muestre la concordancia de la cadena mientras aún la tecleas.&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt; Usa esto para ver si la cadena correcta será encontrada.  Luego presiona &lt;enter&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt; para saltar a su localización.  También puedes modificar la cadena.&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;br /&gt;&amp;gt;&lt;br /&gt;:set nowrapscan&lt;br /&gt;&lt;br /&gt;Esto detiene la búsqueda al final del archivo.  O, cuando buscas hacia atrás, al&lt;br /&gt;comienzo del archivo.  La opción 'wrapscan' está activada por defecto, por lo&lt;br /&gt;que buscará dando la vuelta al texto.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;INTERMEZZO&lt;br /&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;Si te gusta alguna de las opciones mencionadas previamente, y la activas cada&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt; vez que usas Vim, puedes poner el comando en el archivo de arranque de Vim.&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt; Edita el archivo, como se describe en |not-compatible|.  Puedes usar el&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt; siguiente comando para ver dónde se encuentra: &amp;gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;br /&gt;:scriptnames&lt;br /&gt;&lt;br /&gt;Edita el archivo, por ejemplo con: &amp;gt;&lt;br /&gt;&lt;br /&gt;:edit ~/.vimrc&lt;br /&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;Ahora añade una línea con el comando para activar la opción, del mismo modo que&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt; lo introdujiste en Vim.  Por ejemplo: &amp;gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;br /&gt;Go:set hlsearch&lt;esc&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;"G" te mueve al final del archivo.  "o" comienza una nueva línea donde tecleaste&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt; el comando ":set".  Sal del modo insertar con &lt;esc&gt;.  Guarda el archivo. &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; ZZ&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;Si ahora reinicias Vim, la opción 'hlsearch' estará siempre activa.&lt;br /&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;*03.9* Patrones sencillos de búsqueda&lt;/span&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;El editor Vim usa expresiones regulares para especificar búsquedas.  Las&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; expresiones regulares son un modo extremadamente potente y compacto de&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; especificar un patrón de búsqueda.  Por desgracia, esta potencia tiene un&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; precio, porque las ER son un poco difíciles de escribir.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; En esta sección mencionaremos sólo algunas de las más esenciales.  Más sobre&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; patrones de búsqueda y comandos en el capítulo 27 |usr_27.txt|.  Puedes&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; encontrar una explicación completa en: |pattern|.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;&lt;br /&gt;COMIENZO Y FINAL DE LÍNEA&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;El carácter ^ identifica el comienzo de línea.  En un teclado Español-España lo&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; encontrarás a la derecha de la "p".  El patrón "include" concuerda la palabra&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; "include" en cualquier parte de una línea.  Pero el patrón "^include"&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; concuerda la palabra include sólo si se encuentra al comienzo de la línea.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; El carácter $ coincide el final de línea.  Por lo tanto, "era$" concuerda&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; la palabra "era" sólo si esta se encuentra al final de una línea.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;Vamos a marcar los lugares donde "que" se concuerda en esta línea con "x"s:&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;the solder holding one of the chips melted and the ~&lt;br /&gt;xxx     xxx         xxx&lt;/pre&gt;&lt;br /&gt;Usando "/the$" se produce la siguiente concordancia:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;the solder holding one of the chips melted and the ~&lt;br /&gt;            xxx&lt;/pre&gt;&lt;br /&gt;Y con "/^the" encontramos el siguiente:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;the solder holding one of the chips melted and the ~&lt;br /&gt;xxx&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Puedes intentar buscando con "/^que$", que sólo se identificará como una única&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; línea consistente en "que".  El espacio en blanco se considera, por lo que si&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; contiene espacio tras la palabra, como "que ", el patrón no coincide.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;&lt;br /&gt;CONCORDAR CUALQUIER CARÁCTER&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;El carácter . (punto) concuerda cualquier carácter existente.  Por ejemplo, el&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; patrón "c.m" se identifica con cadenas cuyo primer carácter es una "c", su&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; segundo es cualquiera, y su tercero es el carácter "m":&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;We use a computer that became the cummin winter. ~&lt;br /&gt;         xxx             xxx      xxx&lt;/pre&gt;&lt;br /&gt;CONCORDAR CARACTERES ESPECIALES&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Si realmente quieres encontrar un punto, debes suprimir su significado especial&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; poniendo antes una barra invertida.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; Si buscas "ter.", te dará las siguientes coincidencias:&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;We use a computer that became the cummin winter. ~&lt;br /&gt;              xxxx                          xxxx&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Buscar "ter\." te dará sólo el segundo.&lt;br /&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;*03.10* Uso de marcadores o marcas&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Cuando  haces un salto a una posición con el comando "G", Vim recuerda la&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; posición antes de el salto.  Esta posición se llama marca o marcador.  Para&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; volver al punto anterior del que te encuentras, esa el siguiente comando: &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;``&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Este ` es una tilde invertida o carácter de abrir comillas simples.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; Si usas este mismo comando de nuevo, volverás atrás.  Eso es porque el&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; comando "`" es un salto en si mismo, y la posición anterior al salto también se&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; registra.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Generalmente, cada vez que empleas un comando que puede mover el cursor más allá&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; de la misma línea, esto se llama salto.  Incluye la búsqueda con comandos "/" y&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; "n" (no importa cuán lejos se encuentra la coincidencia), pero no las búsquedas&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; de caracteres con "fx" y "tx" o los movimientos de palabra "w" y "e".&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; Tampoco "j" ni "k" se consideran un salto.  Incluso cuando usas un&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; multiplicador para hacer que se mueva el cursor muy lejos.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;El comando "``" salta hacia atrás y hacia delante, entre dos puntos.  El comando&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; CTRL-O salta a posiciones anteriores (Tip: O de older, "viejo").  CTRL-I salta&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; de vuelta a posiciones más recientes (Tip: la I está justo al lado de la O en&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; el teclado). Observa esta secuencia de comandos: &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;33G&lt;br /&gt;/^El&lt;br /&gt;CTRL-O&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Primero saltas a la línea 33, luego saltas a una línea que comienza con "El".&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; Entonces con CTRL-O vuelves a la línea 33.  Otro CTRL-O te devuelve a donde&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; comenzaste.  Si ahora usas CTRL-I vuelves a la línea 33 de nuevo.  Con otro&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; CTRL-I vuelves al "El" identificado.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;br /&gt;     | texto de ejemplo      ^        |&lt;br /&gt;33G  | texto de ejemplo      | CTRL-O | CTRL-I&lt;br /&gt;     | texto de ejemplo      |        |&lt;br /&gt;     V texto de la línea 33  ^        V&lt;br /&gt;     | texto de ejemplo      |        |&lt;br /&gt;/^The | texto de ejemplo      | CTRL-O | CTRL-I&lt;br /&gt;     V Aquí estás            |        V&lt;br /&gt; texto de ejemplo&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;CTRL-I hace lo mismo que &lt;tab&gt;.&lt;/tab&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;El comando ":jumps" te da una lista de posiciones a las que has saltado.  La&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; última entrada que has usado está marcada con un "&amp;gt;".&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;&lt;br /&gt;MARCADORES      *bookmark*&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Vim te permite colocar tus propias marcas en el texto.  El comando "ma" marca el&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; lugar sobre el que se encuentra el cursor como "a".  Puedes poner hasta 26&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; marcas (a-z).  No puedes verlas, son simplemente posiciones que Vim recuerda.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; Para ir a una marca, usa el comando `{marca}, donde {marca} es la letra del&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; marcador. Para moverte a la marca "a":&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;&amp;gt;`a&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;El comando '{marca} (apóstrofe o signo de comillas simples) te desplaza al comienzo&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; de la línea que contiene la marca.  Esto difiere del comando `{marca}, que te&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; desplaza a la columna donde se hizo la marca.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Los marcadores pueden ser muy útiles cuando se trabaja en dos partes del archivo&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; relacionadas.  Supón que tienes un texto cerca del comienzo del archivo que&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; necesitas mirar mientras trabajas en otra parte.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; Muévete al texto del comienzo y pon un marcador "s" (start) allí: &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;ms&lt;br /&gt;&lt;br /&gt;Para moverte al texto sobre el que trabajas pon la marca "e" (end) allí: &amp;gt;&lt;br /&gt;&lt;br /&gt;me&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Ahora puedes moverte por el archivo, y cuando quieras mirar el comienzo del&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; archivo usa esto para saltar allí: &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;'s&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;Luego puedes usar '' para saltar de vuelta donde estuviste, o 'e para saltar al&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; texto donde estuviste trabajando.&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;No hay nada especial en usar s para el comienzo o e para el final, son&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt; simplemente fáciles de recordar.&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;/div&gt;&lt;fin&gt;&lt;inicio&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;retroceso&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;enter&gt;&lt;enter&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;abajo&gt;&lt;arriba&gt;&lt;arriba&gt;&lt;el\&gt;&lt;enter&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;Puedes usar este comando para obtener una lista de marcadores: &amp;gt;&lt;br /&gt;&lt;br /&gt;:marks&lt;br /&gt;&lt;br /&gt;Verás unos cuantos marcadores especiales.  Entre ellos:&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/el\&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/abajo&gt;&lt;/arriba&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/arriba&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/retroceso&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/inicio&gt;&lt;/fin&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;' La posición del cursor antes del último salto&lt;br /&gt;" La posición del cursor antes de la última edición&lt;br /&gt;[ Comienzo del último cambio&lt;br /&gt;] Final del último cambio&lt;/pre&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-380975350116063436?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/380975350116063436/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=380975350116063436' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/380975350116063436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/380975350116063436'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/10/manual-de-usuario-de-vim-moviendonos.html' title='Moviendonos por todo Vim'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-8244644700586722753</id><published>2009-10-18T23:17:00.003-05:00</published><updated>2012-01-07T03:13:54.973-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tlaxiaco'/><title type='text'>II.Tlaxiaco y la Conquista</title><content type='html'>&lt;div style="text-align: center;"&gt;“ Cuando   los  españoles   llegaron  las mixtecas&lt;br /&gt;COIXTLAHUACA y TLAXIACO estaban reveladas,&lt;br /&gt;pero  sedieron  luego  a  la  paz al ser requeridos&lt;br /&gt;por  los españoles.”&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;IXTLIXOCHITL&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Las ciudades mixtecas más importantes a la llegada de los españoles eran: ACHIUTLA, COIXTLAHUACA, TILANTONGO, TLAXIACO y TUTUTEPEC cada una era un centro de poder y encabezaba un señorío. Tenían una gran extensión territorial y muchos habitantes. En sus crónicas los españoles les llamaron reinos, sobre estos pueblos establecieron los ibéricos su dominación y se  vieron sujetos al contacto de un pueblo y a una cultura diferente. Los sacerdotes, los soldados y los comerciantes constituyeron el medio principal para la introducción de nuevas ideas, formas sociales y de diferentes productos. ( 12 )&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La conquista española se inicia en Tlaxiaco entre 1520-1522, y se llevó fácilmente,  en ese tiempo la ciudad estaba bajo el yugo azteca y ya se encontraba  revelada. Pero se dieron luego a la paz al ser requerida por los españoles. &lt;br /&gt;&lt;br /&gt;Estos  establecieron un régimen de encomienda que  consistía en lograr un propósito triple: cristianizar al indio, sujetarlo a la corona y recompensar a los conquistadores por sus hazañas.  También era una entrega, en forma de fideicomiso de uno o más pueblos a determinada persona e incluía el derecho de cobrar tributos a los habitantes y de exigirles ciertos servicios personales, como el trabajo en los campos y en la casa.&lt;br /&gt;&lt;br /&gt;En las RAZAS INDÍGENAS DE OAXACA de MARTÍNEZ GRACIDA señala al respecto: “ El encomendero español y conquistador tenía a su cargo varios pueblos que formaban su encomienda, y  en la que ejercía su autoridad con despotismo y procurando sacar de ella cuanto provecho estuviera a su alcance para enriquecerse.”&lt;br /&gt;&lt;br /&gt;Los indios les pagaban tributo y tenían la obligación de darles tequio, además de sembrarles la tierra y de trasladar la cosecha a sus graneros.  &lt;br /&gt;&lt;br /&gt;Para 1522 TEPOSCOLULA es elevada a rango de alcaldía  en las que se incluía a las  siguientes encomiendas: AMOLTEPEC, ATOYAQUILLO, CENZONTEPEC, MALINALTEPEC, MITLATONGO, MIXTEPEC, TAMAZOLA, TAMAZULAPAN, TEPOSCOLULA, TEXUPAN, TEZUATLAN, TILANTONGO, TLAXIACO, TUCLA, YOLOTEPEC y ACHUITLA correspondientes a la encomienda de TRISTIAN DE LUNA Y ARELLANO. En este mismo año TLAXIACO y sus dependencias fueron asignadas por CORTES al encomendero JUAN NÚÑEZ SEDEÑO. En este mismo año MARTÍN VAZQUEZ recibe la encomienda de indios de los pueblos de: TLAXIACO, ACHIUTLA, MIXTEPEC, CHICAHUAXTLA, OCOTEPEC, CHALCATONGO, MIXTEQUITLA y ATOYAQUILLO, para 1667 pertenecía a DON ANTONIO DE ANDRADE Y MOCTEZUMA. (13 )   &lt;br /&gt;&lt;br /&gt;Finalmente la encomienda fue abolida oficialmente en 1720; para ese entonces,  los indígenas tlaxiaqueños   gozaban de abundantes tierras fértiles que llegaban hasta tierra caliente y se arrendaban en  grandes porciones a españoles y mestizos que residían en la ciudad. Este fue el motivo para establecer en ellas los trapiches de LA CONCEPCION, YOSOTICHE y el de SAN VICENTE. Mas después los hermanos ESPERON las fusionaron y formaron la grande y poderosa HACIENDA DE LA CONCEPCION.      &lt;br /&gt;&lt;br /&gt;La hacienda fue una forma de propiedad de la tierra, tuvo gran importancia y características especiales , según WILLIAN TAYLOR había haciendas de varios tamaños. Para 1643 se encontraban registradas en Oaxaca 41 haciendas.  &lt;br /&gt;&lt;br /&gt;Al respecto comenta MARTÍNEZ GRACIDA en sus “Cuadros Sinópticos” “Y así, el panorama que presenta Tlaxiaco a fines de la colonia era: cinco o seis grandes haciendas, que se extendían hacia el suroestre, mas allá de los límites del  distrito, cuyos dueños con sus familias residían en la ciudad, haciendo que la población se convirtiera en la base económica de la haciendas y que volcasen en ella su producción.”      &lt;br /&gt;&lt;br /&gt;Una hacienda por general contaba con ranchos, estancias, algunos labores de tres o cuatro caballerías. Los principales productos que se sembraban y cosechaban era el maíz y el trigo. El frijol y la calabaza se daban también como complemento. En casi todas las haciendas se intentó cultivar la caña de azúcar y tuvieron sus propios trapiches.      &lt;br /&gt;&lt;br /&gt;La población de aquella época estaba constituida en su mayoría por indígenas. Seguían los  españoles que se dedicaban a la cría de ganado menor o eran rancheros en tierras alquiladas a las comunidades o a los caciques indígenas. En el extremo opuesto unas cuantas familias habían concentrado en sus manos, poder, prestigio y riqueza. Entre sus miembros se encontraban los importantes mercaderes regionales, los principales criaderos de ganado y los dueños de los trapiches. También en sus filas se contaba al cura, los escribanos reales y los tenientes de los alcaldes mayores. De todas estas actividades el comercio había sido aunque la mas riesgosa, la mas importante.          &lt;br /&gt;&lt;br /&gt;Es importante señalar que no solamente recibieron los indígenas el  mal trato de los españoles sino también les enseñaron nuevos productos y técnicas para producirlos como por ejemplo  aquí en Tlaxiaco introdujeron: granos, frutas, aceites comestibles, semillas y también animales domésticos; los enseñaron  a  cultivar el  trigo, la cebada y haba etc.,  trajeron del Caribe limón, naranja y breva (higo). Entre los animales se encuentran: el asno, el caballo y la mula. Pero lo mas importante, fue la utilización de nuevos instrumentos de labranza, como el arado, jalado por dos bueyes. En comparación con la Coa que utilizaban los indios, antes de su llegada , el arado significaba un avance técnico para la agricultura. Además introdujeron ganado vacuno, lanar y porcino, así como gallinas.&lt;br /&gt;&lt;br /&gt;Para los españoles el trigo era uno de los alimentos importantes, tanto como para los indígenas era el maíz. Puede ser que algunos españoles gustaran de las tortillas, pero la mayoría acostumbraba el pan de trigo. Por esa razón, una vez ya  establecidos, empezaron a plantar el trigo y se instalaron molinos movidos por agua en el BARRIO DE SAN PEDRO, exactamente en el OJO DE AGUA y con la harina que de ellos se obtenía, se empezó la elaboración del pan español en Tlaxiaco. Por cierto el primer panadero que hubo en Tlaxiaco se llamó PEDRO LUIS LUCERO&lt;br /&gt;&lt;br /&gt;Al principio, españoles e indios mantuvieron sus hábitos de vestido, pero poco a poco fueron cambiando sus costumbres. Los indígenas, sobre todos los nobles y señores, muy pronto empezaron a vestirse como los españoles, por cuestiones de prestigio y de rango social. Debido a que la ropa indígena era mejor adecuada al clima, los españoles empezaron utilizar las telas y mantas de algodón.&lt;br /&gt;&lt;br /&gt;Los primeros en aprender el idioma español fueron los hijos de los nobles y antiguos señores indígenas; cuando llegaron los frailes, se dedicaron a castellanizar a un gran número de indios para poder enseñarles la religión católica.&lt;br /&gt;&lt;br /&gt;También, con los conquistadores llegaron las enfermedades, que se llamaron pestes o epidemias. Mucha gente se enfermaba a la vez y no había remedio para curarse. Nadie conocía la causa y a veces la peste duraba hasta dos años. Se padeció la viruela, el sarampión, el tifo, las paperas y otras enfermedades, por lo que puedo decirse que la época colonial estuvo llena de pestes.&lt;br /&gt;&lt;br /&gt;Había  oficios de prestigio como la carpintería, panadería, la herrería, entre otros, eran ocupados por los mestizos, al igual que los criollos. De esta manera, muchas veces estos señores mestizos tenían buena posición económica-social y llegaban a casarse con criollas, mujeres blancas, hijas de españoles o de criollos, lo cual mejoraba la posición que sus hijos podían tener en la sociedad.&lt;br /&gt;&lt;br /&gt;Entre mis documentos encontré esta pequeña descripción  de Tlaxiaco, con datos que pertenecen a esta época:&lt;br /&gt;&lt;br /&gt;“ Capital del cantón del mismo nombre, cede de un juez distrital. Situado en la sierra, siete leguas del suroeste de Teposcolula. Antes de la conquista Tlaxiaco fue la capital de los mistecos. Todavía en 1548 la población alcanzaba un total de 4000 familias, pero en 1660 esta cifra se había reducido ya  a apenas 150., de modo que en aquel entonces al igual que ahora, las casas del pueblo se hallaban dispersas en una extensa zona. El pueblo esta ubicado en un lugar húmedo; el clima es frío, por lo que aquí crecen solo maíz y frijoles. Las mujeres son hábiles tejedoras. Hacen paño y huipiles de algodón y seda bordados con hilos de oro. En otros tiempos los habitantes de Tlaxiaco eran conocidos por su gran valentía y sabían muy bien como defender a su pueblo, protegido por las montañas y caudalosos arroyos de sierra. Hoy día se distinguen por su habilidad en las artes mecánicas y por su cortesía”. ( 14 )&lt;br /&gt;&lt;br /&gt;Para terminar, la laboriosa obra de evangelización en Tlaxiaco, corresponde a la benemérita orden de los dominicos, en la que destacan: FRAY  DIEGO DE RÍO, FRAY PEDRO DE ARANDA Y FRAY GONZALO LUCERO, cuyos cuerpos yacen en el templo de esta ciudad. Es posible que esta obra se haya iniciado en 1529.&lt;br /&gt;&lt;br /&gt;Presento a continuación, un pequeño análisis de estos ilustres frailes dominicos:&lt;br /&gt;&lt;br /&gt;FRAY DIEGO DEL RÍO&lt;br /&gt;&lt;br /&gt;Supo compenetrarse perfectamente con los indios mixtecos a quienes, corrigió y encauzó por la vida cristiana. Después escribió muchos sermones, tratados espirituales y un diccionario tan extenso y valioso como el de Calepino. Murió en San Juan Mixtepec siendo prior de Tlaxiaco.&lt;br /&gt;FRAY PEDRO DE ARANDA&lt;br /&gt;&lt;br /&gt;Fue uno de los más aventajados ministros de esta provincia, conocía perfectamente la lengua mixteca, incluso los vocablos mas reservados que usaban los indios; fue muy estimado de sus feligreses y súbditos, pero el religioso más célebre fue sin duda, FRAY GONZALO LUCERO.&lt;br /&gt;&lt;br /&gt;FRAY GONZALO LUCERO&lt;br /&gt;&lt;br /&gt;Nació en San Juan del Cuervo, en Andalucía, España, de padres labradores. Desde su infancia descubrió mucha mesadumbre y una gran apacibilidad de carácter que lo hacían amable a todos. Aprendió las primeras letras bajo la vigilancia de un anciano ayo que le inspiró sentimientos eminentemente religiosos. En Sevilla aprendió gramática y retórica, con tanto aprovechamiento, como esmero ponía en cultivar las virtudes morales. Del templo de los dominicos, al que todos las tardes acudía para orar mientras se cantaba el salve, pasó al convento en el que recibió el hábito y profesión, estudiando a continuación filosofía y teología. Notables fueron los ejemplos de obediencia, templanza, exactitud y severidad religiosas y sobre todo de mansedumbre y modestia que dio a sus hermanos de religión.&lt;br /&gt;&lt;br /&gt;Contaba Lucero algunos años de profeso, cuando se presentó el superior FRAY TOMÁS ORTIZ, poniendo a su vista las amplias facultades pontífices y reales que había obtenido para llevar a su compañía a los religiosos, que voluntariamente quisieran alistarse en las milicias apostólicas de América. Algunos les dieron sus nombres, preparándose valerosamente para aquel viaje lejano en que acaso les esperaba la muerte. Se cuenta que FRAY TOMÁS, al pasar la vista por el rostro de LUCERO “exclamó”: ¡Este es, el que el señor ha escogido! Se hicieron a la vela nueve compañeros, incorporándose otros al pasar por lo Isla Española, entre los que se encontraba el célebre BETANZOS, complementándose con ellos doce que llegaron a México por junio de 1526. Por muerte de cuatro de estos religiosos y separación de cinco, que determinaron regresar a España con FRAY TOMÁS; quedaron en la capital de NUEVA ESPAÑA solamente tres religiosos dominicos: FRAY BETANZOS, superior, FRAY LUCERO, maestro de novicios y BERNARDINO DE MINAYA, que muy pronto comenzó a recibir las órdenes sagradas, pues aún era novicio bajo la dirección de LUCERO.&lt;br /&gt;&lt;br /&gt;Para comprender el género de vida que acostumbró al cumplir la misión que le confiaron sus superiores en orden a las mixtecas, es preciso arrojar una mirada a los innumerables pueblos que convirtió al cristianismo.&lt;br /&gt;&lt;br /&gt;La Mixteca estaba entonces muy poblada por miles de idólatras muy apegados a su errores y a sus antiguos vicios. FRAY GONZALO LUCERO, sin armas ni poder, persuade a casi todas las mixtecas que rompan sus tradiciones, despedacen sus ídolos, abandonen sus costumbres libres y adopten la severa ley cristiana. El hecho es incontestable: los mixtecos fueron atraídos dulcemente a la fe por la palabra de un humilde religioso.&lt;br /&gt;&lt;br /&gt;FRAY GONZALO LUCERO, carecía de necesidades personales: sin calzado, marchaba entre las cienegas o sobre los riscos; vestía el hábito hecho girones por el uso; su lecho era la superficie de la tierra y su almohada el primer madero o la piedra que alcanzaba la mano. Tal desprendimiento y olvido de sí mismo estaba acompañado de tal solicitud por el bien espiritual y temporal de los indios, que no podían menos éstos de quedar admirados. A todas partes acudía, visitaba y curaba a los enfermos, bautizaba a los niños; a unos enseñaba los rudimentos de los dogmas; rebatía los errores de otros con mansas razones, y a todos persuadía, de la manera más dulce e insinuante, que adorasen a Jesucristo. Todo esto hacía sin faltar a sus mortificaciones ordinarias y sus fervorosas oraciones, tan frecuentes, que por ello mereció el honroso nombre de “AMIGO DE DIOS”. Su residencia habitual fue Tlaxiaco, en donde también fue sepultado. Su muerte fue sentida y llorada, y el ser supremo dio una muestra de que sus obras le fueran aceptadas: dos años después de sepultado se encontró su cadáver integro y fresco. Se le depositó en esta ocasión en el más digno lugar, al cuerno derecho del altar de la capilla, cubriéndose su sepulcro con una loza que decía:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;HIC JACET&lt;br /&gt;FR. GUNDIZAL LUCERO&lt;br /&gt;OMNIUM VIRTUTUM&lt;br /&gt;RELIGIONISQUE  SPLENDORE&lt;br /&gt;EGREGIE PRAEDITUS  (15 )&lt;br /&gt;&lt;br /&gt;AQUÍ YACE &lt;br /&gt;FRAY GONZALO LUCERO,&lt;br /&gt;EJEMPLAR DE TODAS LAS VIRTUDES&lt;br /&gt;Y ESPLENDOR DE LA RELIGIÓN&lt;/div&gt;&lt;br /&gt;Lamentablemente esta epístola ya no existe, ahora hay una lápida de ónix con esta sencilla descripción “AQUÍ YACEN LOS RESTOS DE FRAY LUCERO”. &lt;br /&gt;&lt;br /&gt;El conocimiento de muchas actividades productivas y el aprendizaje de numerosos oficios se lo deben los indios a estos frailes; también  les enseñaron  a cultivar el trigo y la  industria de la seda con tanto éxito que pudo competir en calidad con la mejor de España; trajeron  también semillas para sembrar árboles frutales y flores.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-8244644700586722753?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/8244644700586722753/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=8244644700586722753' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8244644700586722753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8244644700586722753'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/10/iitlaxiaco-y-la-conquista.html' title='II.Tlaxiaco y la Conquista'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-7650023812716521228</id><published>2009-10-18T21:07:00.007-05:00</published><updated>2012-01-07T03:14:11.856-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tlaxiaco'/><title type='text'>I.TLAXIACO, CIUDAD ANTIGUA</title><content type='html'>&lt;div style="text-align: justify;"&gt;A pesar  de que TLAXIACO forma parte de una de las culturas mas importante de Mesoamérica  ( Mixteca ) no  se  conoce  con  certeza  el  origen  de  sus miembros debido a que las  fuentes históricas disponibles son escasas y son pocos los estudios existentes, razón por lo cual, iniciamos este trabajo, presentándoles algunos testimonios históricos que nos legaron los Mixtecos en sus  códices y sus leyendas, y con de ellos nos formaremos una idea como surgió su gente. También mencionaremos algunos testimonios de cronistas españoles del siglo XVI que contienen datos muy vagos sobre el surgimiento de TLAXIACO.&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1.1     El origen.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;” Mucho  antes  que  el sol brillara, cuando la tierra estaba&lt;br /&gt;cubierta por las aguas, una pareja divina, el dios Culebro&lt;br /&gt;de  león  la  diosa  Culebra  de   tigre,  tuvieron  dos hijos&lt;br /&gt;que      inventaron  la agricultura.  Multiplicados, los hijos&lt;br /&gt;de  éstos  fueron  destruidos  por medio de un diluvio por&lt;br /&gt;sus  padres,    pocos  se   salvaron,  y sus descendientes&lt;br /&gt;son  los mixtecas”&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Una de estas  leyendas sitúa los orígenes de la CIVILIZACIÓN MIXTECA en el pueblo de APOALA, en la MIXTECA ALTA. El nombre mixteco de este pueblo "YUTATNOHO", significa "RÍO DE DONDE SALIERON LOS SEÑORES. Otra  cuenta que junto a ese río crecieron árboles que dieron nacimiento a los primeros mixtecos notables, un hombre y una mujer, que serían el origen de la POBLACIÓN MIXTECA.  ( 1 )&lt;br /&gt;&lt;br /&gt;En el códice VINDOBONESIS, existe la tradición fabulosa del origen de los MIXTECOS. En el, 7 flor “Tigere Papagayo” y su mujer 5 pedernal “  máscara de Tlalteculli” aparecen saliendo o naciendo de un árbol. Según el CÓDICE BODLEY la reina 1 muerte “Adorno de Sol” nació de un árbol.&lt;br /&gt;&lt;br /&gt;Hay una leyenda donde se  afirma que su antecesor remoto de los Mixtecas era YOCONOOY quien surgió de una peña de la Sierra Verde.  Así mismo se  aseguraba que eran originarios de la región y que habían nacido de dos árboles que crecían a  la orilla de un río que pasaba en las afueras de ACHIUTLA, ciudad sagrada; de ella había salido un guerrero con el fin de buscar tierras donde establecerse; suponiendo que ellas estarían ocupadas, estaba dispuesto a pelear ferozmente para poseerlas, mas solo encontró tierras desiertas y un sol expléndido; lleno de coraje arrojó sus flechas al sol y esperó impaciente. Repitió la acción varias veces y por fin, el sol herido comenzó a declinar, cayó sobre los montes moribundo y con su sangre tiñó el horizonte, el cielo, las nubes. Cuando desapareció, el guerrero creyó haberle vencido y fundó en ese lugar la ciudad de YOCONO que quiere decir MONTE NEGRO, hoy se llama TILANTONGO. ( 2 )&lt;br /&gt;&lt;br /&gt;De aquí viene la leyenda de MIXTECATL ( MIXTAN, MIXTLAN O YOCONOOY) “ EL FLECHADOR DEL SOL”. Además la victoria del sol era tan general en el blasón de los mixtecos, que en los escudos de sus armas pintaban un capitán armado, con su penacho de plumas, arco, rodela y saetas en las manos, y en su presencia el sol ocultándose entre nubes pardas.&lt;br /&gt;&lt;br /&gt;DE LOS REYES y BURGOA hacen un comentario del  pueblo conquistado por este personaje:&lt;br /&gt;&lt;br /&gt;“ el señorío que este señor ( de Tilantongo ) tubo fue muy grande porque fue de los mayores señores que en toda la probincia hubo, y tubo en señorío de la probincia de TEPOSCOLULA y la probincia de TLAXIACO y ATOYAQUILLO y TEOCAQUALCO.”&lt;br /&gt;&lt;br /&gt;Como un  comentario que tiene relación con  esta leyenda, en el museo de SAN MARTIN HUAMELULPAN se encuentra un gran lienzo donde   esta representado la   figura de este personaje.&lt;br /&gt;&lt;br /&gt;Otra,  la encontramos en el PASAJE DE LOS REYES donde se dice " los dichos señores  que salieron de APOALA se habían hecho cuatro partes y se dividieron de tal suerte que se apoderaron de toda la MIXTECA" , en el CODICE NUTTALL está representada esta peregrinación de los cuatro hermanos míticos: 7 QUIAHUITL, 1 QUIAHUITL, 4 COATL Y 7 COATL.&lt;br /&gt;&lt;br /&gt;Burgoa liga la tradición de APOALA con los señores de TILANTONGO, al decir que según un códice indígena " los hijos de aquellos árboles de APOALA... saliendo a conquistar tierras,  el mas alentado de ellos llegó al país de TILANTONGO, y armado de arco, saetas y escudo, no hallando con quien ejercitar sus armas... juzgó que ( el sol ) era , el defensor de aquella tierra y que se la impedía con los ardientes rayos que enviaba, y desenvainaba las saetas de la aljaba" entablando combate con el sol, mientras tanto se hacia tarde y al ver el sol ponerse todo rojo detrás de las montañas pensó que se estaba muriendo, dejando por suya la tierra lo " hizo fundamento para ser un señorío y magnifico reino, el mas estimado y venerado entre los reyes de la Mixteca de donde se extendió el lustre de todos los caciques que se dividieron en todas las cuatro partes de la MIXTECA ALTA y BAJA de oriente y acaso, norte y sur.”&lt;br /&gt;&lt;br /&gt;BURGOA continúa diciendo: estas cuatro partes, a las cuales se extendieron, pueden ser símbolos religiosos y sus conquistadores dioses estaban asociados con las cuatro direcciones de la religión Azteca. Pero si suponemos que éstas cuatro partes correspondían a las regiones nombradas por DE LOS REYES, veremos que podrían también identificarse con los mas poderosos reinos mixtecos: COIXTLAHUACA, TLAXIACO, TUTUTEPEC y TILANTONGO; cuyas casas reinantes estaban probablemente emparentadas por casamientos, según el mismo cronista el reino de TILANTONGO, que era " el más estimado y venerado entre los reyes de esta Mixteca, con tanta estimación, que para calificarse de nobles los caciques alegan tienen algún ramo de aquel tronco".  Un ejemplo de esto nos da el EXPEDIENTE DE TUTUTEPEC al decir que una de las cacicas era originaria de TLAXIACO.  Por otra parte, el combate con el sol debe simbolizar la lucha entre el conquistador y los antiguos habitantes. ( 3 )&lt;br /&gt;&lt;br /&gt;Otro sitio  mencionado en los códices y las tradiciones es ACHIUTLA, el centro religioso de la MIXTECA. Nuevamente BURGOA en su RELACIÓN HISTORICA, menciona que los mixtecos se decían proceder de un origen fabuloso, localizado en ACHIUTLA “donde viene el agua”.&lt;br /&gt;&lt;br /&gt;Finalmente, hay una serie de indicios de que la ZONA MIXTECA,  y desde luego nosotros los tlaxiaqueños estuvimos, fuertemente ligadas a los OLMECAS. Las dos culturas tienen un número de rasgos en común que solo pueden explicarse por una larga convivencia entre ambos pueblos o parte de ellos. Además, podemos suponer que tal convivencia tuvo lugar en la época inmediatamente superior a la fundación del imperio de TULA. En  los ANALES DE CHIMALPAIN hay este testimonio que tiene que ver con lo antes descrito “ el dato mas patente en este sentido, es quizá la  afirmación de un rey de TLAXIACO del siglo XVI, de que tenía al POPOCATEPETL por su frontera”. Otra instancia de este parentesco  entre Olmecas y Mixtecas  la encontramos nuevamente en estos anales al decir “que, entre los olmecas que  vivían en la región de AMACAMECA  en 1261, había un grupo llamado QUIAHUISTECA, nombre que etimológicamente coincide con la Mixteca  o Ñusabi”&lt;br /&gt;&lt;br /&gt;1.2  El Tlaxiaco prehispánico.&lt;br /&gt;&lt;br /&gt;“Todo   parece  indicar  que  el  viejo  “DIJINU”  fue  en   tiempos&lt;br /&gt;antiguos una área densamente poblada, aquí fueron degolladas&lt;br /&gt;por primera  vez  las  tropas  de  mexicanos  que  osaron poner&lt;br /&gt;su  planta en  la  ESPARTA DE AMERICA  SEPTENTRIONAL en&lt;br /&gt;1455,    pero   antes   de  expirar  este   año  DIJINU  se  llamaría&lt;br /&gt;TLACHQUIAUHCO”&lt;br /&gt;&lt;br /&gt;EMILIO MENDOZA&lt;br /&gt;&lt;br /&gt;Desde la parte de atrás del panteón Municipal, de el Barrio de San Pedro desde donde se puede admirar un pequeño valle, que en épocas remotas, la naturaleza lo dotó de una excelente vegetación, grandes veneros, arroyos y de exquisitos bosques y a las orillas del río Yutatoto,  según la tradición oral aquí fue donde se edificó la capital de uno de los poderosos reinos Mixtecos Ñusabi (TIERRA DE LLUVIAS O PAÍS DE NUBES) y de Malinalli TLAXIACO, TLACHQUIANCO que quiere decir en lengua náhualt  TLACHTLI -juego de pelota,  QUIAHUITL - lluvia, CO- en el lugar de, “LA LLUVIA DEL JUEGO DE PELOTA.” Su fundación  mas o menos  se ubica  en el  periodo POSCLASICO TARDIO 400.D.C.&lt;br /&gt;&lt;br /&gt;Fue una  guarnición militar de Moctezuma Ilhuicamina y por esa razón se le conoció también como  TLACHIAN¨-- CENTINELA O ATALAYA; los mixtecos la llamaron DIJINU y NDISI NUU que quiere decir “BUENA VISTA.” En los códices esta representado por el símbolo del ojo o vigilancia.&lt;br /&gt;&lt;br /&gt;Tenía sus casas reales y templos para los sacerdotes, así como una gran plaza con sus adoratorios y calles rodeadas de casas,  fue densamente poblado, industrioso y culto, BURGOA hace referencia de  lo numerosos que eran los pueblos mixtecas y nos da este dato “que MOCTEZUMA II trajo a México el enorme número de 12,000 prisioneros tomados en TLAXIACO” y  fueron sacrificados en la dedicación de dos edificios de los mexicanos llamados TLAMATCINCO  y QUAUHXICALI.&lt;br /&gt;&lt;br /&gt;Sus fundadores pertenecieron a las grandes   familias mixtecas descendientes de Achiutla y Tilantongo, como las de DZAHUINDANDA Y 8 VENADO. Para Corroborar este dato BURGOA y el expediente de DON ALONSO DE TUTUTEPEC ( 1572 ),  señalan que los señores de TLAXIACO y TUTUTEPEC eran aparentados  y la RELACION DE TILANTONGO, por su parte, afirma que los primeros caciques de esta ciudad y los de TLAXIACO, ACHIUTLA Y TEPOSCOLULA fueron hermanos. ( F- 1 )&lt;br /&gt;&lt;br /&gt;Para darnos una pequeña idea como fueron sus habitantes, LA RELACIÓN DE TEOTZPOTLAN de FRANCISCO DEL PASO Y TRONCOSO dice “ un poco antes de que los llegaran solo había los de  TUTUTEPEC que estos eran guerreros por si y los de TLACHICO  que también eran guerreros por si”. Los soldados peleaban con macanas,  rodelas, arcos, flechas y ondas. Llevaban los cabellos largos y trenzados con plumas , se ponían zarcillas y bezotes de oro. También se caracterizaron de ser buenos trabajadores .&lt;br /&gt;&lt;br /&gt;En la ciencia llegaron a hacer notables sus conocimientos en Astronomía, Historia, Geografía, Escultura, Medicina y Arquitectura. Con el tiempo desarrollaron una tecnología bastante avanzada, sobresaliendo especialmente en la metalurgia del oro, plata y cobre, así como en el manejo de las piedras preciosas. En la SUMA DE VISITAS de 1544 se sita a trece pueblos  recolectores de polvo de oro en el cual se encontraba Tlaxiaco,  en el CÓDICE MENDOCINO se menciona que tenía que pagar de tributo a los mexicanos veinte jícaras de oro en polvo, con esto nos damos una pequeña idea de la gran  cantidad que se recolectaba  de este  preciado metal . En el CÓDICE DE YANHUITLAN se ve como los mixtecos recogían el oro en polvo.&lt;br /&gt;&lt;br /&gt;En las artes menores fueron grandes pintores, ceramistas, lapidarios y orfebres la prueba de ello son los ATLATL DE TLAXIACO bellamente esculpidos en forma de serpiente que se encuentran en el MUSEO DE ANTROPOLOGÍA de la ciudad de MÉXICO; fueron excelentes fabricantes de telas, pues sus mujeres fueron consideradas como las mejores hilanderas.  Burgoa anota que las mujeres de TLAXIACO “ se han dado a tejer con primor paños y huipiles así de algodón como de seda, e hilo de oro muy costosos”.  También Durán comenta que los de TLAXIACO se decían especialistas en la fabricación de armamento, como rodelas.&lt;br /&gt;&lt;br /&gt;En  lo que respecta  a la medicina tenían un  estudio de las propiedades de las plantas, preparaban remedios tomados en infusiones y remedios aplicados externamente. A veces una misma planta se usaba de ambos modos o una enfermedad se trataba tanto externa como internamente. El BAÑO DE  VAPOR O TEMAZCAL  se menciona especialmente como medio curativo después del parto.&lt;br /&gt;&lt;br /&gt;Su numeración y escritura era muy parecida a la que usaban los aztecas. Contaban por veintenas o grupos de veinte unidades , divididas a su vez  en    grupos de cinco unidades cada uno, lo significaban por medio de una barrita. Además la escritura era geroglífica y usaban la fonética, es decir se valían de sonidos, que representaban por medio de signos. ( 4 )&lt;br /&gt;&lt;br /&gt;En materia educativa, no hay muchos datos, pero si sabemos que esta se impartía en el templo y era con toda seguridad un privilegio de los hijos de caciques y principales. Acerca de la educación de las niñas,  jóvenes y los hijos de los comuneros no hay datos. También se sabe  que las artes y los oficios se aprendían con los maestros, como la orfebrería, la cerámica, el arte textil y aún más el trabajo de la piedra tallada que se usaba para construir edificios o para esculpir figuras conmemorativas. A veces los diferentes oficios eran enseñados de padres a hijos.&lt;br /&gt;&lt;br /&gt;Para la ejecución de la música utilizaban la flauta, el tambor, el teponaxtle, las sonajas, la concha o el caracol. Con la música que estos instrumentos producían bailaban en sus fiestas y ceremonias religiosas. Es probable que hayan utilizado la poesía y el teatro para representar algún suceso del pasado.&lt;br /&gt;&lt;br /&gt;La Justicia se impartía de esta manera: entre las ofensas criminales se cita el robo; en las de carácter civil, adulterio, deudas, desobediencia al cacique y borracheras; y como delito eclesiástico se consideraba el hecho de que un sacerdote bebiera vino o tuviese relaciones sexuales.&lt;br /&gt;&lt;br /&gt;Para sobrevivir practicaron la caza, el comercio a base de trueque, y la agricultura, siendo sus principales productos : maíz, frijol, chile, calabaza y chilacayote, así como grana, pieles de venado, conejo y la del gato montes. El instrumento que utilizaron para la actividad agrícola  fue la COA  que servía para labrar la tierra.&lt;br /&gt;&lt;br /&gt;1.3 Clases sociales.&lt;br /&gt;&lt;br /&gt;Por la ropa como por la comida, se distinguía a que clase social pertenecían los habitantes de la ciudad de TLAXIACO. Los nobles ( IYAS ), se bañaban diariamente y vestían elegantemente mantas de algodón bordadas y pintadas, usaban sandalias y se adornaban con joyas, narigueras, orejeras de oro, obsidiana y jade, de acuerdo al rango que tenían,  comían: guajolote, venado, liebre, codorníz, además de verduras y frutas de la región. El rey no se dejaba ver, ni nadie osaba entrar donde estaba. Se valía de dos ministerios para comunicarse con el pueblo. Si alguno alcanzaba licencia de llegar hasta él, entraba descalzo y  sin levantar la vista.&lt;br /&gt;&lt;br /&gt;Inmediatamente se encontraban los sacerdotes, estos pertenecían a la clase gobernante, eran hijos de algunos caciques o principales. Su posición social y su educación religiosa destinaban al sacerdote a ocupar los mas altos puestos en el gobierno, no podía; sin embargo, llegar a ser cacique o rey, sino estaba en todo subordinado a estos. El vocabulario de ALVARADO distingue por lo menos dos grados de sacerdotes: sacerdote mayor o sumo sacerdote, y sacerdote menor.&lt;br /&gt;&lt;br /&gt;Por último estaban  los comuneros vestían ropa hecha de ixtle y no comían carne, su dieta se componía de tortillas, frijoles, chile, chilacayote, nopales y a veces algunas verduras de la temporada como quintoniles y verdolagas, complementándola también con algunos insectos como los chapulines, gusanos de maguey y gusanos de troncos de árboles viejos (ticocos).&lt;br /&gt;&lt;br /&gt;1.4 Señores principales.&lt;br /&gt;&lt;br /&gt;En la  que concierne a sus reyes o señores   de TLAXIACO la historia , únicamente  registra a tres: TLIXOCHITL, MALINALLI Y TEZOCAN.&lt;br /&gt;&lt;br /&gt;Existe poca  información sobre estos personajes y lo poca que hay a lo mejor usted ya los conoce, aún así, voy a tratar de presentar un breve análisis de ellos.&lt;br /&gt;&lt;br /&gt;TLIXOCHITL&lt;br /&gt;&lt;br /&gt;Cuando MOCTEZUMA XOCOYOTZIN fue electo rey de MÉXICO, la primera acción de su reinado fue la de premiar con el señorío de TLAQUIANCO a un celebre capitán llamado TLIXOCHITL que en varias campañas había prestado grandes servicios a él y a sus antecesores y que desde este lugar, le proporcionaría informes anticipados de lo que se tramase en sus estados. Sin embargo, no pudo prestar tan importante servicio a su señor; al poco tiempo de tomar posición, fallece. ( 5 )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MALINALLI&lt;br /&gt;&lt;br /&gt;Para sustituir a TLIXOCHITL, MOCTEZUMA XOCOYOTZIN designa para gobernar a este señorío a MALINALLI. En esta época TLAXIACO ya era una guarnición militar azteca y contaba con una población superior a los 16,000 habitantes.&lt;br /&gt;&lt;br /&gt;De los pocos datos que se sabe sobre MALINALLI, es que cuando fue electo rey contaba   en aquel entonces con 25 años y era descendiente de las familias reales de ACHIUTLA, fue  un excelente rey, mantuvo buenas relaciones de hermandad con los demás reinos , protegió y ayudó a sus súbditos. Se reveló contra   los mexicanos, después los venció y  le negó a MOCTEZUMA EL ÁRBOL DE FLORES PERFUMADAS QUE TENÍA EN SU JARDÍN, constantemente tuvo guerras con ACHIUTLA y TILANTONGO.&lt;br /&gt;&lt;br /&gt;Según una tradición oral recogida por PEDRO CARRASCO  en YUCUAÑE en 1940 sobre este mismo personaje nos dice que “ MALINALLI era rey de YUCUAÑE, y el pueblo fue llamado MALINALTEPEC. MALINALLI dominó hasta TLAXIACO y CHALCATONGO; resistió a los aztecas y tuvo siempre guerras con ACHIUTLA y TILANTONGO.“ “ Acerca del árbol afirman que es de flor blanca y se llama de IZOTE  en mixteco ITU YABI  que poseía el jefe MALINALLI. Los aztecas peleaban para conseguirla pero acabaron por dejarla. Hay una canción donde se menciona esta flor. En el cerro de YUCUAÑE ( Cerro de la Animas ) donde resistió MALINALLI a los aztecas hay murallas y tepalcates.&lt;br /&gt;&lt;br /&gt;Como también es cierto que cuando a MOCTEZUMA XOCOYOTZIN se le antojó tener el árbol de flores perfumadas que poseía MALINALLI, mandó a sus embajadores con un buen presente de cambio. MALINALLI se estimó ofendido y contestó arrogantemente que era tan gran rey como el de México, al que además tenía como enemigo. Esto bastó para desatar una guerra que costó a MALINALLI  su vida y su reino. Existe la posibilidad que los jardines que poseía MALINALLI estuvieron en YUCUAÑE pueblo que también fue conquistado por los mexicanos. Mas adelante daré mas detalles sobre este hecho.&lt;br /&gt;&lt;br /&gt;Para conocer con exactitud, el lugar donde  edificó su ciudad MALINALLI, es preciso realizar una investigación a fondo, desde luego apoyándose en la Arqueología.  Con los pocos  antecedentes que tengo sobre este asunto, he formulado una pequeñas hipótesis, “ en  aquellos tiempos la ciudad de TLAXIACO fue un centro de poder y encabezaba un señorío, aquí estuvo MOCTEZUMA I y  la hizo su guarnición militar, mas después MOCTEZUMA II viene y  hace rey a MALINALLI,  recordemos también que en este tiempo se contaba con un gran empuje económico, militar, muy poblada y  bien organizada, razón por la cual creo que fue aquí  donde estuvieron sus palacios   y   por el clima sus jardines los tenía en YUCUAÑE.  Además  los cronistas religiosos  al referirse a los palacios, únicamente mencionan los jardines que tenía  en Yucuañe.”-&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Actualmente los tlaxiaqueños tienen un grato recuerdo de este personaje, pues para inmortalizar su memoria,  una de las calles de la ciudad lleva su nombre.&lt;br /&gt;&lt;br /&gt;TEXOCAN&lt;br /&gt;&lt;br /&gt;Con la caída de MALINALLI, MOCTEZUMA II nombra a TEXOCAN rey de TLAXIACO, a el le toco reconstruir la ciudad; siempre fue fiel al rey de México y también se le debe el descubrimiento de la conspiración mixteca.&lt;br /&gt;&lt;br /&gt;La RELACION DE MIXTEPEC menciona a un  rey  de TLAXIACO llamado TONDIOHUNAU al cual MIXTEPEC le rendía tributo. No se encontraron mas datos sobre este personaje.&lt;br /&gt;&lt;br /&gt;1.5 El  palacio de TLAXIACO&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hay poca información sobre sus palacio. Estoy casi seguro que era como  los describe HERRERA, al  referirse a los palacios del REINO MIXTECO:&lt;br /&gt;&lt;br /&gt;.—a donde los caciques tenían sus palacios con apartamientos separados para los hombres i para las  mugeres, con el pavimento  esterado, i con cogines de cuero de leones, i tigres, i otros animales para recostarse  blandamente.— Se cuidaba  siempre de cultivar con esmero un jardín bien regado y rico de flores perfumadas y vistosas, entre las cuales brillaba  la tersa superficie de las aguas destinadas  al  placer del baño.&lt;br /&gt;&lt;br /&gt;TORQUEMADA dice que el rey de TLAXIACO tenía sus jardines con flores exóticas, quizá en YUCUAÑE, ya que estos dos pueblos se vieron envueltos en una guerra con los mexicanos a causa de un “árbol llamado TLAPALIZUIXOCHITL, de lindas flores” que había despertado la envidia de MOCTEZUMA II, quien lo deseaba para sus “huertas”.&lt;br /&gt;&lt;br /&gt;1.6 Religión y costumbres rituales&lt;br /&gt;&lt;br /&gt;La religión, en general, tiene semejanza en mito y culto con la de los mexicanos.  Podemos afirmar que eran politeístas, llamados así porque tenían muchos dioses, a los que asociaban con la naturaleza, pero sobre todo reconocían al Dios supremo y único. Cada divinidad protegía un aspecto de su vida y se realizaban ceremonias y ofrendas de acuerdo con el día, el año o el favor que se le fuera a pedir.&lt;br /&gt;&lt;br /&gt;Por la cercanía que se tenía con la ciudad sagrada de ACHIUTLA debe suponerse que adoraban a YOSTALTEPETL, cuyo significado era corazón del pueblo. Figuran entre otros QUETZALCOAL con el nombre de IYA COOTINDOCUI, DZAHUI dios de la lluvia, YOCO SITUAYUTA de la generación, IYA ANAHU de la tierra, IYA SHACUA de la noche, NUCHI de los vientos, DAQUEYEEH el rayo, XANDUZAA el relámpago de la tempestad, NHRUTIA el agua, QHUAY y TAANDOCO de la caza, TOYNA XIÑUHO de los agueros, TOYNA YOCO de los sueños, YOSOTUYUA de los mercaderes y COHUY del maíz. ( 6 )&lt;br /&gt;&lt;br /&gt;Debe mencionarse que paralelamente con la adoración de estos dioses, atendían también de un modo muy especial al culto a los muertos. De esto dan testimonio las tumbas descubiertas aquí en Tlaxiaco. Actualmente saqueadas y violadas.  Más adelante daré mas detalles sobre esta costumbre.&lt;br /&gt;&lt;br /&gt;Constantemente  consultaban a estos  dioses ; así mismo la verificación de ciertos ritos era parte integrante de diversos actos y celebraciones públicas y domésticas,  los mas importantes eran los nacimientos,  los casamientos, defunciones, las siembras y las cosechas. También formaba parte de este ritual las abstinencias y los ayunos . Hacían ofrendas a los dioses y realizaban sacrificios personales consistentes en sangrías provocadas en los brazos, piernas, lenguas y pabellón de la oreja y en  matar aves y animales pequeños.&lt;br /&gt;&lt;br /&gt;Para comprobar  lo antes descrito, Durán describe una fiesta o ceremonia hecha en TLAXIACO para pedir victoria en la guerra:&lt;br /&gt;&lt;br /&gt;--- vieron que todos los sacerdotes de los templos, y con ellos muchos viejos y principales, todos llenos de sangre que de las orejas y muslos y lenguas y molledos sacavan.—estaban pidiendo a sus dioses los librasen de los mexicanos, y haciendo grandes plegarias y oraciones con bailes y cantos y alaridos pidiendo victoria, y toda la demás gente durmiendo, todos sin sentido ni juicio, tomados de la embriaguéz que ellos en semejantes oráculos solian tomar.&lt;br /&gt;&lt;br /&gt;Para la preparación de las batallas entraban prácticas religiosa, nuevamente Durán describe  como los de TLAXIACO esperaban la llegada de las tropas mexicanas:&lt;br /&gt;&lt;br /&gt;…en terminos de la ciudad principal de TLACHQUIAUHCO , donde asentada su real oyan cada noche grandes cantos y bailes y sonidos de atambores dentro de ella y muchos clamores y alaridos, lo cual oydo por los mexicanos, entendieron ser la guarda que la ciudad tenia y vela que hacian, para no ser salteados con algun salto, conociendo los ardides de los mexicanos… fueron sin ser sentidos hasta el lugar donde aquellos cantos sonaban, y llegando a tiempo vieron que todos los sacerdotes de los templos, y con ellos muchos viejos y principales, todos llenos de sangre que de las orejas y muslos y lenguas y molledos sacavan… estaban pidiendo a sus dioses los librase de los mexicanos, y haciendo grandes plegarias y oraciones con bailes y cantos y alaridos pidiendo victoria, y toda la demas gente durmiendo todos sin sentido ni juicio, tomados de la embriguez que ellos en semejantes oráculos solian tomar… (entraron los mexicanos) en la ciudad y acudiendo unos al templo y otros a las casas principales del Señor de TLACHQUIAUHCO , sin hallar hombre armado ni rumor de guerra, hallaron en las casas reales a todos los señores y principales bailando con mucho placer y contento. ( 7 )&lt;br /&gt;&lt;br /&gt;Los cerros y las cuevas eran el lugar donde guardaban a sus ídolos y en el centro de la ciudad se contaban con varios templos y cúes. La prueba de ello son los cerros que rodean a la actual CIUDAD DE TLAXIACO, están literalmente sembrados de ruinas entre las cuales destacan: CERRITO ENCANTADO, CERRO DE NUNDICHI, CERRO DE LA VIRGEN, CERRO DE YUCUNITAKA y el VERGEL.  DURÁN habla de los templos de TLAXIACO y en YANHUITLAN  un vicario derrocó los cúes y casas del demonio que habían quedado junto a la iglesia.&lt;br /&gt;&lt;br /&gt;Por último según HERRERA tenían también adoratorios en sus casas “a donde hacían sacrificios y ofrendas”.&lt;br /&gt;&lt;br /&gt;Narra nuevamente Durán que como costumbre funeraria tenían como demostración de dolor por la muerte de una persona importante el que la gente se tiraba de los cabellos, se daba de golpes, gritaba y lloraba. Los que asistían al funeral se sacrificaban, comían y se emborrachaban. Los sacerdotes hacían ofrendas y en caso de un cacique, cuatro de ellos lo sepultaban a media noche en una tumba hueca o en una cueva. Los caciques fueron acompañados en la muerte por mujeres y esclavos, uno de ellos representando al cacique difunto. Eran amortajados con muchas ropas de algodón, y a veces embalsamados, se adornaban con muchas joyas.&lt;br /&gt;&lt;br /&gt;Sobre el luto comenta Burgoa como al morir un padre muy querido por los indios en “TLAXIACO (FRY GONZALO LUCERO) fue tan grande la conmoción de dolor y sentimiento en los indios que levantando los clamores al cielo, ellos y ellas se tiraban los cabellos y daban golpes”.&lt;br /&gt;&lt;br /&gt;La ceremonia de renovación de fuego sagrado también aquí, se celebraba cada 52 años y para medir el tiempo, se regían de dos calendarios: uno de 260 días relacionado con la religión y el otro era de 365 días llamado CUIYA. En toda la zona de la Mixteca regía este calendario.&lt;br /&gt;&lt;br /&gt;El calendario de 365 días tenía mucha importancia para los agricultores porque a través de él, se conocían las estaciones del año y cuál era la mejor época para la siembra.&lt;br /&gt;&lt;br /&gt;¿Qué les pareció? Interesante, ¿verdad ? Bueno, continuemos con nuestro pequeña historia:&lt;br /&gt;&lt;br /&gt;1.7 Florecimiento y fin.&lt;br /&gt;&lt;br /&gt;“La  historia  mixteca  reconstruible  con  sus  códices&lt;br /&gt;a partir  del siglo  VII d.c. aproximadamente, da cuenta&lt;br /&gt;de linajes, descendencias y figuras de conquistadores&lt;br /&gt;de   los   señores   mas   poderosos   de  los  mixtecos:&lt;br /&gt;COIXTLAHUACA, TLAXIACO,  TILANTONGO y&lt;br /&gt;TUTUTEPEC.  El legendario  personaje&lt;br /&gt;“ OCHO  VENADO  GARRA  DE  TIGRE” iniciaría la&lt;br /&gt;penetración   mixteca  al  territorio zapoteca  contra  el&lt;br /&gt;que realizaban  continuas  guerras, que eventualmente&lt;br /&gt;se  suspendieron  para  aliarse   contra  los  mixe  y  la&lt;br /&gt;mexica.” ( 8 )&lt;br /&gt;&lt;br /&gt;El florecimiento y crecimiento de los principales reinos mixtecos entre ellos  TLAXIACO, COIXTLAHUACA, TILANTONGO Y TUTUTEPEC ocurre en el periodo posclásico ( 750 -1521 ).&lt;br /&gt;&lt;br /&gt;En este periodo estos reinos alcanzaron un  alto grado de desarrollo artístico y tecnológico ; bellos objetos de cerámica, figuras y herramientas de obsidiana confeccionadas con gran calidad, grabados hechos en hueso con representaciones tipo códice, ornatos de oro, plata, turquesa, jade, concha y algo que destaca de manera significativa: los manuscritos pictográficos o códices de gran valor estético e invaluable, sobre todo, por el contenido histórico y religioso que se desprende de ellos.&lt;br /&gt;&lt;br /&gt;También hubo una gran movilidad demográfica, debido a diversos factores, entre los que merece una mención especial, la llegada de los aztecas al Valle de México hacia el año 1250 d.c. y las incursiones mexicas que ocurrieron dos siglos más tarde.&lt;br /&gt;&lt;br /&gt;Estas incursiones se inician en Tlaxiaco con MOCTEZUMA ILHUICAMINA que  lo sojuzga, junto con Coixtlahuca llevando su ejército hasta Tututepec; hay vagos indicios que por aquí también estuvo AXAYACATL y se apodera  de Tlaxiaco, Coixtlahuaca, Tuxtepec, Huatulco y Tehuantepec. Por último MOCTEZUMA XOCOYOTZIN somete  nuevamente a Tlaxiaco, Sosola y Achiutla .&lt;br /&gt;&lt;br /&gt;ROBERT H. BARTOW en conquistas de los antiguos mexicanos expone un mapa ( NO IV )  en que señala dos conquistas de los aztecas en TLAXIACO: una de MOCTEZUMA I y la otra de MOCTEZUMA II&lt;br /&gt;&lt;br /&gt;Por lo tanto los ANALES DE CUAUTITLAN incluyen los siguientes pueblos mixtecos en la lista de conquistas del año 1512: YANHUITLAN, TEXOPAN, NOPALLAN, TLACHQUIAUCHCO y MALINALTEPEC.&lt;br /&gt;&lt;br /&gt;Por último el CODICE MENDOCINO cita a ZACATEPEC junto con TLAXIACO y MALINALTEPEC, conquista que según los anales corresponde a los años 1514- 1515.&lt;br /&gt;&lt;br /&gt;En la  etapa en que los mexicanos  establecieron su guarnición militar, la ciudad tubo su  mejor época, se embelleció,  florecieron las artes y su crecimiento demográfico fue excepcional. Aún así  les pagaba tributo. PETER GERHARD en su GUIDE TO THE HISTORICAL GEOGRAPHY nos da un dato que se relaciona con lo antes mencionado “ que TLACQUIAUHCO era una frontera militar entre las mixtecas y TUTUTEPEC, y lo considera uno de los tres grandes estados de la MIXTECA ALTA junto con COIXTLAHUACA y YANHUITLAN “.&lt;br /&gt;&lt;br /&gt;El tributo funcionaba de esta manera. El macehual ( campesino ), en la parte baja de la escala social, pagaba tributo al cacique, propietario de la tierra y quien dirigía el señorío; si el  señorío estaba sometido a un reino, pagaba tributo al rey: si este había sido conquistado por los antiguos mexicanos , pagaba tributo a su conquistador.&lt;br /&gt;&lt;br /&gt;Los tributos que Tlaxiaco pagaba a los mexicanos se encuentran registrados  en las listas de tributos de las RELACIONES GEOGRAFICAS y en el CODICE MENDOCINO:&lt;br /&gt;&lt;br /&gt;. MIXTEPEC pagó tributo al rey de TLAXIACO. Pero aquí la situación es muy especial, porque era el único pueblo que según su relación, no tenia cacique propio, por lo que acudía con el tributo correspondiente al señor de TLAXIACO.&lt;br /&gt;&lt;br /&gt;. TILANTONGO recibía tributo de ciertas provincias y reinos ( TEPOSCOLULA, TLAXIACO, ATOYAQUILLO y TEOZACUALCO ), alegando que su señor “ fue de los mayores que en toda la provincia hubo—tomando en cuenta que por lo menos TLAXIACO era un reino independiente.&lt;br /&gt;&lt;br /&gt;.  El tributo que TLAXIACO pagaba a los mexicanos era:&lt;br /&gt;. Una carga de mantas grandes.&lt;br /&gt;. Veinte jícaras de oro fino en polvo.&lt;br /&gt;. Cinco talegas de grana.&lt;br /&gt;. Cuatrocientas plumas de quetzal.&lt;br /&gt;. Una pieza de armas de plumas finas.&lt;br /&gt;. Una rodela de plumas finas&lt;br /&gt;&lt;br /&gt;Comenta finalmente DURAN que TLAXIACO en una de sus muchas derrotas se comprometió a pagar con armas y rodelas, plumas y joyas y piedras de todo genero.&lt;br /&gt;&lt;br /&gt;1.8     Fragmentos   históricos&lt;br /&gt;&lt;br /&gt;Como lo he mencionado anteriormente, aquí en Tlaxiaco estuvieron con sus respectivos ejércitos: MOCTEZUMA ILHUICAMINA, AXAYACATL, MOCTEZUMA XOCOYOTZIN y ATONALZIN, señor de Coixtlahuaca. Los primeros con el fin de ampliar sus dominios y llevar víctimas para sacrificar a sus dioses, y el último para destruir la guarnición militar azteca establecida en esta ciudad.&lt;br /&gt;&lt;br /&gt;La primera guerra que se tiene noticia y que ocurrió aquí en Tlaxiaco fue en 1457. En esta época, Moctezuma Ilhuicamina comenzó a forjar planes para extender su dominación hacia el sur, por sus espías pudo observar que el primer centro poderoso que había de chocar su política de expansión se encontraba en la Mixteca Alta.&lt;br /&gt;&lt;br /&gt;Allí estaba Coixtlahuaca, figuraba en aquel entonces, como una gran ciudad, con un gran mercado al que concurrían comerciantes de México, Texcoco, Chalco, Coyoácan, Xochimilco, Atzcapotzalco y Tacuba; para adquirir grana, plumas, jícaras, joyas de oro y plata, piezas de cerámica y una gran variedad de tejidos de algodón.&lt;br /&gt;&lt;br /&gt;Moctezuma con el firme deseo de conquistar estas tierras, su primer paso consistió en establecer una guarnición permanente de soldados mexicanos en Tlaxiaco. Esta guarnición pudo permanecer varios años y fue tolerada por tutupecanos y coixtlahuacas.&lt;br /&gt;&lt;br /&gt;Pero en 1457, reinando Atonalzin en Coixtlahuaca, resuelve expulsar a la guarnición mexicana de Tlaxiaco y les prohibió a los comerciantes que continuaran sus incursiones en tierras mixtecas. Probablemente sorprendió algunos viajes clandestinos y declarándoles espías, les capturó sus mercancías y los mandó a sacrificar; los que lograron escapar se apresuraron a darle la noticia a su rey.&lt;br /&gt;&lt;br /&gt;El monarca azteca envió a Atonaltzin una solemne embajada, preguntándole la causa de su conducta y amenazándolo con la guerra si no le daba una satisfacción cumplida. Atonaltzin recibió con desprecio a los embajadores, hizo sacar algo de sus riquezas, poniéndolas delante de los mexicanos, les dijo: LLEVAD ESTE REGALO A VUESTRO REY, Y DECIDLE QUE POR ÉL CONOCERÁ EL AMOR QUE MIS SÚBDITOS ME TIENEN Y LA DEFENSA QUE HARÁN DE MI PERSONA. ACEPTO GUSTOSO LA GUERRA QUE ME PROPONÉIS, Y QUEDE EN ELLA DECIDIDO, SI LOS MEXICANOS ME TRIBUTARÁN A MÍ, O YO A LOS MEXICANOS.&lt;br /&gt;&lt;br /&gt;Moctezuma escucha con admiración la respuesta de Atonaltzin: “ESTAS ARROGANTES PALABRAS, DIJO A NETZAHUALCÓYOTL, DEMUESTRAN UN VALIENTE CORAZÓN: SIN DUDA ES NECESARIO UN GRAN PODER PARA SOJUZGARLO: APERCIBÁMONOS PARA LA GUERRA Y VEAMOS SI LOS HECHOS CORRESPONDEN A UNA RESPUESTA PRESUNTUOSA “.&lt;br /&gt;&lt;br /&gt;Los  tres reyes aliados, el de México, el de Aculhuacán y el de Tlacopan o Tacuba, levantaron en sus respectivos estados ejércitos considerables,  agregándose otros señores que quisieran tomar parte en la contienda. Unidos todos, marcharon para la mixteca.&lt;br /&gt;&lt;br /&gt;Por su parte, Atonaltzin, levantó un poderoso ejército y fortificó las fronteras de su reino, y allí esperó a Moctezuma; cuando vio  al ejército mexicano, salió con los suyos tan arrebatada y presumidamente que, aunque los mexicanos y aliados eran muchos y muy aventajados en las armas, los hicieron retirar y aun huir y apartarse de sus tierras.&lt;br /&gt;&lt;br /&gt;Moctezuma retornó derrotado a México, con el firme deseo de cobrar venganza; se preparó y reunió un poderoso ejército y poniéndolo a las órdenes de CUAUHNOCTLI y de su lugarteniente TIZOCYAUACATL, lo lanzó sobre Coixtlahuaca.&lt;br /&gt;&lt;br /&gt;Atonaltzin hace lo mismo, haciendo alianza con tlaxcaltecas y huejocinques que acudieron a su auxilio. Inmediatamente estos ejércitos fueron puestos en actividad.&lt;br /&gt;&lt;br /&gt;La guarnición de Tlaxiaco era una amenaza sobre sus estados; y en caso de una nueva guerra que sobrevendría sin duda, era un enemigo formidable que lo combatiría por la espalda; ante todo era preciso deshacerse de él. A la cabeza de su ejército y de sus aliados marchó para Tlaxiaco y los combatió vigorosamente y sin descanso, apoderándose del pueblo; los tlaxiaqueños se le rindieron; los mexicanos fueron pasados a cuchillo, quedando en condición de esclavos los pocos que sobrevivieron.&lt;br /&gt;&lt;br /&gt;Este nuevo revés acabó de exasperar el ánimo de Moctezuma: corrió con los suyos al encuentro del ejército mixteca lo acometió con ímpetu irresistible; y al primer choque lo venció y en sus manos quedaron los tlaxcaltecas y huejocinques. Atonaltzin vio la entrada a su capital por sus enemigos, incendiados sus santuarios y destrozada la flor de sus ejércitos. Moctezuma le impuso un feudo y lo dejó tranquilo mientras proseguía la carrera de sus victorias. ( 9 )&lt;br /&gt;&lt;br /&gt;En 1503 cayó una gran nevada en  los campos de TLACHQUIAUHCO.&lt;br /&gt;&lt;br /&gt;Casi estoy seguro, que el siguiente relato ya lo conocen la mayoría de los tlaxiaqueños. Aun así, nuevamente va tener la oportunidad de recordarlo, es un hecho tan importante en la Historia de Tlaxiaco, que no se debe  omitir.&lt;br /&gt;&lt;br /&gt;Este hecho ocurrió aquí en Tlaxiaco en 1503, exactamente en época de Malinalli, el relato va más o menos así:&lt;br /&gt;&lt;br /&gt;Los súbditos del rey de Achiutla, durante la campaña de Tehuantepec, habían  recogido la simiente de un árbol, que se cubre por algunos meses del año de flores pequeñas y blancas de olor suavísimo, superior aún al de la rosa de Alejandría. Al regresar a su patria ofrecieron la semilla a su rey, quien procuró cultivar con esmero en sus jardines, la planta que nació de ella se conoció con el nombre de IZQUIJOCHIT. El árbol pronto creció y se cubrió de fragantes flores, el cacique mixteca se recreaba con su aroma que perfumaba su jardín, sintiéndose orgulloso de poseerlo y porque le recordaba la victoria que había tenido sobre los mexicanos. Este postrer, fue tal vez el motivo del disgusto de Moctezuma, que resueltamente quiso tener el árbol en su jardín. Lo envió a pedir mandándole un rico presente y ofreciéndole dar por él cuanto pidiese. MALINALLI, que era un hombre grosero y arrogante, desechó con indignación la propuesta y respondió resueltamente que no quería darlo; QUE SE CONTENTASE MOCTEZUMA CON LO QUE POSEÍA, HASTA EL VOLCÁN POPOCATÉPETL, QUE RECONOCÍA POR RAYA DEL IMPERIO MEXICANO, Y CESASE DE CODICIAR LO QUE POSEÍAN OTROS QUE NO LE TENÍAN POR SEÑOR SINO POR ENEMIGO. Irritado con semejante respuesta, Moctezuma mandó luego contra él un formidable ejército, que no solamente se apoderó del árbol codiciado sino también del mismo MALINALLI y de todo su estado de TLAXIACO, y de paso también del de Achiutla. MALINALLI fue muerto, el árbol trasplantado a los jardines reales, y aquellos dos señoríos quedaron   incorporados a la corona. Estas conquistas, que fueron las primeras en el reinado de Moctezuma, se hicieron en el año de 1503.  ( 10 )&lt;br /&gt;&lt;br /&gt;La flor de YUCUAÑE ( Malinaltepec) :&lt;br /&gt;&lt;br /&gt;En mexicano se llama : TLAPALIZ QUIXOCHITL.&lt;br /&gt;En mixteco                   : ITU YABI, O ITALLI&lt;br /&gt;En español                    : FLOR MANCHA O ALIENTO DE NIÑO&lt;br /&gt;&lt;br /&gt;En 1511 se revelan contra los mexicanos : TLAXIACO, ICPATEPEC y NOPALA. IXTLILXOCHITL y TORQUEMADA señalan que también estuvo involucrado MALINALTEPEC ( Yucuañe ). Al respecto Narra TORQUEMADA que primeramente se hizo en TLAXIACO, razón por la cual los mexicanos destruyeron al pueblo y se llevaron a toda su gente.&lt;br /&gt;&lt;br /&gt;En 1516 fue la última intervención armada mexicana aquí en Tlaxiaco.&lt;br /&gt;&lt;br /&gt;El hecho se debió a que un grupo de gentes de Tlaxiaco asaltó a los calpixque, que conducían a México los tributos de Coixtlahuaca; después de reprenderlos y echarlos cara el servicio de Moctezuma en desafortunado oficio, siendo mejor que los calpixque se quedasen con aquello, que con más razones podían alegar por suyo, que sus denominadores.&lt;br /&gt;&lt;br /&gt;Bien pudo haberse tratado de una partida de salteadores de los muchos que al amparo de la situación mereodaban por los caminos; pero por las buenas razones que dice Durán, les dieron los atacantes a los responsables del cargamento para que desistieran de llevarlo a su destino, estas gentes dan la impresión sincera de dolerse del saqueo sistemático de la mixteca, disfrazado por una tributación cada vez más exactiva.&lt;br /&gt;&lt;br /&gt;Pero, sea como fuere, en sí, el incidente no revela con mucho que pudiera tratarse de una insurrección como las anteriores, aunque las consecuencias si fuesen terribles para los tlaxiaqueños, así deben haberlo comprendido lamentablemente, pues sabían que Moctezuma andaba siempre a caza de pretextos para apretar los grilletes y hacerse de víctimas para propiciar en sacrificio a los dioses mexicanos.&lt;br /&gt;&lt;br /&gt;Los de Tlaxiaco ni tomaron providencias para defenderse de las represalias de Moctezuma, ni abandonaron su ciudad,  y no se  refugiaron en las montañas; porque sabían que donde quiera que fuesen caerían tarde o temprano en poder de sus perseguidores.&lt;br /&gt;&lt;br /&gt;Lo que hicieron, según relata Durán, va muy de acuerdo con la reacción psicológica de un pueblo largamente agotado por la esclavitud y con su sentido de libertad ya embotado. Cuando llegaron los espías de la vanguardia mexicana, oyeron que salía del pueblo un gran clamor de voces, y acercándose más al amparo de las sombras de la noche, vieron a la luz de las antorchas que los sacerdotes, viejos y principales se dedicaban a la oración y a sus ritos religiosos, y que se sacrificaban en presencia de todos, atravesándose las orejas, lenguas y muslos con unas espinas largas, mientras otros ejecutaban danzas sagradas y los demás dormían como si estuvieran embriagados. Eran las rogativas de un pueblo a sus dioses para que los librara del inminente peligro avizorado.&lt;br /&gt;&lt;br /&gt;Los espías dieron cuenta a sus capitanes de lo que vieron. No hubo resistencia o sólo hubo la instintiva para no morir. El epílogo fue el acostumbrado: el incendio del templo y de las casas principales. Los prisioneros fueron conducidos a Tenochtitlan, sujetos por sogas y collares, y sacrificados, como otros de la mixteca, en la fiesta del degollamiento, en honor de Xipe Totec, una divinidad que, por cierto, tuvo su origen en la mixteca y con el tiempo, fue adoptado por los mexicanos.  (11)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-7650023812716521228?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/7650023812716521228/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=7650023812716521228' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/7650023812716521228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/7650023812716521228'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/10/itlaxiaco-ciudad-antigua.html' title='I.TLAXIACO, CIUDAD ANTIGUA'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-6494322250269074321</id><published>2009-10-18T21:04:00.000-05:00</published><updated>2009-10-18T21:05:55.117-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tlaxiaco'/><title type='text'>PRÓLOGO</title><content type='html'>&lt;div style="text-align: justify;"&gt;El Estado de Oaxaca se caracteriza por ser uno de los espacios donde se conjugan costumbres y tradiciones sumamente arraigadas que se registran desde hace  muchos años;  esta  entidad  que es una de las treinta y dos que integran el territorio nacional, la cual por su configuración geográfica, su gente conformada por diversos grupos étnicos, sus atractivos naturales, sus hombres que han marcado no solo el rumbo del estado y del país sino que sus actos y legados trascendieron nuestras fronteras y constituyen hoy nuestra historia, lo anterior aunado a su cultura y variedad gastronómica hacen de Oaxaca un espacio mágico  ya que todo aquel que tiene la oportunidad de visitarla anhela volver..&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;De la entidad mencionada depende la  ciudad  de TLAXIACO, al cual CARLOS ROGELIO PÉREZ MURCIO, define, describe y comenta en principio, porque es oriundo del lugar, asimismo su formación profesional le ha dado la oportunidad de trabajar en grandes centros documentales de México donde fue recopilando a través de muchos años una serie de documentos que dan cuerpo a su trabajo, que como el dice está dirigido a todo público, pero especialmente a sus paisanos mixtecos, para que sean éstos los que hagan llegar al autor sus preguntas, dudas e inquietudes que posteriormente se conviertan en aportaciones, de tal forma que se constituya en una guía para rescatar y tener presente independientemente de la modernidad, nuestros orígenes.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;M. C. Lauro Antonio Maldonado&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-6494322250269074321?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/6494322250269074321/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=6494322250269074321' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6494322250269074321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6494322250269074321'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/10/prologo_18.html' title='PRÓLOGO'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-1530312810719277147</id><published>2009-10-18T20:29:00.004-05:00</published><updated>2012-01-07T03:14:44.490-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tlaxiaco'/><title type='text'>INTRODUCCIÓN</title><content type='html'>&lt;div style="text-align: center;"&gt;“Aquellos que quisieron saber la verdad&lt;/div&gt;&lt;div style="text-align: center;"&gt;de cosas pasadas  y por ellas  juzgar&lt;br /&gt;y saber otras tales y semejantes&lt;br /&gt;que podrán suceder en adelante,&lt;br /&gt;hallarán útil y provechosa mi historia,&lt;br /&gt;por mi intensión no es componer&lt;br /&gt;farsa o comedia que dé placer&lt;br /&gt;por un rato, sino un relato&lt;br /&gt;que dure para siempre.”&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;(La Guerra del Peloponeso )&lt;br /&gt;&lt;br /&gt;Túcides  ( 460-400)&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El párrafo anterior nos muestra hasta que punto estaba convencido aquel antiguo historiador, de que su intención de elaborar una historia provechosa, se realizaría en la medida en que la investigación permitiera saber la verdad de las cosas pasadas. Esta misma me ha acompañado durante el tiempo que he dedicado a elaborar el presente trabajo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Porque estoy convencido de que “la historia es la muestra de la vida” porque creo que “el historiador refiere ciertos acontecimientos, para que la posteridad pueda aprovecharlos como ejemplo” el estudio de la historia permite a las personas deducir el problema  de desarrollo social del futuro. Por ello me propuse escribir estas páginas, que no son otra cosa que un primer intento de aproximación a la historia de mi ciudad  “TLAXIACO”.&lt;br /&gt;&lt;br /&gt;MI TLAXIACO DE AYER Y SIEMPRE ( LA CIUDAD ) la he integrado en 8 capítulos,  el primero trato de presentar una historia mas o menos completa del Tlaxiaco Prehispánico, en el segundo y tercero se presenta la etapa de la conquista y de la independencia para continuar con una pequeña monografía de la ciudad actual; así como fragmentos de su historia;  de  sus monumentos principales, sus fiestas tradicionales y un pequeño  comentario sobre su gastronomía,  para terminar también se presenta un  pequeño bosquejo de  mi escuela secundaria.&lt;br /&gt;&lt;br /&gt;Quiero aclarar que este trabajo tiene dos justificaciones, la primera es que la investigación fue realizada únicamente en centros documentales de la ciudad de   México y en  otros estados, sin tomar en cuenta a Oaxaca y Tlaxiaco, esta recopilación nos dio la oportunidad de conocer como se vio y se ve Tlaxiaco  fuera del Estado y cual fue su participación  en  la historia de México y aquí esta el resultado. La segunda,  escribir parte de la historia de mi pueblo es una  responsabilidad   muy grande, sobre todo en estos momentos en que se hace imprescindible la búsqueda de las raíces para poder enfrentar los retos que plantea el futuro. Los trabajos que existen son muy reducidos y carentes de datos. La documentación de que se dispone es muy escasa. Es por esto, que el presente trabajo como lo dije anteriormente es un intento de aproximación  a la  historia de la ciudad de  TLAXIACO.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Es también mi deseo que estas páginas sean leídas por mis coterráneos con sentido crítico. Que me hagan saber por escrito lo que, según su criterio, me faltó decir y lo que se expresó mal, pues me interesan mucho sus puntos de vista y la información que me pudieran proporcionar, porque con esos datos se enriquecería el texto y me daría la oportunidad de preparar una segunda edición, corregida y aumentada.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-1530312810719277147?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/1530312810719277147/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=1530312810719277147' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/1530312810719277147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/1530312810719277147'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/10/introduccion-aquellos-que-quisieron.html' title='INTRODUCCIÓN'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-5621365932328640902</id><published>2009-10-18T20:26:00.004-05:00</published><updated>2012-01-07T03:15:06.109-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tlaxiaco'/><title type='text'>AGRADECIMIENTOS Y DEDICATORIA</title><content type='html'>&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;A Irma Rosa,  desde arriba me&lt;br /&gt;guía y me llena con sus bendiciones.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;A la alegría de mi vida, Carlos y Claudia&lt;br /&gt;Y mi pequeña Karla&lt;br /&gt;por ellos sigo adelante.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Conchita y Leonardo, ustedes son un premio y yo&lt;br /&gt;sé, de la fortuna que es tenerlos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;Con admiración y respeto a todos mis&lt;br /&gt;hermanos.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;A mi buen amigo y paisano&lt;br /&gt;M.C. Lauro Antonio Maldonado&lt;br /&gt;autor del prólogo.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-5621365932328640902?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/5621365932328640902/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=5621365932328640902' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/5621365932328640902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/5621365932328640902'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/10/agradecimientos-y-dedicatoria.html' title='AGRADECIMIENTOS Y DEDICATORIA'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-6512945858869615912</id><published>2009-10-17T23:23:00.002-05:00</published><updated>2009-10-18T22:55:46.773-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tlaxiaco'/><title type='text'>CARLOS ROGELIO PEREZ MURCIO</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Soy tlaxiaqueño, por la sencilla razón de que Tlaxiaco es el viejo solar de mis ancestros y de que allí, en un exquisito olor a pan, comencé a tener uso de razón e hice los primeros estudios aunque no muy brillantes por cierto; sobre esa tierra santa derramaron mis ojos, sus primeras lágrimas y también palpitó mi corazón al impulso de mis primeros amores; allí dije mis primeras mentiras, contraje las primeras enfermedades; en Tlaxiaco aprendí a cantar y a tocar la guitarra con mis hermanos; en las aguas cantarinas de sus arroyos bebí la inspiración; mi espíritu allí, se templó con el ejemplo de sus hombres y mi cuerpo se nutrió con la savia de su tierra fecunda y prodigiosa.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-6512945858869615912?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/6512945858869615912/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=6512945858869615912' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6512945858869615912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6512945858869615912'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/10/prologo.html' title='CARLOS ROGELIO PEREZ MURCIO'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-8035587293880428718</id><published>2009-10-17T23:18:00.002-05:00</published><updated>2012-01-07T03:15:38.846-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tlaxiaco'/><title type='text'>Indice</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;CARLOS ROGELIO PÉREZ MURCIO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold;"&gt;EI  TLAXIACO DE AYER Y SIEMPRE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;( MI CIUDAD )&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PROLOGO&lt;br /&gt;AGRADECIMIENTOS Y DEDICATORIA&lt;br /&gt;&lt;br /&gt;I. -    TLAXIACO, CIUDAD ANTIGUA                                       &lt;br /&gt;1.1  El origen                                                           &lt;br /&gt;1.2  El Tlaxiaco prehispánico                                                        &lt;br /&gt;1.3  Clases sociales                                              &lt;br /&gt;1.4  Señores principales                                            &lt;br /&gt;1.5  Los palacios       &lt;br /&gt;1.6  Religión&lt;br /&gt;1.7  Florecimiento y fin&lt;br /&gt;1.8  Fragmentos  históricos&lt;br /&gt;&lt;br /&gt;II.- LA CONQUISTA                                      &lt;br /&gt;III.- LA INDEPENDENCIA&lt;br /&gt;IV.-LA ACTUAL CIUDAD DE TLAXIACO&lt;br /&gt;4.1 Paisaje físico&lt;br /&gt;4.2 El centro y tiempos idos&lt;br /&gt;4.3 Ciudad de instituciones   &lt;br /&gt;4.4 Corte histórico Informativo&lt;br /&gt;4.5 Vías de comunicación y transportes&lt;br /&gt;4.6 Esparcimiento  familiar y personajes importantes&lt;br /&gt;4.7 Para meditar&lt;br /&gt;4.8 Fragmentos históricos&lt;br /&gt;&lt;br /&gt;V.-MONUMENTOS PRINCIPALES&lt;br /&gt;5.1  Parque y Palacio Municipal “Porfirio Díaz”   &lt;br /&gt;5.2  Plaza de la Constitución y el Reloj público&lt;br /&gt;5.3 Templo y convento&lt;br /&gt;&lt;br /&gt;VI.- MERCADO, TIANGUIS O SÁBADO DE PLAZA               &lt;br /&gt;VII.- FIESTAS POPULARES                                                  &lt;br /&gt;7.1 Semana Santa                                                               &lt;br /&gt;7.2 Santa María de la Asunción                                                         &lt;br /&gt;7.3 Fiestas de octubre&lt;br /&gt;7.4 Todos Santos&lt;br /&gt;7.5 Las posadas&lt;br /&gt;7.6 La calenda&lt;br /&gt;7.7 La Mayordomía&lt;br /&gt;&lt;br /&gt;VIII.- PLACERES GASTRONÓMICOS&lt;br /&gt;IX.- MI ESCUELA SECUNDARIA&lt;br /&gt;NOTAS&lt;br /&gt;BIBLIOGRAFÍA&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-8035587293880428718?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/8035587293880428718/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=8035587293880428718' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8035587293880428718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8035587293880428718'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/10/indice.html' title='Indice'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-4427507242358543757</id><published>2009-09-21T23:27:00.005-05:00</published><updated>2012-01-07T03:15:48.989-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vim'/><title type='text'>Sobre los manuales</title><content type='html'>&lt;div style="text-align: center;"&gt;*usr_01.txt* Vim versión 7.2. Última modificación: 07 May 2007&lt;br /&gt;&lt;br /&gt;MANUAL DE USUARIO DE VIM - por Bram Moolenaar&lt;br /&gt;&lt;br /&gt;Sobre los manuales&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Este capitulo te introduce a los diferentes manuales disponibles para Vim. Lee este documento para saber sobre las condiciones sobre las cuales los comandos son explicados&lt;/div&gt;&lt;br /&gt;Dos Manuales&lt;br /&gt;Vim Instalado&lt;br /&gt;Usando el tutor Vim&lt;br /&gt;Copyright&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dos Manuales&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La documentación de Vim consta de dos partes:&lt;br /&gt;&lt;br /&gt;1. El Manual de Usuario:&lt;br /&gt;Explicaciones orientadas a tareas, de simples a complejas. Leelo de principio a fin como un libro.&lt;br /&gt;&lt;br /&gt;2. Manual de Referencia:&lt;br /&gt;Una precisa descripción de como funciona todo en Vim.&lt;br /&gt;&lt;br /&gt;La notación usada en estos manuales es explicada aquí: |notación|&lt;br /&gt;&lt;br /&gt;SALTANDO POR TODAS PARTES&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El texto contiene hipervinculos entre las dos partes, permitiéndote saltar rápidamente entre la descripción de una tarea de edición y la explicación precisa del comando y opciones que se usan con este. Utiliza estos dos comandos:&lt;/div&gt;&lt;br /&gt;Presiona CTRL-] para saltar a un tema sobre el cursor.&lt;br /&gt;Presiona CTRL-O para saltar de regreso (repite esta acción para ir mas atrás).&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Muchos enlaces están encerrados entre barras verticales, como esta |barras|. Un nombre de opción, como 'numero', un comando encerrado entre comillas dobles ":write" así como cualquier otra palabra también puede ser usada como un enlace. Prueba esto: Mueve el cursor sobre CTRL-] y presiona CTRL-]&lt;/div&gt;&lt;br /&gt;Otros temas pueden encontrarse con el comando ":help", consulta |help.txt|.&lt;br /&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Vim Instalado&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Muchos de los manuales asumen que Vim ha sido propiamente instalado, si no lo has instalado aun o si Vim no se ejecuta apropiadamente, (E.j. No pueden encontrarse los archivos o en la Interfaz gráfica no e muestran los menús), Primero lee el capitulo sobre la instalación |usr_90.txt|.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Los manuales también asumen que se esta usando Vim con la compatibilidad con Vi desactivada. Para muchos de los comandos esto no importa, pero algunas veces es importante, E.j. para usar el deshacer multinivel. Una forma fácil de asegurarse que se esta usando una instalación gentil es copiar el archivo de ejemplo vimrc. El hacer esto dentro de Vim te permite no preocuparte sobre donde se localiza este archivo. Como hacer esto, depende del sistema que estés usando:&lt;/div&gt;&lt;br /&gt;Unix: &amp;gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;:!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc&lt;/div&gt;&lt;br /&gt;MS-DOS, MS-Windows, OS/2: &amp;gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;:!copy $VIMRUNTIME/vimrc_example.vim $VIM/_vimrc&lt;/div&gt;&lt;br /&gt;Amiga: &amp;gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;:!copy $VIMRUNTIME/vimrc_example.vim $VIM/.vimrc&lt;/div&gt;&lt;br /&gt;Si el archivo ya existe, probablemente quieras mantenerlo.&lt;br /&gt;&lt;br /&gt;Si inicias Vim, la opción 'compatible' estará desactivada. Puedes verificarlo con este comando: &amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;:set compatible?&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si te responde con "nocompatible" vas por el camino correcto. Si la respuesta es "compatible", estas en problemas. Tendrás que encontrar el porque esta opción aun esta activa. Quizás el archivo que escribiste no se encuentra. Utiliza este comando para encontrarlo: &amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;:scriptnames&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si tu archivo no esta en la lista, revisa su ubicación y nombre. Si esta en la lista, lo mas probable es que exista otra ubicación donde la opción 'compatible' ha sido nuevamente activada.&lt;br /&gt;&lt;br /&gt;Nota: Este manual es sobre el uso de Vim de la forma normal. Existe una alternativa llamada "evim" (easy Vim). Esta aun sigue siendo Vim, pero usada de tal forma que se re-ensambla en un editor del tipo clic y escribe como el Notepad de de Windows. Siempre permanece en modo de Inserción, incluso se siente muy diferente. Este software no se explica en  el manual de usuario ya que es bastante auto explicativo. Consulta |evim-keys| para obtener mas detalles.&lt;/div&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Usando el Tutor de Vim&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;En lugar de leer el texto (¡aburrido!) puedes usar el vimtutor para aprender tus primeros comandos Vim. Este es un tutorial de 30 minutos que te enseña de la manita la funcionalidad mas básica de Vim.&lt;/div&gt;&lt;br /&gt;En Unix, si Vim ha sido instalado apropiadamente, puedes iniciarlo desde el shell:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&amp;gt; vimtutor&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;En MS-Windows lo puedes encontrar en el menú Program/Vim. O ejecutar vimtutor.bat en el directorio $VIMRUNTIME.&lt;br /&gt;&lt;br /&gt;Esto creara una copia del archivo del tutor, así que podrás editarlo sin correr el riesgo de dañar el original. Existen algunas versiones traducidas del tutor. Para saber si una traducción en tu idioma esta disponible, usa el código de dos letras del lenguaje. Para Español: &amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;vimtutor es&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;En Unix, si prefieres usar una versión GUI de Vim, teclea "gvimtutor" o "vimtutor -g" en lugar de "vimtutor".&lt;br /&gt;&lt;br /&gt;En OpenVMS, si vim ha sido instalado apropiadamente, puedes iniciar el vimtutor desde el prompt VMS con: &amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;@VIM:vimtutor&lt;/div&gt;&lt;br /&gt;Opcionalmente puedes agregar las dos letras de lenguaje como se menciona anteriormente.&lt;br /&gt;&lt;br /&gt;En otros sistemas tienes que hacer un poco de mas trabajo:&lt;br /&gt;&lt;br /&gt;1. Copia el archivo del tutor. Puedes hacer esto desde Vim (este sabe donde encontrarlo):&lt;br /&gt;&amp;gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;vim -u NONE -c 'e $VIMRUNTIME/tutor/tutor' -c 'w! TUTORCOPY' -c 'q'&lt;/div&gt;&amp;lt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;vim -u NONE -c 'e $VIMRUNTIME/tutor/tutor.fr' -c 'w! TUTORCOPY' -c 'q'&lt;/div&gt;&amp;lt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;vim -u NONE -c "set nocp" TUTORCOPY&lt;/div&gt;&amp;lt;  &lt;br /&gt;&lt;div style="text-align: justify;"&gt;Para los argumentos extra, asegurate de que Vim se inicia de buen humor.&lt;br /&gt;&lt;br /&gt;3. Borra el archivo copiado cuando hayas terminado con el: &amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;del TUTORCOPY&lt;/div&gt;&lt;/div&gt;&amp;lt; ============================================================================== &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Copyright     &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The Vim user manual and reference manual are Copyright (c) 1988-2003 by Bram Moolenaar.  This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later.  The latest version is presently available at:&lt;br /&gt;&lt;br /&gt;http://www.opencontent.org/openpub/&lt;/div&gt;&lt;br /&gt;People who contribute to the manuals must agree with the above copyright notice. *frombook*&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Parts of the user manual come from the book "Vi IMproved - Vim" by Steve Oualline (published by New Riders Publishing, ISBN: 0735710015).  The Open Publication License applies to this book.  Only selected parts are included and these have been modified (e.g., by removing the pictures, updating the text for Vim 6.0 and later, fixing mistakes).  The omission of the |frombook| tag does not mean that the text does not come from the book.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Many thanks to Steve Oualline and New Riders for creating this book and publishing it under the OPL!  It has been a great help while writing the user manual.  Not only by providing literal text, but also by setting the tone and style.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;If you make money through selling the manuals, you are strongly encouraged to donate part of the profit to help AIDS victims in Uganda.  See |iccf|.&lt;/div&gt;&lt;br /&gt;==============================================================================&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-4427507242358543757?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/4427507242358543757/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=4427507242358543757' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/4427507242358543757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/4427507242358543757'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/09/sobre-los-manuales.html' title='Sobre los manuales'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-8632625247923754500</id><published>2009-09-06T02:28:00.015-05:00</published><updated>2012-01-07T03:16:09.793-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vim'/><title type='text'>MANUAL DE USUARIO DE VIM (Primeros pasos con Vim)</title><content type='html'>&lt;div style="font-weight: bold; text-align: center;"&gt;*usr_02.txt*    Vim versión 7.2.  Última modificación: 08 Feb 2007&lt;br /&gt;&lt;br /&gt;MANUAL DE USUARIO DE VIM - por Bram Moolenaar&lt;br /&gt;&lt;br /&gt;Primeros pasos con Vim&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Este capítulo provee suficiente información para editar un archivo con vim. No bien ni rápido, pero podrás editar.  Tómate un tiempo para practicar estos comandos, son la base de todo lo que sigue.&lt;/div&gt;&lt;br /&gt;Ejecutar Vim por Primera Vez&lt;br /&gt;Insertando texto&lt;br /&gt;Moviendonos a lo largo y ancho de Vim&lt;br /&gt;Eliminar caracteres&lt;br /&gt;Deshacer y Rehacer&lt;br /&gt;Otros comandos de edición&lt;br /&gt;Salir&lt;br /&gt;Encontrar ayuda&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;====================================================================&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ejecutar Vim por Primera Vez&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para ejecutar Vim, introduce este comando: &amp;gt;&lt;br /&gt;&lt;br /&gt;gvim Archivo.txt&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;En UNIX puedes introducir este comando en cualquier consola y se abrirá la versión para Xwindows del editor.  Si estás bajo windows, abre una ventana MS-DOS y escribe el comando.&lt;br /&gt;&lt;br /&gt;En ambos casos, Vim comienza editando un archivo llamado Archivo.txt.  Ya que es un archivo nuevo, obtienes un ventana vacía.  Así es como tu ventana deberá aparecer:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_738eON0EpwE/SqQT9dCirEI/AAAAAAAAABg/B7iVI785avI/s1600-h/01.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5378445801475451970" src="http://2.bp.blogspot.com/_738eON0EpwE/SqQT9dCirEI/AAAAAAAAABg/B7iVI785avI/s320/01.png" style="cursor: pointer; display: block; height: 215px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;("#" es la posición del cursor.)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Las líneas con tilde (~) indican líneas que no se encuentran en el archivo.  En otras palabras, cuando a Vim no se le pasa como parámetro el nombre de un archivo o se le da el  nombre de un archivo nuevo, muestra una tilde en cada línea vacía.&lt;br /&gt;&lt;br /&gt;En la parte inferior de la pantalla, un mensaje muestra que el nombre del  archivo es Archivo.txt y que es un archivo nuevo.  La información del mensaje es temporal y otro mensaje informativo la sobreescribirá.&lt;/div&gt;&lt;br /&gt;EL COMANDO VIM&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El comando gvim hace que el editor cree una nueva ventana, (en mi caso una para las X), para  la edición.  Si usas el comando: &amp;gt;&lt;/div&gt;&lt;br /&gt;vim Archivo.txt&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;la edición ocurre dentro de la misma consola. En otras palabras, si estás dentro de una xterm, el editor usa tu ventana xterm.  Si estás usando una ventana MS-DOS bajo windows, la edición ocurrirá dentro de esta ventana. El texto mostrado en el editor tendrá el mismo aspecto en ambas versiones, pero con gvim se tienen algunas características extra, como lo es una barra de menú. Veremos más sobre esto posteriormente.&lt;/div&gt;&lt;br /&gt;====================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Insertando texto&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;N.del T. Una de las confusiones en las que caí cuando comenzaba con Vim, era que en este manual específicamente, se usan dos nombres, (esta es mi apreciación, y alguien que me corrija si me equivoco), para un mismo modo. Como nota aclaratoria el modo "Normal" y el modo "Comando" SON EL MISMO, (¡repito!, corrijan me si me equivoco), y para evitarle confusiones a alguien que recién empieza, llamare a este modo "MODO COMANDO" en lugar de "MODO NORMAL", además, suena mas lógico ¿no?; una vez aclarado el punto, prosigamos.&lt;br /&gt;&lt;br /&gt;El editor Vim es un editor modal. Esto quiere decir que el editor se comporta de manera diferente, dependiendo del modo en el que se encuentre. Los dos modos básicos se denominan modo Comando y modo Insertar.  En modo Comando, los caracteres que introduzcas son comandos. En modo Insertar, los caracteres escritos son texto.&lt;br /&gt;&lt;br /&gt;Desde que Vim se inicia, automáticamente se pone en modo Comando. Para iniciar el modo Insertar introduce el comando "i" (i de insert, en ingles). Y listo, podrás introducir texto.  Éste será almacenado en el archivo.  No te preocupes si cometes errores; podrás corregirlos mas adelante.  Teclea esto para introducir el siguiente texto: &amp;gt;&lt;/div&gt;&lt;br /&gt;iA very intelligent turtle&lt;br /&gt;Found programming UNIX a hurdle&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Tras escribir "turtle" presiona la tecla &amp;lt;*Enter*&amp;gt; &lt;enter&gt; &lt;enter&gt; para comenzar una nueva línea. Por último, presiona la tecla &amp;lt;*Esc*&amp;gt;&lt;esc&gt; &lt;esc&gt; para salir del modo Insertar y volver al modo Comando.  Ahora tienes dos líneas de texto en en el editor Vim:&lt;/esc&gt;&lt;/esc&gt;&lt;/enter&gt;&lt;/enter&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_738eON0EpwE/SqQY7GGCrhI/AAAAAAAAABw/gwOuwOr73_8/s1600-h/02.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5378451258514517522" src="http://1.bp.blogspot.com/_738eON0EpwE/SqQY7GGCrhI/AAAAAAAAABw/gwOuwOr73_8/s320/02.png" style="cursor: pointer; display: block; height: 211px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;¿EN QUÉ MODO ESTOY?&lt;br /&gt;&lt;br /&gt;Para ver en que modo estás, teclea el siguiente comando:&lt;br /&gt;&lt;br /&gt;:set showmode&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Observa que cuando introduces dos puntos, Vim mueve el cursor a la última línea de la ventana. Allí es donde se introducen comandos con dos puntos (comandos que comienzan con dos puntos). Para ejecutar cualquier comando presiona la tecla &amp;lt;*Enter*&amp;gt; &lt;enter&gt; (todos estos comandos se finalizan de este modo).&lt;br /&gt;&lt;br /&gt;Si ahora tecleas el comando "i" Vim mostrará --INSERT-- en la parte inferior de la ventana.  Esto indica que estás en modo Insertar.&lt;/enter&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_738eON0EpwE/SqQa3d25QcI/AAAAAAAAAB4/5f7GaYHnOuw/s1600-h/03.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5378453395197215170" src="http://1.bp.blogspot.com/_738eON0EpwE/SqQa3d25QcI/AAAAAAAAAB4/5f7GaYHnOuw/s320/03.png" style="cursor: pointer; display: block; height: 210px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;Si presionas &amp;lt;*Esc*&amp;gt; &lt;esc&gt; para volver al modo Comando la linea con el mensaje -- INSERT -- desaparecerá.&lt;/esc&gt;&lt;br /&gt;LA CONFUSIÓN DE LOS MODOS&lt;br /&gt;&lt;br /&gt;Uno de los problemas para los que comienzan a usar Vim es la confusión de los modos, la cual se produce al olvidar en qué modo estás o por escribir accidentalmente un comando que cambia el modo. Para volver al modo Comando, sin importar el modo en el que te encuentres, presiona la tecla &amp;lt;*Esc*&amp;gt; &lt;esc&gt;. En algunas ocasiones, tendrás que presionarla dos veces. Si Vim emite un pitido, entonces ya estás en el modo Normal.&lt;br /&gt;&lt;br /&gt;====================================================================&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Moviendonos a lo largo y ancho de Vim&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez en el modo Comando, puedes moverte usando éstas teclas:&lt;br /&gt;&lt;br /&gt;h -   izquierda&lt;br /&gt;j    - abajo&lt;br /&gt;k   - arriba&lt;br /&gt;l   - derecha&lt;br /&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;En un principio, puede parecer que estos comandos han sido elegidos aleatoriamente. Después de todo, ¿quién ha visto usar l para mover algo a la derecha? De hecho, hay una buena razón para esto: Mover el cursor es una de las cosas más comunes que harás en un editor, y esta teclas están en la fila principal de tu teclado a tu mano derecha.  En otras palabras, estos comandos están situados donde puedes teclearlos más rápido (especialmente cuando escribes con diez dedos).&lt;/div&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Nota:&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;También puedes mover el cursor usando las flechas. Sin embargo, si así lo haces, harás considerablemente mas lenta la edición, ya que para ello tendrás que desplazar tu mano desde el teclado alfanumérico a las flechas del teclado.  Teniendo en cuenta que debes hacerlo cientos de veces por hora, esto puede consumir un tiempo considerable.&lt;br /&gt;&lt;br /&gt;Además, hay teclados que no tienen teclas de flechas, o que las colocan en lugares inusuales; por lo tanto, conocer el uso de hjkl ayuda en esas situaciones.&lt;/div&gt;&lt;br /&gt;Una manera de recordar estos comandos es, que la h está a la izquierda, l a la derecha y j apunta hacia abajo.  Esquematizando: &amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;esc&gt;                                                                                k&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;                                                                       h                  l&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;                                                                                 j&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;br /&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;La mejor manera de aprender estos comandos es utilizándolos.  Usa el comando "i" para insertar algunas líneas de texto.  Luego usa las teclas hjkl para moverte e insertar palabras en algún otro lugar.  No te olvides de presionar &lt;esc&gt; &lt;esc&gt; para volver al modo Comando. El vimtutor es una buena manera de aprender mediante ejercicios.&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;====================================================================&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Eliminar caracteres&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;Para eliminar un carácter, coloca el cursor sobre dicho caracter  y presiona "x".&lt;/esc&gt;&lt;esc&gt; (Esto es una reminiscencia de los días de las máquinas de escribir, cuando se&lt;/esc&gt;&lt;esc&gt; eliminaban caracteres escribiendo xxxx sobre ellos.)  Pon el cursor en el comienzo&lt;/esc&gt;&lt;esc&gt; de la primera línea, por ejemplo, y pulsa xxxxxxx (siete "x") para eliminar "A very ".&lt;/esc&gt;&lt;esc&gt; El resultado debería ser:&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_738eON0EpwE/Sqm_Gi9jc-I/AAAAAAAAACA/j_eWM61fb-M/s1600-h/a0.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5380041349055869922" src="http://1.bp.blogspot.com/_738eON0EpwE/Sqm_Gi9jc-I/AAAAAAAAACA/j_eWM61fb-M/s320/a0.png" style="cursor: pointer; display: block; height: 210px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;Ahora puedes insertar de nuevo el texto, escribiendo: &amp;gt;&lt;br /&gt;&lt;br /&gt;iA very &lt;esc&gt;&amp;lt;*Esc*&amp;gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;Inicia el modo Insertar ("i"), inserta las palabras "A very ", y sale del&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt; modo Insertar (el &lt;esc&gt; final).  El resultado:&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_738eON0EpwE/SqQa3d25QcI/AAAAAAAAAB4/5f7GaYHnOuw/s1600-h/03.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5378453395197215170" src="http://1.bp.blogspot.com/_738eON0EpwE/SqQa3d25QcI/AAAAAAAAAB4/5f7GaYHnOuw/s320/03.png" style="cursor: pointer; display: block; height: 210px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ELIMINANDO UNA LÍNEA&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Para eliminar una línea entera usa el comando "dd".  La siguiente línea se moverá&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; hacia arriba para llenar el espacio:&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_738eON0EpwE/SqnAwGMXX3I/AAAAAAAAACI/Z6iWqnZl2zU/s1600-h/Pantallazo.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5380043162399498098" src="http://3.bp.blogspot.com/_738eON0EpwE/SqnAwGMXX3I/AAAAAAAAACI/Z6iWqnZl2zU/s320/Pantallazo.png" style="cursor: pointer; display: block; height: 210px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ELIMINANDO SALTOS DE LÍNEA&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;En Vim puedes unir dos líneas, lo que significa que el salto de línea entre&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; ellas se ha eliminado. El comando "J" efectúa esta tarea.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;Escribe estas dos líneas:&lt;br /&gt;&lt;br /&gt;A young intelligent ~&lt;br /&gt;turtle ~&lt;br /&gt;&lt;br /&gt;Mueve el cursor a la primera línea y presiona "J":&lt;br /&gt;&lt;br /&gt;A young intelligent turtle ~&lt;br /&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Deshacer y Rehacer&lt;/span&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Supón que te emocionaste eliminando texto. Tienes dos opciones: puedes escribirlo&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; todo de nuevo o usar una manera mas fácil. El comando "u" deshace la último que editaste.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Ejemplo practico: Tras usar "dd" para eliminar la última línea, "u" la devuelve.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;Otra forma: mueve el cursor a la A en la primera línea:&lt;br /&gt;&lt;br /&gt;A young intelligent turtle ~&lt;br /&gt;&lt;br /&gt;Ahora teclea xxxxxxx para eliminar "A young". El resultado es el siguiente:&lt;br /&gt;&lt;br /&gt;intelligent turtle ~&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Teclea "u" para deshacer la última eliminación. La última eliminación quitó&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; la g, por lo que el comando deshacer la devuelve.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;g intelligent turtle ~&lt;br /&gt;&lt;br /&gt;El próximo comando "u" te devuelve el último carácter eliminado:&lt;br /&gt;&lt;br /&gt;ng intelligent turtle ~&lt;br /&gt;&lt;br /&gt;El próximo carácter "u" te devuelve la u, y así sucesivamente:&lt;br /&gt;&lt;br /&gt;ung intelligent turtle ~&lt;br /&gt;oung intelligent turtle ~&lt;br /&gt;young intelligent turtle ~&lt;br /&gt;young intelligent turtle ~&lt;br /&gt;A young intelligent turtle ~&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nota&lt;/span&gt;:&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Si presionas la "u" dos veces, y el resultado es que obtienes el mismo&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; texto, quiere decir que tienes Vim configurado para que sea compatible con Vi.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Para saber como solucionarlo lee el siguiente documento: |not-compatible|.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Este manual asume que trabajas "Como lo hace Vim".  Quizá quieras usar&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; el viejo modo Vi, pero entonces observaras algunas diferencias.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;REHACER&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Si igual te emocionaste eliminando, puedes teclear CTRL-R (rehacer) para revertir&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; el comando anterior. En otras palabras, deshace el deshacer.  Para ver esto en acción,&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; presiona CTRL-R dos veces. El carácter A y el espacio desaparecerán:&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;young intelligent turtle ~&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Hay una versión especial del comando deshacer, el comando "U" (deshacer línea).&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; El comando deshacer línea, deshace todos los cambios realizados en la última&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; línea editada. Teclear este comando dos veces deshace el "U" precedente.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;A very intelligent turtle ~&lt;br /&gt;xxxx                Eliminar very&lt;br /&gt;&lt;br /&gt;A intelligent turtle ~&lt;br /&gt; xxxxxx        Eliminar turtle&lt;br /&gt;&lt;br /&gt;A intelligent ~&lt;br /&gt;       Restaurar línea con "U"&lt;br /&gt;A very intelligent turtle ~&lt;br /&gt;       Deshacer "U" con "u"&lt;br /&gt;A intelligent ~&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;El comando "U" es un cambio en sí mismo, el comando "u" deshace y CTRL-R rehace.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Esto puede resultar confuso.  No te preocupes, con "u" y CTRL-R&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; puedes manejar cualquier situación. Más información en la sección |32.1|.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Otros comandos de edición&lt;/span&gt;&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Vim tiene una larga lista de comandos para modificar texto. Revisa |Q_in|.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; A continuación muestro algunos de uso frecuente.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;AÑADIR&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;El comando "i" inserta un carácter antes del carácter bajo el cursor. Esto&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; funciona bien; pero ¿qué ocurre si quieres añadir algo al final de la línea?&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; Para ello necesitas insertar texto después del cursor. Esto se hace con el&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; comando "a" (añadir).&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;Por ejemplo, para cambiar la línea:&lt;br /&gt;&lt;br /&gt;and that's not saying much for the turtle. ~&lt;br /&gt;a&lt;br /&gt;and that's not saying much for the turtle!!! ~&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Mueve el cursor sobre el punto al final de la línea. Pulsa "x" para eliminar&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; el punto. El cursor estará situado ahora al final de la línea, en la e de&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; turtle.  Ahora escribe: &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;a!!!&amp;lt;*Esc*&amp;gt;&lt;esc&gt;&lt;br /&gt;&lt;br /&gt;para agregar tres signos de exclamación después de la e en turtle:&lt;br /&gt;&lt;br /&gt;and that's not saying much for the turtle!!! ~&lt;br /&gt;&lt;br /&gt;CREAR UNA NUEVA LÍNEA&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;El comando "o" crea una nueva línea vacía debajo del cursor y hace que Vim&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; se ponga en modo Insertar. Y listo, puedes escribir texto en la nueva línea.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;Supón que el cursor está en algún lugar de la primera de estas líneas:&lt;br /&gt;&lt;br /&gt;A very intelligent turtle ~&lt;br /&gt;Found programming UNIX a hurdle ~&lt;br /&gt;&lt;br /&gt;Si ahora usas el comando "o" e introduces más texto: &amp;gt;&lt;br /&gt;&lt;br /&gt;oThat liked using Vim&lt;esc&gt;&lt;br /&gt;&lt;br /&gt;El resultado es:&lt;br /&gt;&lt;br /&gt;A very intelligent turtle ~&lt;br /&gt;That liked using Vim ~&lt;br /&gt;Found programming UNIX a hurdle ~&lt;br /&gt;&lt;br /&gt;El comando "O" (mayúscula) abre una nueva línea encima del cursor.&lt;br /&gt;&lt;br /&gt;USAR UN MULTIPLICADOR&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;Supón que quieres moverte nueve líneas hacia arriba.  Puedes teclear&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; "kkkkkkkkk" o puedes teclear el comando "9k".  De hecho, se puede emplear el&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; multiplicador con muchos comandos. Anteriormente, en este capítulo, añadiste&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; tres signos de exclamación al final de la línea con "a!!!&lt;esc&gt;".  Otra forma de hacer&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; esto es usar el comando "3a!&lt;esc&gt;". El multiplicador 3 hace que el comando que&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; sigue triplique su efecto. De igual modo, para eliminar tres caracteres, usa&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; "3x". El multiplicador siempre va delante del comando sobre el que se aplica.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Salir&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para salir, usa el comando "ZZ". Este comando escribe el archivo y sale.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nota:&lt;/span&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;A diferencia de  muchos otros editores, Vim no hace un archivo de&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; respaldo automático. Si escribes "ZZ", tus cambios son guardados&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; y no hay vuelta atrás.  Puedes configurar el editor Vim para que haga&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; copias de seguridad, ver |07.4|.&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;DESCARTAR CAMBIOS&lt;br /&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;En ocasiones te darás cuenta de que tras una secuencia de cambios, estabas&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; mejor donde comenzaste.  No te preocupes; Vim tiene un comando para salir y&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt; desechar todos los cambios. El comando es: &amp;gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;br /&gt;:q!&lt;br /&gt;&lt;br /&gt;No te olvides de presionar &amp;lt;*Enter*&amp;gt; &lt;enter&gt; para ejecutar el comando.&lt;br /&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;Para aquellos que estén interesados en los detalles, las tres partes de este&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; comando son: los dos puntos (:), inicia el modo Línea de Comandos; el&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; comando "q", para salir; y el modificador de anulación (!).&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; El modificador de anulación es necesario porque Vim se resiste a perder los&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; cambios. Si solo escribieses ":q", Vim mostraría un mensaje de error y se&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; negaría a salir:&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;br /&gt;E37: No write since last change (use ! to override) ~&lt;br /&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;Especificando el operador de anulación, estás diciendo a Vim "Sé que lo que&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; hago parece estúpido, pero soy mayor de edad y sé lo que hago."&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;Si quieres continuar editando con Vim: El comando ":e!" vuelve a cargar la&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; versión original del archivo.&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;br /&gt;==============================================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Encontrando ayuda&lt;/span&gt;&lt;br /&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;Todo lo que quieras saber puedes encontrarlo en los archivos de ayuda.&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; ¡No tengas miedo a preguntar!&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt; Para obtener ayuda genérica usa el siguiente comando:&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;br /&gt;:help&lt;br /&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;También puedes usar la tecla &amp;lt;*F1*&amp;gt; &lt;f1&gt;.  Si tu teclado tiene tecla &amp;lt;*Ayuda*&amp;gt; &lt;ayuda&gt; puede que&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; funcione también.&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;Si no defines un tema, ":help" muestra la ventana de ayuda general.&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; Los creadores de Vim hicieron algo muy inteligente (o muy al hay se va) con el&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; sistema de ayuda: Hicieron la ventana de ayuda una ventana normal de edición.&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; Puedes usar todos los comandos normales de Vim para moverte por ella.  Por lo&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; tanto, h, j, k, l mueven hacia la izquierda, derecha, arriba y abajo.&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;Para salir de la ventana de ayuda, usa el mismo comando que usas para salir&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; del editor: "ZZ".  Esto sólo cerrará la ayuda, no saldrá de Vim.&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;A medida que leas el texto de ayuda, notarás que hay texto entre barras&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; verticales (por ejemplo, |help|). Esto es un hiperenlace. Si sitúas el&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; cursor en cualquier lugar entre las barras y presionas CTRL-] (saltar a&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; etiqueta), el sistema de ayuda te llevará al tema indicado.  (Por motivos que&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; no corresponden a esta explicación, la definición Vim para un hiperenlace es una&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; etiqueta o "tag". Por lo tanto, CTRL-] salta a la ubicación del tag definido&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; por la palabra bajo el cursor.)&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;Tras unos cuantos saltos, quizá quieras retroceder.  CTRL-T (retroceder&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; en la pila) te devuelve a la posición anterior. CTRL-O (saltar hacia&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; la posición anterior) también funciona bien aquí.&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;Ver |29.1| para detalles sobre el uso de etiquetas.&lt;br /&gt;&lt;br /&gt;Para obtener ayuda sobre un tema concreto, usa el siguiente comando: &amp;gt;&lt;br /&gt;&lt;br /&gt;:help {tema}&lt;br /&gt;&lt;br /&gt;Para obtener ayuda sobre el comando "x", por ejemplo, introduce: &amp;gt;&lt;br /&gt;&lt;br /&gt;:help x&lt;br /&gt;&lt;br /&gt;Para averiguar cómo eliminar texto, usa el comando: &amp;gt;&lt;br /&gt;&lt;br /&gt;:help deleting&lt;br /&gt;&lt;br /&gt;Para obtener un índice completo de todos los comandos Vim usa: &amp;gt;&lt;br /&gt;&lt;br /&gt;:help index&lt;br /&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;Cuando necesites obtener ayuda para los comandos control-carácter (por&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; ejemplo, CTRL-A), debes escribirlo con el prefijo "CTRL-". &amp;gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;:help CTRL-A&lt;br /&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;El editor Vim tiene muchos modos diferentes. Por defecto, el sistema de ayuda&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; muestra los comandos del modo Comando. Por ejemplo el siguiente comando muestra&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; la ayuda para el comando CTRL-H en modo normal: &amp;gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;:help CTRL-H&lt;br /&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;Para identificar otros modos, se necesita un prefijo de modo. Si necesitas&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; ayuda para la versión del modo Insertar de un comando, usa "i_". Para CTRL-H es&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; el siguiente comando: &amp;gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;:help i_CTRL-H&lt;br /&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;Cuando arranques el editor Vim, puedes usar diversos argumentos de línea de&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; comandos. Todos ellos comienzan con guión (-).  Para buscar lo que el&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; argumento -t hace, por ejemplo, usa el comando: &amp;gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;:help -t&lt;br /&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;El editor Vim tiene una serie de opciones que te permiten configurar y&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; personalizar el editor.  Si quieres ayuda para una opción, tienes que&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; escribirla entre comillas simples.  Para encontrar lo que hace la opción&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; 'number' por ejemplo, usa el comando siguiente: &amp;gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;:help 'number'&lt;br /&gt;&lt;br /&gt;Puedes encontrar aquí la tabla con todos los prefijos de modo: |help-context|.&lt;br /&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;Las teclas especiales se escriben entre signos mayor y menor.  Para encontrar&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt; ayuda sobre la flecha hacia arriba en modo Insertar, usa: &amp;gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;br /&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/div&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;esc&gt;&lt;enter&gt;&lt;f1&gt;&lt;ayuda&gt;&lt;br /&gt;:help i_&lt;up&gt;&lt;br /&gt;&lt;br /&gt;Si ves un mensaje de error que no entiendes, por ejemplo:&lt;br /&gt;&lt;br /&gt;E37: No write since last change (use ! to override) ~&lt;br /&gt;&lt;br /&gt;Puedes usar el código de error del principio para encontrar ayuda: &amp;gt;&lt;br /&gt;&lt;br /&gt;:help E37&lt;br /&gt;&lt;br /&gt;Resumen:&lt;br /&gt;&lt;tab&gt;&lt;ctrl-d&gt;         :help&lt;br /&gt;               Te aporta ayuda muy general.  Desplaza el texto hacia abajo&lt;br /&gt;                para ver una lista con todos los archivos de ayuda, incluyendo&lt;br /&gt;                los añadidos (que no se distribuyen con Vim).&lt;br /&gt;        :help user-toc.txt&lt;br /&gt;               Índice de contenidos del manual de usuario.&lt;br /&gt;        :help :tema&lt;br /&gt;               Comando tipo "Ex" ("tema"), por ejemplo el siguiente:&lt;br /&gt;        :help :help&lt;br /&gt;               Ayuda sobre cómo obtener ayuda.&lt;br /&gt;        :help abc&lt;br /&gt;               Comando del modo Comando "abc".&lt;br /&gt;        :help CTRL-B&lt;br /&gt;               Tecla de control &lt;c-b&gt; en el modo Comando.&lt;br /&gt;        :help i_abc&lt;br /&gt;        :help i_CTRL-B&lt;br /&gt;               Lo mismo pero en el modo Insertar.&lt;br /&gt;        :help v_abc&lt;br /&gt;        :help v_CTRL-B&lt;br /&gt;               Lo mismo pero en el modo Visual.&lt;br /&gt;        :help c_abc&lt;br /&gt;        :help c_CTRL-B&lt;br /&gt;               Lo mismo en modo línea de comandos.&lt;br /&gt;        :help 'tema'&lt;br /&gt;               Opción 'tema'.&lt;br /&gt;        :help tema()&lt;br /&gt;               Función "tema".&lt;br /&gt;        :help -tema&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;==============================================================================&lt;/c-b&gt;&lt;/ctrl-d&gt;&lt;/tab&gt;&lt;/up&gt;&lt;/ayuda&gt;&lt;/f1&gt;&lt;/enter&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;/esc&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-8632625247923754500?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/8632625247923754500/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=8632625247923754500' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8632625247923754500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8632625247923754500'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/09/manual-de-usuario-de-vim-primeros-pasos.html' title='MANUAL DE USUARIO DE VIM (Primeros pasos con Vim)'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_738eON0EpwE/SqQT9dCirEI/AAAAAAAAABg/B7iVI785avI/s72-c/01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-8250943359181465426</id><published>2009-09-06T02:05:00.008-05:00</published><updated>2012-01-07T03:16:41.290-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vim'/><title type='text'>MANUAL DEL USUARIO DE VIM (Introducción)</title><content type='html'>&lt;div style="text-align: justify;"&gt;¿Para que molestarse en traducir un manual de Vim si existen un chorro en la red?&lt;br /&gt;&lt;br /&gt;La respuesta es simple, la mayor parte de los manuales que me he encontrado no son mas que una guía rápida de los comandos que usa Vim y yo soy de las personas a las que les gusta conocer los detalles de una aplicación, además, este manual esta escrito por el propio programador, así que que mejor referencia que esta.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;¿Y por que simplemente no leo el documento en ingles en lugar de traducirlo?&lt;br /&gt;&lt;br /&gt;Pues por que el estar leyendo documentos en ingles, por lo menos para mi, es como un enorme barro en la ingle cuando tienes que caminar mucho y los calzones te aprietan justamente en ese punto; osea, ¡una verdadera molestia!, el ingles no me gusta en lo mas mínimo, aunque he de aceptar que... (de nuevo, para mi), es un mal necesario.&lt;br /&gt;&lt;br /&gt;Por que no se me hace justo que muchas personas que no hablan ingles no tengan acceso a tan buen material.&lt;br /&gt;&lt;br /&gt;Por que con este manual aprendí a usar este maravilloso programa.&lt;br /&gt;&lt;br /&gt;Y la ultima razón es, por que quiero empezar a desempolvar mi blog. Mucho ha pasado desde el ultimo articulo que escribí hace ya bastante tiempo; así que... a empezar a postear todo lo que se deje y pueda ser contado.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ACLARACIONES&lt;/span&gt;, léase bien &lt;span style="font-weight: bold;"&gt;¡¡¡ACLARACIONES!!!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;No soy traductor profesional, tengo una pésima ortografía, (Que buda ilumine siempre a los inventores de los correctores ortográficos!!!), no soy redactor y.. ¡Si,! me reprobaron en español mas de una vez, ¡por eso soy informático y no escritor!, aunque estoy haciendo la lucha con lo segundo. =o)&lt;br /&gt;&lt;br /&gt;Recapitulando: ¡Este manual no es mio!, ¡yo no lo escribí;! tan solo le hice una tropicalizada traducción al español Mexicano, (Mexicano con X, no con J, osea ¡Mexicano!, no Mejicano)&lt;br /&gt;&lt;br /&gt;Este post tiene como único objetivo el servir de índice a los diferentes capítulos de este manual; bueno también el de desahogar mi alma con todo lo que escribí anteriormente.&lt;br /&gt;&lt;br /&gt;En fin sin nada mejor que decir y siendo la 1:47 de la mañana, comencemos con esto que es:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;MANUAL DEL USUARIO DE VIM - por Bram Moolenaar&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Vim versión 7.2.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;1.- Introducción (Este post).&lt;br /&gt;2.- &lt;a href="http://el-anexo.blogspot.com/2009/09/sobre-los-manuales.html"&gt;Sobre los manuales&lt;/a&gt;&lt;br /&gt;3.- &lt;a href="http://el-anexo.blogspot.com/2009/09/manual-de-usuario-de-vim-primeros-pasos.html"&gt;Primeros pasos con Vim&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nota&lt;/span&gt;: No pienso traducir todos los capítulos del manual, algunos simplemente me los saltare olímpicamente; puedes encontrar los documentos originales en ingles haciéndole un find a la carpeta vimdoc, (en Linux, en Windows no tengo ni idea =oP).&lt;br /&gt;&lt;br /&gt;Cualquier sugerencia corrección o mejora es bienvenida.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-8250943359181465426?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/8250943359181465426/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=8250943359181465426' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8250943359181465426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/8250943359181465426'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/09/manual-de-usuario-de-vim-introduccion.html' title='MANUAL DEL USUARIO DE VIM (Introducción)'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-9067796756677512895</id><published>2009-09-05T01:20:00.004-05:00</published><updated>2012-01-07T03:16:53.838-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lo escupido por mi cerebro'/><title type='text'>¿Las cosas realmente cambian?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Hace unos dias termine de leer un libro llamado El último ritual de Yrsa Sigurdardóttir, devido a la trama de este libro, se hace mencion repetidas veces a otro libro llamado Malleus Maleficarum (El Martillo de las Brujas) que fue escrito hace un chingo y dos montones de años, (1486), por dos monjes inquisidores dominicos, Heinrich Kramer y Jacob Sprenger.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tanta insistencia en este libro desperto mi curiosidad y decidi conseguirlo para leerlo; a grandes rasgos  este es un manual bastante completo sobre como cazar y hacer confesar, (obvio, bajo tortura), a alguien  de que era brujo o bruja. Lo que mas me llamo la atencion, aparte de todo el repertorio de torturas,  extrañas preguntas estupidas que le hacian a las personas para asegurarse de que realmente eran culpables,  (¡a fuerza!) y el ferviente fanatismo religioso con el que fue escrito, es el hecho de que dicho librito  esta bastante concentrado en las mujeres. Me dio la impresion de que estos dos tipos tenia la idea de que ¡la culpa de todo lo malo que pasa en esta vida, la tienen las mujeres y como consecuencia hay que  perseguirlas, someterlas y castigarlas bajo cualquier pretexto y a como de lugar!, (¿suena familiar?).&lt;br /&gt;&lt;br /&gt;Aparte de pensar muy seriamente que estos dos tipos tenian serios desordenes mentales y si no es que hasta  sexuales, cuando termine de leerlo y me agarro uno de esos lapsus versus en los que te vas de viaje  a lo mas recondito de tu cerebro y... una pregunta salio a flote.&lt;br /&gt;&lt;br /&gt;¿Y las cosas, han cambiado?, ¿realmente en pleno siglo XXI, las cosas han cambiado?&lt;br /&gt;&lt;br /&gt;Las respuestas tras otras largas horas de alucine fueron SI y NO, (por lo menos en México).&lt;br /&gt;&lt;br /&gt;La ciudad donde vivo tiene una infraestructura relativamente moderna, es bastante "Agringada", al grado de que creo que aqui se festeja mas el dia de accion de gracias que el grito de independencia, su  tamaño tambien es bastante considerable y esta llena de industrias de todo tipo, pero lo extraño, (o bueno,  tal vez no tanto), es que pese a todo esto, la mentalidad de mucha gente, (si no es que de la mayoria, cosa  que no me atrevo a asegurar, ¡aun!), todavia esta atorada en la epoca de Pancho Villa y sus revolucionarios  rovandose a las muchachas a caballo y echando plomazos por que paso el tren.&lt;br /&gt;&lt;br /&gt;Cuando recien llegue, la primer "noticia de labadero" que me impacto fue saber que aqui, hay una gran cantidad de jovencitas que rentan un salon, ven arreglos, comidas, bebidas, musica y..., para no hacer el cuento largo, empiezan a pagar el salon de fiestas para su boda y hasta el vestido, despues, feliz y contentamente se  dedican a conseguir al novio lo mas rapido que se pueda. Otro tema que me dejo anonadado es descubrir la  cantidad de mujeres que estan dispuestas a ser "las capillitas" en una relacion "amorosa".&lt;br /&gt;&lt;br /&gt;Con el paso del tiempo he descubierto mas de este tipo de extrañas anomalias, lo cual me orilla a pensar si es que en esta ciudad especificamente, (¡que quede claro!, hablo solo de esta ciudad, por que como buen  cientifico, la he tomado como muestra de un universo para mi experimento), ¿no se les inculca a las niñas lo que es la autoestima? o peor aun, ¿minan y se encargan de borrar sistematicamente su capacidad de pensar, su  voluntad, sus deseos y cualquier espectativa de vida mejor a la que les podria dar una version pirata de "un  matrimonio arreglado"? o ¿es simple conveniencia y ansias de control por parte de los elementos masculinos de  la raza humana?, ¿genetica?, ¿los ovnis o el chupacabras?.&lt;br /&gt;&lt;br /&gt;La verdad...&lt;br /&gt;&lt;br /&gt;¡Seguimos torturando! y torturamos ahora no en algun extraño lugar perteneciente a la inquisicion, ni en los cuarteles generales de la PGR, ni en las casas de seguridad; torturamos desde las mismas raices de una sociedad, torturamos desde el mismo ceno de la familia. Torturamos niñas y niños que un dia seran mujeres  y hombres y que a su vez se encargaran de torturar a sus hijos cuando sean padres y cuando sean abuelos, junto  con sus hijos torturaran a sus nietos hasta que el mensaje se quede grabado geneticamente en cada uno de  ellos y se transmita por adn.&lt;br /&gt;&lt;br /&gt;Torturamos ideologica y psicologicamente niñas para crear adelitas, mujeres sumisas e infelices sin  aspiraciones, mujeres que sufren graves trastornos psicologicos, graves enfermedades fisicas, mujeres  dispuestas a convertirse en martires de la violencia y cuya unicas razones en la vida sean medio tratar de  cuidar su hogar y convertirse en esclavas del marido mientras le dicen que si a todo por evitarse un problema.&lt;br /&gt;&lt;br /&gt;Torturamos ideologica y psicologicamente niños para crear Panchos Villas muy machos, cuya mayor virtud sea  gritarle a su vieja para que valla por cervezas a la tienda por que qiere festejar que la seleccion nacional  le gano 5.0 a los gringos, que son expertos en el uso de la violencia y que lo unico que los diferencia de  los animales son dos neuronas; una que le permite hablar y la otra que le permite rascarse los tanates frente  a la television mientras ve futbol o cambiarle de canal a la tele.&lt;br /&gt;&lt;br /&gt;Torturamos Niñas y Niños, para asegurarnos de que sean infelices y que sigan siendolo cuando crezcan.&lt;br /&gt;Torturamos Niñas y Niños, para asegurarnos de que sean incapaces de hacer nada cuando sean adultos.&lt;br /&gt;Torturamos Niñas y Niños, para asegurarnos de que no vallan a ningun lado.&lt;br /&gt;Torturamos Niñas y Niños, para asegurarnos de que no piensen ni ahora ni nunca.&lt;br /&gt;Torturamos Niñas y Niños, para asegurarnos de que hagan nuestra voluntad ahora y siempre&lt;br /&gt;&lt;br /&gt;Si, las cosas han cambiado; ¡las formas de tortura han cambiado!.&lt;br /&gt;y&lt;br /&gt;No, seguimos sin cambio alguno, ¡seguimos torturando!.&lt;br /&gt;&lt;br /&gt;Y a final de cuentas, ¿lo que hacemos no es lo mismo que si siguieramos torturando gente hasta que confiecen  que son brujos o brujas?, para despues quemarlos en una hoguera de leña verde produciendole un ardor, un  dolor y una agonia lenta por el resto de sus vidas.&lt;br /&gt;&lt;br /&gt;En cuanto a los ovnis y el chupacabras, nada tienen que ver con esto, pero pues son un buen pretexto para seguir evadiendo nuestra realidad y para tener alguna excusa para hacerlo.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-9067796756677512895?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/9067796756677512895/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=9067796756677512895' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/9067796756677512895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/9067796756677512895'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2009/09/las-cosas-realmente-cambian.html' title='¿Las cosas realmente cambian?'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-6541608539179283456</id><published>2007-08-19T16:52:00.000-05:00</published><updated>2012-01-07T03:17:09.493-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Net2003'/><category scheme='http://www.blogger.com/atom/ns#' term='Net2005'/><title type='text'>Como llamar código JavaScript en tiempo de Ejecución</title><content type='html'>Conozco tres formas de llamar código JavaScrip en tiempo de ejecución:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1.- RegisterStartupScrip o RegisterClientScriptBlock.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;Ambos métodos emiten bloques de secuencias de comandos JavaScript; el saber cual de los dos utilizar es cuestión de conocer como funcionan y donde queremos que se ejecute el código.&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;RegisterStartupScrip&lt;/span&gt; emite y ejecuta el bloque de secuencias de comandos al final de la página y se registra utilizando su parámetro “Key” de modo que sólo se emite una sola vez, incluso cuando haya varias instancias del control o llamadas a la función que lo contiene en la página.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Este método lo he encontrado realmente útil cuando necesito ejecutar alguna acción sobre elementos html que se encuentran en la página, como puede ser el cambiar de color una fila de datos en una tabla html que he creado dinámicamente en tiempo de ejecución.  Es ideal para interactuar con elementos html ya que como se ejecuta al final, nos estamos asegurando de que ya estén dibujados y listos para interactuar con ellos o bien podemos validar si existen o no antes de hacer nada.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;La forma en la que se invoca al método RegisterStartupScrip es la siguiente:&lt;br /&gt;&lt;br /&gt;RegisterStartupScript("Key", “script”);&lt;br /&gt;&lt;br /&gt;Donde&lt;br /&gt;&lt;br /&gt;Key = Clave única que identifica un bloque de secuencias de comandos.&lt;br /&gt;Script = Contenido de la secuencia de comandos que se enviará al cliente.&lt;br /&gt;&lt;br /&gt;Ejemplo:&lt;br /&gt;&lt;pre&gt;string script = "&amp;lt;script language=\"JavaScript\"&amp;gt;" ;&lt;br /&gt;script += "alert(‘Hola Mundo’)";&lt;br /&gt;script += "&amp;lt;/script&amp;gt;";&lt;br /&gt;RegisterStartupScript("alert", script);&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Para usarlo dentro de código .Net, lo más recomendable es colocar todo el código dentro de una función, para que después pueda ser llamada desde cualquier parte de nuestra aplicación o clase.&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;private void alert(){&lt;br /&gt;string script = "&amp;lt;script language=\"JavaScript\"&amp;gt;" ;&lt;br /&gt;script += "alert(‘Hola Mundo’)";&lt;br /&gt;script += "&amp;lt;/script&amp;gt;";&lt;br /&gt;RegisterStartupScript("alert", script);&lt;br /&gt;}&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;RegisterClientScriptBlock&lt;/span&gt; al igual que RegisterStartupScrip, también se registra utilizando su parámetro “Key” de modo que sólo se emite una sola vez, incluso cuando haya varias instancias del control o llamadas a la función que lo contiene en la página. La diferencia es que se emite al principio de la página.&lt;br /&gt;&lt;br /&gt;Este método lo he encontrado útil para ejecutar funciones JavaScript que ya existen en la página y para cambiar valores de variables que afectan ciertas partes de scripts JavaScript (como es el caso de los menús; muchos de ellos los puedes mostrar u ocultar cambiando de valor una variable.)&lt;/div&gt;&lt;br /&gt;La forma en la que se invoca al método RegisterClientScriptBlock es la siguiente:&lt;br /&gt;&lt;br /&gt;RegisterClientScriptBlock("Key", “script”);&lt;br /&gt;&lt;br /&gt;Donde&lt;br /&gt;&lt;br /&gt;Key = Clave única que identifica un bloque de secuencias de comandos.&lt;br /&gt;&lt;br /&gt;Script = Contenido de la secuencia de comandos que se enviará al cliente.&lt;br /&gt;&lt;br /&gt;Ejemplo:&lt;br /&gt;&lt;pre&gt;string script = "&amp;lt;script language=\"JavaScript\"&amp;gt;" ;&lt;br /&gt;script += "AbrirPopUp();";&lt;br /&gt;script += "&amp;lt;/script&amp;gt;";&lt;br /&gt;RegisterClientScriptBlock("validar", script);&lt;/pre&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span lang="EN-US"&gt;2.- La propiedad Attributes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Regresa la colección de atributos aplicados a un WebControl. Además establece u obtiene los elementos de atributo individuales en dicha colección.&lt;br /&gt;&lt;br /&gt;En cristiano, mediante esta propiedad podemos establecer atributos HTML que vivirán en la cabecera de la definición HTML de dicho control y también nos permite establecer código JavaScript que es lo que en este momento nos interesa.&lt;br /&gt;&lt;br /&gt;Ejemplo: Supongamos que tenemos un CommandButton llamado Alerta, el cual su única función es desplegar un alert de JavaScript cuando se hace click en el.&lt;br /&gt;&lt;br /&gt;Lo único que tenemos que hacer para conseguir esta funcionalidad es agregar el código en JavaScript en la propiedad Attributes y enlazárselo al evento HTML onclik:&lt;/div&gt;&lt;br /&gt;Alerta.Attributes.Add(“onclik”,” javascript: alert(‘Hola Mundo’)”);&lt;br /&gt;&lt;br /&gt;Este código por lo general se coloca en el evento Page_Load del WebForm que se valla a utilizar.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3.- El control Label.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esta es la forma mas sencilla de ejecutar código JavaScript en el render de una pagina aspx, simplemente escribes tu script en una variable string y se lo asignas a la propiedad Text de la etiqueta. Asi que asegúrate de colocar un control Label en el lugar preciso donde quieras que se ejecute el código JavaScript.&lt;/div&gt;&lt;br /&gt;Para este ejemplo supongamos que tenemos un control Label, llamado lblTest:&lt;br /&gt;&lt;pre&gt;string script = "&amp;lt;script language=\"JavaScript\"&amp;gt;";&lt;br /&gt;script += "alert(\"Hola Mundo\")";&lt;br /&gt;script += "&amp;lt;/script&amp;gt;";&lt;br /&gt;lblTest.Text = script;&lt;/pre&gt;Al momento en que se ejecute la página aspx y dependiendo de donde hayas colocado el control Label, la alerta se mostrara.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Asegúrate de colocar siempre los tag de script "&amp;lt;script language=\"JavaScript\"&amp;gt; y "&amp;lt;/script&amp;gt;" si quieres que el código se ejecute.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-6541608539179283456?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/6541608539179283456/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=6541608539179283456' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6541608539179283456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6541608539179283456'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2007/08/conozco-tres-formas-de-llamar-cdigo.html' title='Como llamar código JavaScript en tiempo de Ejecución'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6191817035515448670.post-6315095239887086916</id><published>2007-08-18T01:07:00.000-05:00</published><updated>2012-01-07T03:17:22.187-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DataGrid'/><category scheme='http://www.blogger.com/atom/ns#' term='Net2003'/><title type='text'>Como Crear Barras de Desplazamiento en un DataGrid con el Net 2003</title><content type='html'>&lt;div style="text-align: justify;"&gt;En este artículo describiré una manera sencilla de colocarle barras de desplazamiento Horizontales y Verticales a un DataGrid dejando fija la cabecera.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gratisweb.com/crashdmx/heads.htm"&gt;Ver ejemplo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Me he encontrado con un sin fin de artículos que te explican como colocar barras dedesplazamiento verticales a un datagrid, dejando fija la cabecera, cada uno explicando como hacerlo de diferente forma; algunos pintan una tabla sobre el datagrid, otros colocan dos datagrids, uno sobre otro, etc., etc., etc.&lt;br /&gt;&lt;br /&gt;Estos ejemplos funcionaron bien para mí por un muy buen rato, mientras solo tuve que usar barras de desplazamiento verticales. El problema comenzó cuando en uno de los proyectos en los que participaba, se tenía que mostrar un datagrid con más de 6000 registros y 32 columnas; siendo mas que obvia la necesidad de barras de desplazamiento horizontales y verticales.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Fue bastante simple(pero laborioso) dibujar mi tablita html con el titulo de las 32 columnas, encerrar el datagrid entre etiquetas &amp;lt;div&amp;gt; con un ancho y un largo especifico y su etiqueta de estilo overflow: auto. Y listo tenia un datagrid con barras de desplazamiento, la vertical funcionaba muy bien, pero la horizontal... movía los datos y la cabecera.&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;La Solución:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Tras varias infructuosas horas de probar los escasos ejemplos que encontré y que mostraban como hacer funcionar la barra de desplazamiento horizontal encontré una solución bastante viable. Un artículo de &lt;a href="http://web.tampabay.rr.com/bmerkey/examples/locked-column-csv.html"&gt;Brett Merkey&lt;/a&gt; que muestra como por medio de una hoja de estilo, congelar la cabecera de una tabla HTML.&lt;br /&gt;&lt;br /&gt;El truco esta en lograr que una tabla html encierre la cabecera entre etiquetas &amp;lt;thead&amp;gt; y &amp;lt;th&amp;gt; en lugar de &amp;lt;td&amp;gt; y el cuerpo entre etiquetas &amp;lt;tbody&amp;gt; para poder aplicarle después una hoja de estilo que bloquea la cabecera; y dado que un DataGrid cuando se dibuja en la respuesta de una pagina aspx, es una tabla html, tenemos gran parte de la tarea hecha. El problema ahora es ¿como lograr que el render de un datagrid se dibuje con estas etiquetas en lugar de con las típicas?&lt;br /&gt;&lt;br /&gt;Tras muchas otras horas de investigación, muchas otras tasas de café y navegación en la documentación de Microsoft, encontré que Instalando el Service Pack para el Microsoft .NET Framework 1.1 se agregan unas cuantas nuevas propiedades al control DataGrid pero la que a nosotros nos interesa es UseAccessibleHeader la cual, cuando se establece en true permite que cuando el control DataGrid se dibuje, lo haga con etiquetas &amp;lt;thead&amp;gt;, &amp;lt;th&amp;gt; y &amp;lt;tbody&amp;gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;Así que a Instalar el Service Pack para el Microsoft .NET Framework 1.1. &lt;/div&gt;Listo, problema resuelto ahora, al código:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;La hoja de estilo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una hoja de estilo, es un archivo de texto con extensión .css en el cual se define la forma en la que se verán algunos, uno o todos los elementos de una pagina web, este archivo puede aplicarse a todas las páginas web de un sitio. Para mayor información sobre hojas de estilo recomiendo el siguiente &lt;a href="http://www.webestilo.com/css/"&gt;Manual de CSS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El siguiente código se copia en un archivo de texto con extensión .css, y se guarda en el subdirectorio donde se encuentra la aplicación web. En este ejemplo el archivo se llama locked-column.css y esta guardado dentro del subdirectorio css.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;* Nota:&lt;/span&gt; el ejemplo de esta hoja de estilo fue tomado de la página de &lt;a href="http://web.tampabay.rr.com/bmerkey/examples/locked-column-csv.html"&gt;Brett Merkey&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;kbd&gt;&lt;tt&gt;&lt;span style="font-size: 100%;"&gt;/*DIV que contendrá al DataGrid y muestra las barras de desplazamiento*/&lt;br /&gt;div#div-datagrid {&lt;br /&gt;width: 807px;&lt;br /&gt;height: 200px;&lt;br /&gt;overflow: auto;&lt;br /&gt;scrollbar-base-color:#EEEEEE;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*Bloquea la cabecera para que siempre se muestre*/&lt;br /&gt;th {&lt;br /&gt;font-size: 14px;&lt;br /&gt;font-weight: bold;&lt;br /&gt;text-align: center;&lt;br /&gt;background-color: navy;&lt;br /&gt;color: white;&lt;br /&gt;border-right: 1px solid silver;&lt;br /&gt;position:relative;&lt;br /&gt;cursor: default;&lt;br /&gt;top: expression(document.getElementById("div-datagrid").scrollTop-2); /*IE5+ only*/&lt;br /&gt;&amp;nbsp;z-index: 10;&lt;br /&gt;}&lt;/span&gt;&lt;/tt&gt;&lt;/kbd&gt;&lt;/code&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Una vez creada la hoja de estilo, lo que tenemos que hacer es, en nuestra pagina aspx, donde tenemos el datagrid, definir el archivo de estilos que vamos a utilizar, esto se logra añadiendo la siguiente línea dentro de las etiquetas &amp;lt;head&amp;gt; y &amp;lt;/head&amp;gt; en el modo de Diseño;&lt;br /&gt;&lt;code&gt;&lt;kbd&gt;&lt;tt&gt;&lt;br /&gt;&lt;/tt&gt;&lt;/kbd&gt;&lt;/code&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;code&gt;&lt;kbd&gt;&lt;tt&gt;&amp;lt;link href="./css/locked-column.css" type="text/css" rel="stylesheet"&amp;gt;&lt;/tt&gt;&lt;/kbd&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;donde ./css/ es el subdirectorio donde guardaste el archivo.&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="font-weight: bold;"&gt;El envoltorio &amp;lt;DIV&amp;gt;&lt;/div&gt;&lt;br /&gt;El siguiente paso es encerrar el DataSet entre etiquetas &amp;lt;div&amp;gt;; en este punto es muy importante observar, que cualquier div que valla a ser utilizado para bloquear la cabecera debe de asignarsele un Id, con el mismo Id que se definió en la hoja de estilo, o sea div-datagrid.&lt;br /&gt;&lt;code&gt;&lt;kbd&gt;&lt;tt&gt;&lt;br /&gt;&lt;/tt&gt;&lt;/kbd&gt;&lt;/code&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;tt&gt;&lt;span style="font-weight: bold;"&gt;&amp;lt;DIV id="div-datagrid"&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;lt;asp:datagrid id="grdComp" runat="server" Width="1550px" Height="143px" AllowPaging="True" UseAccessibleHeader="True"&lt;br /&gt;BackColor="White" BorderStyle="None" HorizontalAlign="Justify" PageSize="200" BorderWidth="1px"&lt;br /&gt;CellPadding="3" GridLines="Vertical" BorderColor="#999999" AutoGenerateColumns="False"&amp;gt;&lt;br /&gt;&amp;lt;FooterStyle ForeColor="Black" BackColor="#CCCCCC"&amp;gt;&amp;lt;/FooterStyle&amp;gt;&lt;br /&gt;&amp;lt;SelectedItemStyle Font-Bold="True" ForeColor="White" BackColor="#008A8C"&amp;gt;&amp;lt;/SelectedItemStyle&amp;gt;&lt;br /&gt;&amp;lt;AlternatingItemStyle BackColor="Gainsboro"&amp;gt;&amp;lt;/AlternatingItemStyle&amp;gt;&lt;br /&gt;&amp;lt;ItemStyle ForeColor="Black" BackColor="#EEEEEE"&amp;gt;&amp;lt;/ItemStyle&amp;gt;&lt;br /&gt;&amp;lt;HeaderStyle Font-Bold="True" HorizontalAlign="Center" ForeColor="White" VerticalAlign="Top"&lt;br /&gt;BackColor="#000084"&amp;gt;&amp;lt;/HeaderStyle&amp;gt;&lt;br /&gt;&amp;lt;Columns&amp;gt;&lt;br /&gt; &amp;lt;asp:BoundColumn DataField="A" HeaderText="Process"&amp;gt;&amp;lt;/asp:BoundColumn&amp;gt;&lt;br /&gt; &amp;lt;asp:BoundColumn DataField="B" HeaderText="Supplier"&amp;gt;&amp;lt;/asp:BoundColumn&amp;gt;&lt;br /&gt; &amp;lt;asp:BoundColumn DataField="C" HeaderText="Month"&amp;gt;&amp;lt;/asp:BoundColumn&amp;gt;&lt;br /&gt; &amp;lt;asp:BoundColumn DataField="D" HeaderText="Order"&amp;gt;&amp;lt;/asp:BoundColumn&amp;gt;&lt;br /&gt; &amp;lt;asp:BoundColumn DataField="E" HeaderText="Factor"&amp;gt;&amp;lt;/asp:BoundColumn&amp;gt;&lt;br /&gt;&amp;lt;/Columns&amp;gt;&lt;br /&gt;&amp;lt;PagerStyle VerticalAlign="Top" HorizontalAlign="Left" ForeColor="Black" BackColor="#999999"&lt;br /&gt;Mode="NumericPages"&amp;gt;&amp;lt;/PagerStyle&amp;gt;&lt;br /&gt;&amp;lt;/asp:datagrid&amp;gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&amp;lt;/DIV&amp;gt;&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Y por ultimo en la página de propiedades del DataGrid, establecemos la propiedad  UseAccessibleHeader = true&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_738eON0EpwE/RsbIKwWLTMI/AAAAAAAAAAM/7Bn3S9OV3n4/s1600-h/prop.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5099983715145829570" src="http://3.bp.blogspot.com/_738eON0EpwE/RsbIKwWLTMI/AAAAAAAAAAM/7Bn3S9OV3n4/s320/prop.jpg" style="cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;" /&gt;&lt;/a&gt;&lt;br /&gt;también la ponemos en código dentro de la función Page_Load&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;kbd&gt;&lt;tt&gt;private void Page_Load(object sender, System.EventArgs e){&lt;/tt&gt;&lt;/kbd&gt;&lt;/code&gt;&lt;tt&gt;&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;code&gt;&lt;tt&gt; if(!IsPostBack) &lt;/tt&gt;&lt;/code&gt;&lt;tt&gt;&lt;br /&gt;&lt;code&gt;  grdComp.UseAccessibleHeader = true;&lt;br /&gt;}&lt;/code&gt;&lt;/tt&gt;&lt;/div&gt;&lt;br /&gt;Y listo, tenemos un datagrid con scroolbars en ambos sentidos.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gratisweb.com/crashdmx/heads.htm"&gt;Ver ejemplo&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6191817035515448670-6315095239887086916?l=el-anexo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://el-anexo.blogspot.com/feeds/6315095239887086916/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6191817035515448670&amp;postID=6315095239887086916' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6315095239887086916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6191817035515448670/posts/default/6315095239887086916'/><link rel='alternate' type='text/html' href='http://el-anexo.blogspot.com/2007/08/como-crear-barras-de-desplazamiento-en.html' title='Como Crear Barras de Desplazamiento en un DataGrid con el Net 2003'/><author><name>CrAsH-DMX</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_738eON0EpwE/RsbIKwWLTMI/AAAAAAAAAAM/7Bn3S9OV3n4/s72-c/prop.jpg' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
