Le 11.10 :
$ vim.tiny --version
VIM - Vi amélioré 7.3 (15 août 2010, compilé le 6 oct 2011 10:32:12)
Correctifs inclus : 1-154
Modifié par pkg-vim-maintainers@lists.alioth.debian.org
Compilé par buildd@
Version réduite sans interface graphique. Fonctionnalités incluses (+) ou non (-) :
-arabic -autocmd -balloon_eval -browse +builtin_terms -byte_offset -cindent
-clientserver -clipboard -cmdline_compl +cmdline_hist -cmdline_info -comments
-conceal -cryptv -cscope -cursorbind -cursorshape -dialog -diff -digraphs -dnd
-ebcdic -emacs_tags -eval -ex_extra -extra_search -farsi -file_in_path
-find_in_path -float -folding -footer +fork() -gettext -hangul_input +iconv
-insert_expand +jumplist -keymap -langmap -libcall -linebreak -lispindent
-listcmds -localmap -lua -menu -mksession -modify_fname -mouse -mouse_dec
-mouse_gpm -mouse_jsbterm -mouse_netterm -mouse_sysmouse -mouse_xterm
+multi_byte -multi_lang -mzscheme -netbeans_intg -osfiletype -path_extra -perl
-persistent_undo -printer -profile -python -python3 -quickfix -reltime
-rightleft -ruby -scrollbind -signs -smartindent -sniff -startuptime
-statusline -sun_workshop -syntax -tag_binary -tag_old_static -tag_any_white
-tcl +terminfo -termresponse -textobjects -title -toolbar -user_commands
-vertsplit -virtualedit +visual -visualextra -viminfo -vreplace +wildignore
-wildmenu +windows +writebackup -X11 +xfontset -xim -xsmp -xterm_clipboard
-xterm_save
fichier vimrc système : "$VIM/vimrc"
fichier vimrc utilisateur : "$HOME/.vimrc"
fichier exrc utilisateur : "$HOME/.exrc"
remplacement pour $VIM : "/usr/share/vim"
Compilation : gcc -c -I. -Iproto -DHAVE_CONFIG_H -Wall -g -O2 -DTINY_VIMRC -D_FORTIFY_SOURCE=1
Liens : gcc -Wl,-Bsymbolic-functions -Wl,--as-needed -o vim -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -lselinux -ldl
Il n'y a que douze fonctionnalités activées (sur cent vingt) :
+builtin_terms Certains terminaux pris en charge
+cmdline_hist Historique de la ligne de commande
+fork() Les commandes shell sont forkées
+iconv Conversions d'encodage supplémentaires en plus de utf8<->latin1
+jumplist Historique de la jumplist,
Pour revenir en arrière/avant avec Ctrl-O/Ctrl-I
+multi_byte Caractères multioctets
+terminfo Utilisation de terminfo au lieu de termcap
+visual Mode visuel pris en charge (mais pas de mode visuel par blocs)
+wildignore Autoriser les motifs génériques, pour spécifier
les fichiers à ignorer lors de la complétion des noms de fichiers
+windows Prise en charge de plus d'une fenêtre de tampon
+writebackup Sauvegarder les fichiers avant de les écraser (cela permet
de fournir cette option, ou de la définir par défaut)
+xfontset Prise en charge de l'ensemble de polices X
Les descriptions sont basées sur le lien de la liste des fonctionnalités postée par @Caesium.
Les touches manquantes, etc. peuvent être dues au fait que vous exécutez vim en mode vi compatible - vous pouvez le désactiver en faisant :set nocompatible
dans vim ou en ajoutant set nocompatible
à votre fichier .vimrc
.
J'ai essayé Ctrl-W s
et cela a fait une division pour moi tout en exécutant /usr/bin/vim.tiny
en mode compatible, donc cela ne devrait pas être votre problème. Mais je ne suis pas sûr de ce que cela pourrait être dans ce cas. Essayez peut-être de vous assurer qu'il n'y a rien dans votre fichier .vimrc
qui empêcherait son bon fonctionnement.