* fj Evil bindings for [[https://codeberg.org/martianh/fj.el][fj.el]], an Emacs client for Forgejo instances such as Codeberg. ** Key bindings The bindings add Evil-state alternatives for common fj.el actions while leaving fj.el's own non-Evil keymaps intact. | Command | Original | Evil | |--------------------------+-----------+-------------------| | =fj-switch-to-buffer= | =/= | =gb= | | =fj-view-reload= | =g= | =gr= | | =fj-item-next= | =n= | =]]=, =gj=, =C-j= | | =fj-item-prev= | =p= | =[[=, =gk=, =C-k= | | =fj-next-page= | =.= | =>= | | =fj-prev-page= | =,= | =<= | | =fj-tl-browse-entry= | =B= | =go= | | =fj-browse-view= | =b= | =go= | | =imenu= | =j= | =gm= | | =fj-repo-copy-clone-url= | =u=, =L= | =yc= | | =fj-copy-item-url= | =C= | =yu= | | =fj-item-comment= | =C=, =c= | =c= | | =fj-create-issue= | =c= | =C= | | =fj-repo-search= | =s= | =g/= | | =fj-list-issues-search= | =s= | =g/= | | =fj-repo-readme= | =r= | =r= | | =fj-item-edit= | =e= | =e= | | =fj-item-close= | =k= | =x= | | =fj-item-reopen= | =o= | =u= | | =fj-item-delete= | =K= | =X= | | =fj-item-edit-title= | =t= | =E= | | =fj-item-label-add= | =l= | =al= | | =fj-add-reaction= | =r= | =ar= | | =fj-view-pull-diff= | =D= | =gd= | | =fj-repo-commit-log= | =L= | =gL= | | =fj-merge-pull= | =M= | =gM= | | =fj-item-view-more= | =>= | =>= | | =fj-compose-send= | =C-c C-c= | =ZZ= | | =fj-compose-cancel= | =C-c C-k= | =ZQ= | Repo, issue, notification, commit, and user views start in normal state. Compose buffers start in insert state and use normal-state =ZZ=/=ZQ= for submit/cancel, matching other editable buffers in Evil Collection.