Estas chaves não são enviadas para os terminais. Somente caracteres imprimíveis, teclas de função e combinações dessas teclas com modificadores são enviados para aplicativos de terminal (a maioria das teclas de função é enviada na forma de seqüências de escape iniciadas por ESC [
). Teclas modificadoras (como CapsLock , Shift , etc.) são visíveis para aplicações GUI, mas não para aplicações de terminal. Você não poderá detectar a pressão dessas teclas no vim ou no tmux. Veja Qual é a meta key do bash? para mais informações.
Com o Fn em muitos laptops, é ainda pior: esta chave é manipulada pelo BIOS e nem visível para o sistema operacional.