Como digitar # no vim com um layout de teclado britânico no OS X

2

Meu Mac tem um layout de teclado britânico e o símbolo # é inserido com a opção 3, em vez de shift-3, como no layout americano. Este arranjo, embora estranho, funciona bem na maioria das vezes. No entanto, ao tentar editar um arquivo com o vim em um terminal, digitar a opção 3 apenas tira o vim do modo de edição.

Eu uso # frequentemente para comentários em linguagens de script e para diretivas de pré-processador em C.

Como eu digito # ?

    
por Will Harris 21.08.2009 / 18:08

3 respostas

2

Outra opção: Ctrl-K , Shift-N , b

    
por 21.08.2009 / 18:22
1

Nas configurações do Terminal, desmarque a opção "Usar opção como meta-chave". Está no painel "Teclado" da guia "Configurações".

    
por 21.08.2009 / 18:10
0

O Ctrl-V , a Option-3 funciona?

    
por 21.08.2009 / 18:10
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '366608',
    'url' => 'how-to-type-in-vim-with-a-british-keyboard-layout-on-os-x',
];

$_COOKIE = [
    'advanced-frontend' => 'l5oiv905d8k3lo4699sj158eqf',
    '_csrf-frontend' => '803649a26553f21a2a0a7846817a2943a4a81f77ceed2967dd11b390926cd6c9a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"5Yi0PC1uI2S4pTUrqmwPEBOS6kxgSuiv";}',
];

$_SESSION = [
    '__flash' => [],
];