title: Is it considered a bad practice to replace a built-in key binding in Emacs?
body: <p>I bind <code>C-x C-f</code> to <code>counsel-find-file</code> so I replaced the default <code>find-file</code> with <code>counsel-find-file</code>. Now I would like to bind <code>counsel-recentf</code> to see a list of recent files and I would like to bind that to <code>C-x f</code> however <code>C-x f</code> is used to set fill column. I never set fill column manually and If I do that will be probably in init.el.</p>
  <p>My question: is it okay to replace <code>C-x f</code> set-fill-column which is an Emacs built-in key binding with <code>counsel-recentf</code>?</p>