exercism.nvim
1.0.0

Officism.nvim mengintegrasikan Latihan ke dalam Neovim dengan memberikan serangkaian perintah dan keybindngs untuk membantu Anda memecahkan latihan lebih cepat.
exercism configureset -g @tea-default-command 'nvim' untuk pengalaman yang lebih baik -- 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 menambahkan perintah berikut:
ExercismLanguages : daftar semua bahasa yang tersedia, pilih satu untuk daftar latihan.ExercismList [language] : Daftar latihan untuk bahasa yang ditentukan, jika tidak ditentukan, menggunakan default_language .ExercismTest : Menjalankan tes untuk latihan saat ini.ExercismSubmit : Kirimkan latihan saat ini.Berikut ini adalah bindakan keybindings:
<leader>exa untuk ExercismLanguages<leader>exl untuk ExercismList<leader>ext for ExercismTest<leader>exs untuk ExercismSubmitAnda dapat mengubahnya dengan mengatur
add_default_keybindingskefalsedan menambahkan bindakan key Anda sendiri.
Jalankan :help exercism.txt untuk detail lebih lanjut.
Saya sangat suka berolahraga tetapi bolak -balik antara browser dan terminal agak menjengkelkan. Jadi saya memutuskan untuk mengintegrasikannya dengan Neovim.
tekan tombol bintang jika Anda menemukan ini bermanfaat
Sumber | Blog | Twitter | LinkedIn | Lebih banyak tautan | Proyek lain