   (define-key map (kbd "C-?") 'redo)
   (define-key map (kbd "C-<f12>") 'revert-buffer)
 
-  (define-key map (kbd "C-o") 'other-window)
+  (define-key map (kbd "C-o") 'my/next-window)
   (define-key map (kbd "C-S-o") 'my/previous-window)
   (define-key map (kbd "C-x o") 'my/switch-to-minibuffer)
 

  (define-key map (kbd "C-x C-r") 'my/ido-recentf-open)

  (define-key map (kbd "C-w") 'my/copy-region-or-line)
  (define-key map (kbd "C-S-w") 'my/kill-region-or-line)
  (define-key map (kbd "C-S-y") 'yank-pop)
  (define-key map (kbd "C-x C-k") 'my/kill-this-buffer)
  (define-key map (kbd "C-q") 'my/kill-this-buffer)


(defvar my/global-map (make-keymap) "my global map")
(define-minor-mode my/global-map-mode "my global map" :keymap my/global-map)
(setq-default my/global-map-mode t)

;; ** Definition

