Soy nuevo en vim y estoy tratando de asignar un combo de teclas para ejecutar el complemento Ack que se encuentra aquí: https://github.com/mileszs/ack.vim
Quiero mapear cmd-shift-f
para ejecutar el comando Ack :Ack
. He agregado lo siguiente a~/.vimrc
nmap <D-F> :Ack<space>
No funciona ¿Qué estoy haciendo mal?
Estoy usando vim 7.3 dentro de iTerm 2 en MacOS X.
macos
vim
keyboard-shortcuts
ack
jordelver
fuente
fuente
nmap <D-F> :Ack<space>
funciona en MacVim, pero no en la terminal. Parece quecmd
no se reconoce en una terminal.<cmd>
asignaciones de teclas en una GUI Vim como MacVim. He decidido ir<ctrl>-f
por ahora.O ... podrías pensar en hacerlo de esta manera:
nmap <D-F> :Ack <space>
No necesita mencionar el cambio y esto todavía solo se dispara con una F mayúscula (por lo tanto, aunque el cambio no se menciona en el enlace, aún debe presionarlo).
Esto funciona para mí al menos.
fuente
nnoremap <silent> <D-D> <C-w>s