Vim + Mac: Como usar a tecla Cmd?

0

Estou tentando instalar os dotfiles YADR aqui: link

Nos documentos, ele diz Cmd-Shift-N - NERDTree toggle , no entanto, quando pressiono command + shift + n ele não faz nada. Eu reiniciei o meu iTerm, mas isso não ajudou.

Estou faltando alguma coisa? Os comandos com a tecla Ctrl parecem funcionar, mas não aqueles com Cmd.

    
por Edmund 01.12.2016 / 00:18

1 resposta

0

Deu uma olhada na configuração do arquivo ponto a ponto que você vinculou e encontrou a configuração dele para abrir a árvore nerd definida em alguns locais. Dependendo do seu sistema operacional, será diferente.

Mac

" ==== NERD tree
" Cmd-Shift-N for nerd tree
nmap <D-N> :NERDTreeToggle<CR>

Linux

" ==== NERD tree
" Alt-Shift-N for nerd tree
nmap <A-N> :NERDTreeToggle<CR>

Padrão

nnoremap <silent> <C-\> :call OpenNerdTree()<CR>

Pode ser que a documentação esteja errada. O Alt-Shift-N funciona? Você pode remapear para o que você quiser que a configuração esteja em / vim / settings / yadr-keymap- {OS} .vim em seu local. Ou use um nnoremap em seu arquivo .vimrc.

Aqui está minha configuração básica da árvore nerd para comparação:

toggle NerdTree (ControlK + ControlB)
nnoremap <C-k><C-b> :NERDTreeToggle<CR>

let NERDTreeShowHidden=1      " show hidden files
let NERDTreeQuitOnOpen = 1    " Hide NERDTree when opening a file
let NERDTreeShowLineNumbers=1 " enable line numbers

" make sure relative line numbers are used
autocmd FileType nerdtree setlocal relativenumber
    
por 01.12.2016 / 19:55

Tags