" Key Mappings to Override Default Ones if ! get(g:, "is_pythonsense_suppress_keymaps", 0) && ! get(g:, "is_pythonsense_suppress_motion_keymaps", 0) if get(g:, "is_pythonsense_alternate_motion_keymaps", 0) if !hasmapto('PythonsenseStartOfNextPythonClass') map ]k (PythonsenseStartOfNextPythonClass) endif if !hasmapto('PythonsenseEndOfPythonClass') map ]K (PythonsenseEndOfPythonClass) endif if !hasmapto('PythonsenseStartOfPythonClass') map [k (PythonsenseStartOfPythonClass) endif if !hasmapto('PythonsenseEndOfPreviousPythonClass') map [K (PythonsenseEndOfPreviousPythonClass) endif if !hasmapto('PythonsenseStartOfNextPythonFunction') map ]f (PythonsenseStartOfNextPythonFunction) endif if !hasmapto('PythonsenseEndOfPythonFunction') map ]F (PythonsenseEndOfPythonFunction) endif if !hasmapto('PythonsenseStartOfPythonFunction') map [f (PythonsenseStartOfPythonFunction) endif if !hasmapto('PythonsenseEndOfPreviousPythonFunction') map [F (PythonsenseEndOfPreviousPythonFunction) endif else if !hasmapto('PythonsenseStartOfNextPythonClass') map ]] (PythonsenseStartOfNextPythonClass) endif if !hasmapto('PythonsenseEndOfPythonClass') map ][ (PythonsenseEndOfPythonClass) endif if !hasmapto('PythonsenseStartOfPythonClass') map [[ (PythonsenseStartOfPythonClass) endif if !hasmapto('PythonsenseEndOfPreviousPythonClass') map [] (PythonsenseEndOfPreviousPythonClass) endif if !hasmapto('PythonsenseStartOfNextPythonFunction') map ]m (PythonsenseStartOfNextPythonFunction) endif if !hasmapto('PythonsenseEndOfPythonFunction') map ]M (PythonsenseEndOfPythonFunction) endif if !hasmapto('PythonsenseStartOfPythonFunction') map [m (PythonsenseStartOfPythonFunction) endif if !hasmapto('PythonsenseEndOfPreviousPythonFunction') map [M (PythonsenseEndOfPreviousPythonFunction) endif endif endif