(Adjust previous/next navigation + minor manual clean)
Line 3:
Line 3:
|id=677
|id=677
|previous=676
|previous=676
−
|next=679
+
|next=680
−
|created=March 15, 2004
+
|created=2004
|complexity=basic
|complexity=basic
|author=Yada
|author=Yada
Line 12:
Line 12:
|category2=
|category2=
}}
}}
−
This insert-mode map is fairly easy. It will save a lot of keystrokes for opening and closing braces when programming. It works best with cindent on (:set cindent) since vim will automatically indent to the right tabstop.
+
This insert-mode map is fairly easy. It will save a lot of keystrokes for opening and closing braces when programming. It works best with cindent on (:set cindent) since vim will automatically indent to the right tabstop. I mapped it to insert-mode Ctrl-F.
created 2004 · complexity basic · author Yada · version 5.7
This insert-mode map is fairly easy. It will save a lot of keystrokes for opening and closing braces when programming. It works best with cindent on (:set cindent) since vim will automatically indent to the right tabstop. I mapped it to insert-mode Ctrl-F.
Example:
int main() Ctrl-F
will produce:
int main() {
|
}
insert the following in your vimrc file
" Opening and closing braces
imap <C-F> {<CR>}<C-O>O