 
   (define-key map (kbd "C-S-b") 'backward-word)
   (define-key map (kbd "C-S-f") 'forward-word)
-  (define-key map (kbd "C-S-l") 'beginning-of-buffer)
-  (define-key map (kbd "C-S-v") 'end-of-buffer)
 
   (define-key map (kbd "C-S-g") 'goto-line)
 


(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 1)

;; ** Definition



  (define-key map (kbd "C-t") 'transpose-chars)
  (define-key map (kbd "C-S-t") 'transpose-words)
  (define-key map (kbd "C-<prior>") 'my/move-line-or-region-above)
  (define-key map (kbd "C-<next>") 'my/move-line-or-region-below)

  (define-key map (kbd "C-<") 'beginning-of-buffer)
  (define-key map (kbd "C->") 'end-of-buffer)

  (define-key map (kbd "C-x r") 'rectangle-mark-mode)
  (define-key map (kbd "<mouse-2>") 'rectangle-mark-mode)
