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-fpara 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 quecmdno se reconoce en una terminal.<cmd>asignaciones de teclas en una GUI Vim como MacVim. He decidido ir<ctrl>-fpor 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