Um novo plugin ViSimulator for Notepad ++ acaba de lançar, o que talvez atenda aos seus pedidos.
Eu estava me perguntando se havia uma maneira de obter o movimento do cursor de estilo "vim" (ou seja, movimento 'hkjl'). Depois de passar muito tempo com o vim, acostumei-me a não precisar levantar as mãos do teclado para mover um documento de texto (ir para as teclas de seta também é muito perturbador: p).
Voltar para o vim é sempre uma opção, mas seria bom se houvesse uma maneira de obter esse recurso no notepad ++. Eu já passei algum tempo na criação de macros e plugins para fazer o meu ambiente de notepad ++ funcionar do jeito que eu quero.
Qualquer ajuda sobre este assunto seria muito apreciada.
Um novo plugin ViSimulator for Notepad ++ acaba de lançar, o que talvez atenda aos seus pedidos.
O Notepad ++ não é um editor modal, como você esperaria que funcionasse? Como o NP ++ poderia fazer a diferença entre um j
para descer uma linha e o j
em Beetlejuice
?
Essa é a principal diferença entre editores modais e editores modais: no modo normal de um editor modal, você tem todo o teclado à sua disposição para uma operação rápida e relâmpago, enquanto editores modestos só permitem que você use todas essas teclas alfabéticas com modificadores .
Eu não acho que hjkl
seja prático ou até viável no NP ++. Talvez um combo Ctrl + Deslocamento + J … mas isso iria destruir seu propósito quase completamente.
Eu poderia acrescentar que hjkl
não é definitivamente o alfa e o ômega da produtividade: j j j j j j j é tão bobo quanto Abaixo Abaixo Down Abaixo Abaixo Abaixo Abaixo , até mesmo se você mantiver a chave abaixo durante tempo contanto que leva. OK, suas mãos ainda estão na linha inicial, mas ainda é uma maneira ineficiente de se mover. A utilização de contagens ( 7j
) é melhor, usando a pesquisa ( /foo
) é ainda melhor e objetos de texto / movimentos são inestimáveis. Como seria possível "portar" o conceito de contagem para um editor sem janela? A busca é possível, é claro, porque é modal em todos os editores e não há como evitar isso. E quanto aos objetos de texto e movimentos?