Insert shebang line automatically.
Clone this repository
git clone https://github.com/psachin/insert-shebang.git
Install
Melpa-stable: Marmalade
Manual
-
Add directory containing
insert-shebang.el
file toload-path
in your~/.emacs
file. For example:(add-to-list 'load-path "/path/to/insert-shebang")
-
To load a package, add:
(require 'insert-shebang)
Optionally run
make
to byte-compile the file.
Customize
-
Customize using:
M-x customize-group RET insert-shebang RET
Env Path
Defines path to env
. Default is /usr/bin/env
.
File Types
Defines file types.
Custom Headers
insert-shebang can be extended to insert header for C, C++ and FORTRAN programs etc.
Ignore Extensions
Set file types(using extensions) you want to ignore.
Ignored File-name
Files ignored during the prompt are stored with their full-path in
~/.insert-shebang.log
file. Set to nil
if you want to disable this
feature.
You can visit this log file using
M-x insert-shebang-open-log-buffer
License
- See COPYING