You may be surprised to learn that many aspects of your Linux desktop are not hidden behind complex code. Numerous programs and system settings are tucked away in text files. You can open these with your default text editor such as Gedit or Kate, but the terminal is often faster, especially when you need administrator permissions. For terminal-based text editing, two of the top choices are GNU nano and Vim.