   (global-set-key (kbd "C-x C-f") 'helm-find-files)
   (global-set-key (kbd "s-<left>") 'previous-buffer)
   (global-set-key (kbd "s-<right>") 'next-buffer)
+  (global-set-key (kbd "C-/") 'comment-or-uncomment-line-or-region)
 
   ;;
   ;; Emacs server

     t 'symbol
     (font-spec :family "Apple Color Emoji") nil 'prepend)
    )

  ;;
  ;; Autocomplete
  ;;
  ;; (require 'auto-complete-clang)
  ;; (setq ac-auto-start nil)
  ;; (setq ac-quick-help-delay 0.5)
  ;; (define-key ac-mode-map  [(control tab)] 'auto-complete)
  ;; (defun ac-emacs-lisp-mode-setup ()
  ;;   (setq ac-sources '(ac-source-symbols ac-source-words-in-same-mode-buffers)))
  ;; (defun my-ac-config ()
  ;;   (setq-default ac-sources '(ac-source-abbrev ac-source-dictionary ac-source-words-in-same-mode-buffers))
  ;;   (add-hook 'emacs-lisp-mode-hook 'ac-emacs-lisp-mode-setup)
  ;;   (add-hook 'ruby-mode-hook 'ac-ruby-mode-setup)
  ;;   (add-hook 'css-mode-hook 'ac-css-mode-setup)
  ;;   (global-auto-complete-mode t))
  ;; (defun my-ac-cc-mode-setup ()
  ;;   (setq ac-sources (append '(ac-source-clang) ac-sources)))
  ;;(add-hook 'c-mode-common-hook 'my-ac-cc-mode-setup)
  ;;(my-ac-config)
  
  ;(global-company-mode)
  ;; (use-package flycheck-clang-analyzer
  ;;              :ensure t
  ;;              :after flycheck
  ;;              :config (flycheck-clang-analyzer-setup))

  ;;
  ;; Text stuff

  (use-package lsp-ui
    :ensure t
    :config
    (setq lsp-ui-sideline-ignore-duplicate t)
    (add-hook 'lsp-mode-hook #'lsp-ui-mode))

  ;; LSP backend for Company.
