# eaf-netease-cloud-music **Repository Path**: emacs-eaf/eaf-netease-cloud-music ## Basic Information - **Project Name**: eaf-netease-cloud-music - **Description**: No description available - **Primary Language**: Emacs Lisp - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-12 - **Last Updated**: 2025-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### EAF NetEase Cloud Music

### Load application [Install EAF](https://github.com/emacs-eaf/emacs-application-framework#install) first, then add below code in your emacs config: ```Elisp (add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-application-framework/") (require 'eaf) (require 'eaf-netease-cloud-music) ``` NetEase Cloud Music application for the [Emacs Application Framework](https://github.com/emacs-eaf/emacs-application-framework). ### The keybinding of EAF Netease Cloud Music. | Key | Event | | :---- | :------ | | `` | open_devtools | | `` | eaf--netease-cloud-music-move-song-up | | `` | eaf--netease-cloud-music-move-song-down | | `SPC` | netease-cloud-music-pause-or-continue | | `` | eaf--netease-cloud-music-switch-enter | | `C-n` | js_scroll_up | | `C-p` | js_scroll_down | | `M-v` | js_scroll_up_page | | `M-V` | js_scroll_down_page | | `M-<` | js_scroll_to_begin | | `M->` | js_scroll_to_bottom | | `M-f` | netease-cloud-music-switch-next-page | | `M-b` | netease-cloud-music-switch-prev-page | | `M-n` | js_scroll_playlist_up | | `M-p` | js_scroll_playlist_down | | `q` | netease-cloud-music-back | | `Q` | netease-cloud-music-quit | | `r` | netease-cloud-music-change-repeat-mode | | `x` | netease-cloud-music-kill-current-song | | `/` | eaf--netease-cloud-music-play-with-index | | `n` | js_play_next | | `N` | netease-cloud-music-random-play | | `p` | js_play_prev | | `P` | netease-cloud-music-playlist-play | | `c` | netease-cloud-music-change-lyric-type | | `d` | eaf--netease-cloud-music-delete-song-from-playlist | | `D` | netease-cloud-music-delete-playing-song | | `<` | netease-cloud-music-seek-backward | | `>` | netease-cloud-music-seek-forward | | `k` | netease-cloud-music-clear-playlist | | `w` | eaf--netease-cloud-music-write-mode-enter | | `s` | eaf--netease-cloud-music-switch-playlist | | `f` | netease-cloud-music-search-song | | `F` | netease-cloud-music-search-playlist | | `a` | eaf--netease-cloud-music-add-to-playlist | | `A` | netease-cloud-music-switch-add-page | | `C` | netease-cloud-music-create-playlist | | `m` | netease-cloud-music-change-playlist-name | | `M` | netease-cloud-music-delete-playlist | | `g` | eaf--netease-cloud-music-cancel-search | | `l` | netease-cloud-music-login | | `e` | netease-cloud-music-get-recommend-songs | | `E` | netease-cloud-music-get-recommend-playlists | | `j` | netease-cloud-music-storage-song | | `J` | netease-cloud-music-add-storage-to-current-playlist | | `o` | netease-cloud-music-show-storage | | `O` | netease-cloud-music-delete-song-from-storage | | `K` | netease-cloud-music-clear-storage |