1 votos

Vi para Mac OS, diferencias con Vim

Estoy usando Mac OS X, con vim y me estoy acostumbrando un poco. Un profesor de la universidad nos dijo que nos pedirá que le demostremos nuestros conocimientos sobre Vi y especificó que es Vi y no Vim. He leído muchos posts en diferentes páginas web y en este foro sobre las diferencias entre ambos, pero no me parecen muy grandes sobre todo mirando cómo utilizarlo. Para practicar para mi examen en Vi ¿debo pasarme a Vi en lugar de Vim?

¿Hay alguna manera de instalar Vi y no Vim en mi Mac? He encontrado muchas versiones de Vim, yo estoy usando la nativa.

0 votos

Es interesante que se refiera específicamente a VI, yo habría pensado que el "vi tradicional" sólo existe en las distribuciones comerciales de UNIX más antiguas, como Solaris; por lo que he visto, VIm lo ha sustituido prácticamente en todas partes hoy en día. Supongo que se refiere al conjunto de características reducidas (por ejemplo, sólo un nivel de deshacer).

0 votos

Sólo tienes que escribir vim -help y la sección de ayuda le mostrará las diferentes formas de empezar vim .

1 votos

Vi todavía se encuentra en sistemas linux mínimos que se encuentran en aparatos como servidores de archivos SOHO y routers de nivel medio. El tipo de memoria, u otros recursos limitados, que utilizaría un conjunto de herramientas de shell como Busybox en lugar de un conjunto de herramientas estándar de bash+gnu.

2voto

Benny Hill Puntos 111

De la página man de vim : https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/vim.1.html

Hay dos opciones de vim para hacer lo que quieres :

vim -v          Start Vim in Vi mode, just like the executable was called "vi".   This  only  has  effect
                   when the executable is called "ex".

vim -C          Compatible.  Set the 'compatible' option.  This will make Vim behave mostly like Vi, even
               though a .vimrc file exists.

También puedes instalar ex-vi que es el tradicional editor de texto vi a través de brew, primero instala brew http://brew.sh/ . Ejecutar brew install ex-vi pero puede causar un conflicto con vim.

1 votos

Yo diría que debería instalar ex-vi o nvi - ejecutar vim en modo compatible no desactiva un montón de características que no entran en conflicto (como por ejemplo cualquier tecla que empiece por g . Lo ideal sería que viera si puede conectarse a uno de los sistemas unix de su universidad - eso lo llevaría a la versión con la que se probará, por ejemplo, si tiene algún inconveniente como el mal soporte de termcap (por lo que las teclas de flecha no funcionan, aunque sí lo hacen en las versiones modernas de vi, pero el profesor podría creer que debería estar obligado a usar las teclas hjkl)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X