In primo luogo, per rispondere alla tua domanda:
(define-key evil-insert-state-map "\C-u" 'previous-line)
(define-key evil-normal-state-map "\C-u" 'previous-line)
(define-key evil-replace-state-map "\C-u" 'previous-line)
(define-key evil-visual-state-map "\C-u" 'previous-line)
(define-key evil-motion-state-map "\C-u" 'previous-line)
Dal momento che non posso davvero alla prova me stesso (il male), prova forse quanto segue se quelli non funzionano:
Sostituire
(define-key evil-motion-state-map "\C-u" 'previous-line)
Con
(define-key evil-motion-state-map "cu" 'previous-line)
Fai questo per qualsiasi modo di male tu lo voglia/è necessario.
Inoltre, forse esiste una versione "diabolica" di up
, è possibile che si desideri eseguire il binding.
Inoltre, correggimi se ho torto, ma sono piuttosto sicuro che le "navi" malvagie con un funzionale/utile "in alto" da qualche parte in quelle combinazioni di tasti, forse le leggono da qualche parte.
Quindi, quale risposta ha fatto si finisce per utilizzare? –
Vedi risposta accettata: evil-want-C-u-scroll t – justingordon