Macros | Typedefs | Enumerations
edit.h File Reference
#include "nvim/vim.h"

Go to the source code of this file.

Macros

#define CPT_ABBR   0
 
#define CPT_MENU   1
 
#define CPT_KIND   2
 
#define CPT_INFO   3
 
#define CPT_COUNT   4
 
#define KEY_OPEN_FORW   0x101
 
#define KEY_OPEN_BACK   0x102
 
#define KEY_COMPLETE   0x103
 
#define INDENT_SET   1
 
#define INDENT_INC   2
 
#define INDENT_DEC   3
 
#define BL_WHITE   1
 
#define BL_SOL   2
 
#define BL_FIX   4
 
#define INSCHAR_FORMAT   1
 
#define INSCHAR_DO_COM   2
 
#define INSCHAR_CTRLV   4
 
#define INSCHAR_NO_FEX   8
 
#define INSCHAR_COM_LIST   16
 

Typedefs

typedef int(* IndentGetter) (void)
 

Enumerations

enum  cp_flags_T {
  CP_ORIGINAL_TEXT = 1, CP_FREE_FNAME = 2, CP_CONT_S_IPOS = 4, CP_EQUAL = 8,
  CP_ICASE = 16, CP_FAST = 32
}
 

Macro Definition Documentation

◆ BL_FIX

#define BL_FIX   4

◆ BL_SOL

#define BL_SOL   2

◆ BL_WHITE

#define BL_WHITE   1

◆ CPT_ABBR

#define CPT_ABBR   0

◆ CPT_COUNT

#define CPT_COUNT   4

◆ CPT_INFO

#define CPT_INFO   3

◆ CPT_KIND

#define CPT_KIND   2

◆ CPT_MENU

#define CPT_MENU   1

◆ INDENT_DEC

#define INDENT_DEC   3

◆ INDENT_INC

#define INDENT_INC   2

◆ INDENT_SET

#define INDENT_SET   1

◆ INSCHAR_COM_LIST

#define INSCHAR_COM_LIST   16

◆ INSCHAR_CTRLV

#define INSCHAR_CTRLV   4

◆ INSCHAR_DO_COM

#define INSCHAR_DO_COM   2

◆ INSCHAR_FORMAT

#define INSCHAR_FORMAT   1

◆ INSCHAR_NO_FEX

#define INSCHAR_NO_FEX   8

◆ KEY_COMPLETE

#define KEY_COMPLETE   0x103

◆ KEY_OPEN_BACK

#define KEY_OPEN_BACK   0x102

◆ KEY_OPEN_FORW

#define KEY_OPEN_FORW   0x101

Typedef Documentation

◆ IndentGetter

typedef int(* IndentGetter) (void)

Enumeration Type Documentation

◆ cp_flags_T

enum cp_flags_T
Enumerator
CP_ORIGINAL_TEXT 
CP_FREE_FNAME 
CP_CONT_S_IPOS 
CP_EQUAL 
CP_ICASE 
CP_FAST