Los comandos de búsqueda de caracteres se diferencian de los de búsqueda de palabras en que los primeros actúan inmediatamente y sirven para buscar exclusivamente un carácter individual dentro de la línea en la que esté el cursor; lo cual, al ser tan restringido el ámbito de la búsqueda, hace que esto sirva, sobre todo, para provocar un salto en el cursor hasta un carácter concreto.
El comando básico de búsqueda de caracteres es 0 0«f0 0» ( find). Este
comando buscará la próxima aparición en la línea actual del carácter que
sea tecleado inmediatamente después de él. Así 0 0«fh0 0» buscará la próxima
0 0«h0 0». Si va acompañado de un argumento numérico, se hará la operación
varias veces, de modo que 0 0«3fh0 0» buscará la tercera 0 0«h0 0». Si
queremos buscar hacia detrás debemos usar 0 0«F0 0» en lugar de 0 0«f0 0».
Los comandos 0 0«t0 0» y 0 0«T0 0» ( to) son muy similares a 0 0«f0 0» y
0 0«F0 0», con la salvedad de que mientras 0 0«f0 0» coloca el cursor
exactamente sobre el carácter buscado, 0 0«t0 0» lo deja en el carácter
inmediatamente anterior.
En uno y otro caso, es decir: hayamos usado 0 0«f0 0», 0 0«F0 0», 0 0«t0 0» o 0 0«T0 0», una vez que se ha localizado una aparición del carácter buscado, con los comandos 0 0«;0 0» y 0 0«,0 0» podemos buscar la próxima aparición del mismo carácter en la línea actual: 0 0«;0 0» busca hacia delante y 0 0«,0 0» busca hacia detrás.