vim no funciona en iTerm2

Básicamente, vim se comporta extraño bajo iTerm2 (normalmente funciona en Terminal). Establece el cursor en una línea que no existe, muestra basura (contenido de otras líneas) cuando bash editar una línea en un file, etc. Es completamente inútil 🙁

Cambié el "tipo de terminal notificado" a "linux" como se sugiere en alguna publicación, pero no ayudó

  • Instalación de shell de peces utilizando homebrew - error de iconv libiconv
  • ¿Cómo crear un file de text y una carpeta desde la terminal?
  • Buscando un emulador de terminal en blanco / negro solo en Mac
  • ¿Cómo reemploop un alias por el file original al que está enlazando?
  • Exporte o enumere la configuration del sistema que se desvía de los valores pnetworkingeterminados
  • Actualizar bash a la versión 4.0 en OSX
  • EDITAR

    • Versión iTerm2: Build 1.0.0.20120724 (muy reciente)
    • corriendo con env TERM=xterm vim y env TERM=xterm-256color vim no ayuda

  • sudo: command no encontrado
  • Cómo saber qué aplicación de terminal (iTerm o Terminal) se ejecuta desde dentro de bash
  • Cambiando de Ubuntu a OS X y estoy perdido
  • Desactivar el ajuste de línea para la salida en la Terminal
  • ¿Cómo ejecuto un file .sh o .command en Terminal
  • Cambiar el sonido de alerta pnetworkingeterminado del terminal en Mac OSX
  • One Solution collect form web for “vim no funciona en iTerm2”

    Aparentemente, la eliminación de set lines=40 hace el truco. El manual dice:

      Number of lines of the Vim window. Normally you don't need to set this. It is done automatically by the terminal initialization code 

    así que tenga cuidado cuando copie y pegue las configuraciones lists, como yo lo hice 🙂

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).