Use hippie-expand.
--- a/.emacs-my Wed Feb 25 01:26:53 2015 +0200
+++ b/.emacs-my Sat Feb 28 13:07:37 2015 +0200
@@ -866,9 +866,8 @@
(setq ido-file-extensions-order '(".java" ".c" ".py" ".xml" ".txt" ".el" ".ini" ".cfg" ".cnf" ".log"))
-(setq ido-ignore-buffers
- '("\\` "))
-(setq ido-ignore-extensions t) ; From completion-ignored-extensions.
+(setq ido-ignore-buffers '("\\` "))
+(setq ido-ignore-extensions nil) ; From completion-ignored-extensions.
(setq ido-case-fold t)
;; ido-ignore-directories
;; ido-ignore-files
@@ -2348,6 +2347,7 @@
;; (setq default-abbrev-mode t)
;; (setq save-abbrevs t)
+(global-set-key (kbd "M-/") 'hippie-expand)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(message "TAGS, etags, ctags, GNU GLOBAL")