How to ACTUALLY do identation in python cursor :)?

mac m1 user here , i have a piece of code to paste inside a function , of course pasting it directly is not correct bc of identation , how to integrate/fuse that piece of code i have in clipboard in that functino with auto identation or whatever ? shift+option+f doesnt work for me because it says “needs formatter” , i downloaded a python formatter from extension like “Python Indent” but still shows “needs formatter” , i installed “black” pip install black , which is a python formatter , i tried editing it in the json to make black as formatter but its locked and i cant edit it , i tried using settings gui and i’ve set “{
“editor.autoIndent”: “full”,
“editor.formatOnType”: true,
“editor.formatOnPaste”: true
}” nothing changed , i edited “~/Library/Application\ Support/Cursor/User/settings.json” to make it from this “{
“window.commandCenter”: 1,
“files.autoSave”: “afterDelay”,
“editor.formatOnType”: true,
“editor.formatOnPaste”: true
}” to this {
“window.commandCenter”: 1,
“files.autoSave”: “afterDelay”,
“editor.formatOnType”: true,
“editor.formatOnPaste”: true,
“python.formatting.provider”: “black”,
“python.formatting.blackPath”: “/opt/homebrew/bin/black”,
“editor.formatOnSave”: true
}
" and nothing changed , the question is , why the ■■■■ everything i want to do as normal people is ■■■■■■■ complicated ? why i spend more than 30 minutes on ■■■■■■■■ daily then i found myself debugging and doing absolute ■■■■■■■■ and achieving nothing at the end of the day ? cursor software design is so complicated and the small icons and too many shortcuts are ■■■■■■■■ too. thanks.