ja często wykorzystują dired-mode
i ja niedawno zaczął używać ido
:Get ido w dired buforów
(ido-mode 1); enable ido-mode
(setq ido-enable-flex-matching t); flexibly match names via fuzzy matching
(setq ido-everywhere t); use ido-mode everywhere, in buffers and for finding files
(setq ido-use-filename-at-point 'guess); for find-file-at-point
(setq ido-use-url-at-point t); look for URLs at point
(setq ffap-require-prefix t); get find-file-at-point with C-u C-x C-f
Kiedy skopiować plik (z C
) w dired bufora, nadal mam do korzystania z "standardowy sposób" podania nowej lokalizacji, do której plik jest kopiowany. Oznacza to, że muszę użyć standardowego uzupełnienia TAB, ale nie ma żadnego kompletnego. To samo dotyczy przenoszenia plików itp. Zastanawiam się więc, czy możliwe jest uzyskanie ido
działającego również na C
lub R
w buforach diredowych?
Co ciekawe, 'C' dla kopiowania działa, ale' R' dla zmiany nazwy i przenoszenia nie działa w następujący sposób :-( –
Używając 'debug-on-entry' znalazłem różnicę w zachowaniu' R' i ' C'. 'R' używa' dired-mark-read-file-name', podczas gdy 'C' does not. –
A z dokumentacji 'C' jest zamknięciem, podczas gdy' R' jest funkcją –