Skip to content

Instantly share code, notes, and snippets.

@andreagalle
Forked from Sharpie/.vimrc
Created September 29, 2019 09:00
Show Gist options
  • Save andreagalle/b8ff5faf9f92edacc94deb246b268122 to your computer and use it in GitHub Desktop.
Save andreagalle/b8ff5faf9f92edacc94deb246b268122 to your computer and use it in GitHub Desktop.
A vim profile file designed for editing Fortran source code
" Ensure correct syntax highlighting and auto-indentation for Fortran free-form
" source code.
let fortran_free_source=1
let fortran_do_enddo=1
filetype plugin indent on
syntax on
" Turn on line numbers and row/column numbers.
set nu
set ruler
" Make vim echo commands as they are being entered.
set showcmd
" Set tabstops to two spaces and ensure tab characters are expanded into
" spaces.
set smarttab
set expandtab
set smartindent
set autoindent
set tabstop=2
set shiftwidth=2
" Fix backspace key.
set bs=2
" Set up searching so that it jumps to matches as the word is being entered and
" is case-insensitive.
set incsearch
set ignorecase
set smartcase
" Uncomment the following lines to make
" vim automatically create a backup copy
" each time a file is edited.
"
" If you enable this feature, be sure to
"
" mkdir ~/codeBackups
"
" or it won't work.
"set backupdir=~/codeBackups
"set backup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment