exercism.nvim
1.0.0

연습 .nvim은 운동을 더 빨리 해결하는 데 도움이되는 일련의 명령과 KeyBindNG를 제공하여 운동을 Neovim에 통합합니다.
exercism configure 으로 로그인해야합니다set -g @tea-default-command 'nvim' 사용하십시오 -- Lazy
{
' 2kabhishek/exercism.nvim ' ,
cmd = {
' ExercismLanguages ' ,
' ExercismList ' ,
' ExercismSubmit ' ,
' ExercismTest ' ,
},
keys = {
' <leader>exa ' ,
' <leader>exl ' ,
' <leader>exs ' ,
' <leader>ext ' ,
},
dependencies = {
' 2kabhishek/utils.nvim ' , -- required, for utility functions
' stevearc/dressing.nvim ' , -- optional, highly recommended, for fuzzy select UI
' 2kabhishek/termim.nvim ' , -- optional, better UX for running tests
},
-- Add your custom configs here, keep it blank for default configs (required)
opts = {},
}, exercism . setup ({
exercism_workspace = ' ~/exercism ' , -- Default workspace for exercism exercises
default_language = ' ruby ' , -- Default language for exercise list
add_default_keybindings = true , -- Whether to add default keybindings
icons = {
concept = ' ' , -- Icon for concept exercises
practice = ' ' , -- Icon for practice exercises
},
}) exercism.nvim 다음 명령을 추가합니다.
ExercismLanguages : 사용 가능한 모든 언어를 나열하고 연습을 나열 할 언어를 선택하십시오.ExercismList [language] : 지정된 언어에 대한 연습을 지정하지 않으면 default_language 사용합니다.ExercismTest : 현재 운동에 대한 테스트를 실행합니다.ExercismSubmit : 현재 운동을 제출합니다.기본 키 바인딩은 다음과 같습니다.
ExercismLanguages 위한 <leader>exaExercismList 을위한 <leader>exlExercismTest 위한 <leader>extExercismSubmit 위한 <leader>exs
add_default_keybindingsfalse로 설정하고 자신의 키 바인딩을 추가하여이를 변경할 수 있습니다.
RUN :help exercism.txt 대한 자세한 내용을 보려면.
나는 정말로 운동을 좋아하지만 브라우저와 터미널 사이의 앞뒤로 약간 성가시다. 그래서 나는 그것을 Neovim과 통합하기로 결정했습니다.
이것이 유용하다고 생각되면 별 버튼을 누르십시오
출처 | 블로그 | 트위터 | LinkedIn | 더 많은 링크 | 다른 프로젝트