Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 13/08/2009, à 21:03

Shrat

Comportement bizarre de mon vim

Bonsoir,

Parfois, lorsque j'appuie sur la lettre k, vim affiche ceci au bas de l'écran :

[1-/home/michael/Math<e9>matiques/boris/boris.tex!]
-- Plus --

J'appuie sur "Entrée" et j'obtiens :

[1-/home/michael/Math<e9>matiques/boris/boris.tex!]

Appuyez sur ENTRÉE ou tapez une commande pour continuer

C'est très embétant et complétement inutile....


Sauriez-vous comment désactiver cela?

Je met mon vimrc à toutes fins utiles :

syntax on
au BufWinLeave * mkview
au BufWinEnter * silent loadview
autocmd BufRead,BufNewFile *.py syntax on 
autocmd BufRead,BufNewFile *.py set ai
autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class
set mouse=a
set background=dark
set spelllang=fr
set wildmenu
filetype plugin on
set grepprg=grep\ -nH\ $*
filetype indent on
set runtimepath+=/usr/share/vim/addons/
set number
au FileType tex call FT_tex()
autocmd BufRead,BufNewFile *.tex call FT_tex() 
function FT_tex() 
	map _eq i\begin{equation}<CR><CR>\end{equation}<Up>
	map _pma i\begin{pmatrix}<CR><CR>\end{pmatrix}<Up>
	map _ens i\left \{  \right \}<Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>
	map _fra i\frac{}{}<Left><Left><Left>
	map _ite i\begin{itemize}<CR>\item{}<CR>\end{itemize}<Up><Left>
	map _enu i\begin{enumerate}<CR>\item{}<CR>\end{enumerate}<Up><Left>
	map _rée i\mathbb{R}
	"syn region MonRepli start="{" end="}" transparent fold
	"set foldmethod=syntax
	"set foldmarker=chapter,chapter
	"set foldmethod=marker
	"set foldtext=substitute(getline(v:foldstart),'{.*','{...}',)
	lo
	syn sync fromstart
endfunction
function TabWrapper()
	let col = col(".") - 1
	if col && getline(".")[0:col - 1] =~ '[.>a-zA-Z0-0_]'
		return "\<c-n>"
	else
		return "\<tab>"
	end
endfunction
inoremap <expr> <tab> TabWrapper()

Quand je fais un k majuscule, vim me renvoit sur la ligne de commande. J'ai apparement un problème avec mon k.

Dernière modification par Shrat (Le 13/08/2009, à 21:12)

Hors ligne

#2 Le 13/08/2009, à 21:16

Shrat

Re : Comportement bizarre de mon vim

En fait, ça arrive de manière aléatoire, parfois même sans toucher à rien.

Hors ligne

#3 Le 04/10/2009, à 21:48

Shrat

Re : Comportement bizarre de mon vim

Je me permet un up…

Hors ligne

Haut de page ↑