Lines Matching refs:editor
451 GlEditor editor; /* The style of editing, (eg. vi or emacs) */ member
1038 static int gl_change_editor(GetLine *gl, GlEditor editor);
1813 gl->editor = GL_EMACS_MODE; in new_GetLine()
2004 if(gl_change_editor(gl, gl->editor)) in new_GetLine()
2608 if(gl->editor == GL_NO_EDITOR) in gl_raw_terminal_mode()
4313 gl_delete_chars(gl, nc, gl->editor == GL_EMACS_MODE || gl->vi.command); in KT_KEY_FN()
4322 (gl->editor==GL_EMACS_MODE)); in KT_KEY_FN()
4382 if(gl->editor == GL_VI_MODE && !gl->vi.command && !gl->insert) { in gl_delete_chars()
4505 if(gl->editor == GL_EMACS_MODE) { in KT_KEY_FN()
4539 gl->editor == GL_EMACS_MODE || gl->vi.command); in KT_KEY_FN()
5078 if(gl->editor == GL_VI_MODE && gl_cursor_left(gl, 1, NULL)) in KT_KEY_FN()
5359 (gl->editor==GL_VI_MODE && gl->ntotal>0))) { in KT_KEY_FN()
5421 (gl->editor==GL_VI_MODE && gl->ntotal>0))) { in KT_KEY_FN()
6028 if(gl->editor == GL_VI_MODE) { in gl_bind_terminal_keys()
6929 static int gl_change_editor(GetLine *gl, GlEditor editor) in gl_change_editor() argument
6934 switch(editor) { in gl_change_editor()
6957 gl->editor = editor; in gl_change_editor()
6963 if(gl->editor != GL_NO_EDITOR && gl->input_fp) in gl_change_editor()
7624 int next = gl->editor == GL_EMACS_MODE ? in KT_KEY_FN()
7699 if(gl->editor == GL_VI_MODE) in gl_copy_find()
8011 if(gl->editor == GL_VI_MODE && !gl->vi.command) { in gl_vi_command_mode()
8198 if(gl->editor == GL_NO_EDITOR) { in gl_interpret_char()
10290 if(gl->editor != GL_NO_EDITOR && gl_start_newline(gl, 1))