diff options
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -848,8 +848,8 @@ static void insert_tab(const Arg *arg) { } static void insert_newline(const Arg *arg) { - // TODO determine file type to insert \r\n or \n - insert(&(const Arg){ .s = "\n" }); + insert(&(const Arg){ .s = + text_newlines_crnl(vis->win->text) ? "\r\n" : "\n" }); } static void openline(const Arg *arg) { |
