comparison src/option.h @ 31457:bb797331e21b v9.0.1061

patch 9.0.1061: cannot display 'showcmd' somewhere else Commit: https://github.com/vim/vim/commit/ba936f6f4e85cc1408bc3967f9fd7665d948909b Author: Luuk van Baal <luukvbaal@gmail.com> Date: Thu Dec 15 13:15:39 2022 +0000 patch 9.0.1061: cannot display 'showcmd' somewhere else Problem: Cannot display 'showcmd' somewhere else. Solution: Add the 'showcmdloc' option. (Luuk van Baal, closes https://github.com/vim/vim/issues/11684)
author Bram Moolenaar <Bram@vim.org>
date Thu, 15 Dec 2022 14:30:05 +0100
parents dcde141f2d1e
children db72745d328c
comparison
equal deleted inserted replaced
31456:38d3b3da981b 31457:bb797331e21b
341 #define STL_QUICKFIX 'q' // quickfix window description 341 #define STL_QUICKFIX 'q' // quickfix window description
342 #define STL_PERCENTAGE 'p' // percentage through file 342 #define STL_PERCENTAGE 'p' // percentage through file
343 #define STL_ALTPERCENT 'P' // percentage as TOP BOT ALL or NN% 343 #define STL_ALTPERCENT 'P' // percentage as TOP BOT ALL or NN%
344 #define STL_ARGLISTSTAT 'a' // argument list status as (x of y) 344 #define STL_ARGLISTSTAT 'a' // argument list status as (x of y)
345 #define STL_PAGENUM 'N' // page number (when printing) 345 #define STL_PAGENUM 'N' // page number (when printing)
346 #define STL_SHOWCMD 'S' // 'showcmd' buffer
346 #define STL_VIM_EXPR '{' // start of expression to substitute 347 #define STL_VIM_EXPR '{' // start of expression to substitute
347 #define STL_MIDDLEMARK '=' // separation between left and right 348 #define STL_MIDDLEMARK '=' // separation between left and right
348 #define STL_TRUNCMARK '<' // truncation mark if line is too long 349 #define STL_TRUNCMARK '<' // truncation mark if line is too long
349 #define STL_USER_HL '*' // highlight from (User)1..9 or 0 350 #define STL_USER_HL '*' // highlight from (User)1..9 or 0
350 #define STL_HIGHLIGHT '#' // highlight name 351 #define STL_HIGHLIGHT '#' // highlight name
351 #define STL_TABPAGENR 'T' // tab page label nr 352 #define STL_TABPAGENR 'T' // tab page label nr
352 #define STL_TABCLOSENR 'X' // tab page close nr 353 #define STL_TABCLOSENR 'X' // tab page close nr
353 #define STL_ALL ((char_u *) "fFtcvVlLknoObBrRhHmYyWwMqpPaN{#") 354 #define STL_ALL ((char_u *) "fFtcvVlLknoObBrRhHmYyWwMqpPaNS{#")
354 355
355 // flags used for parsed 'wildmode' 356 // flags used for parsed 'wildmode'
356 #define WIM_FULL 0x01 357 #define WIM_FULL 0x01
357 #define WIM_LONGEST 0x02 358 #define WIM_LONGEST 0x02
358 #define WIM_LIST 0x04 359 #define WIM_LIST 0x04
890 EXTERN int p_sn; // 'shortname' 891 EXTERN int p_sn; // 'shortname'
891 #ifdef FEAT_LINEBREAK 892 #ifdef FEAT_LINEBREAK
892 EXTERN char_u *p_sbr; // 'showbreak' 893 EXTERN char_u *p_sbr; // 'showbreak'
893 #endif 894 #endif
894 EXTERN int p_sc; // 'showcmd' 895 EXTERN int p_sc; // 'showcmd'
896 EXTERN char_u *p_sloc; // 'showcmdloc'
895 EXTERN int p_sft; // 'showfulltag' 897 EXTERN int p_sft; // 'showfulltag'
896 EXTERN int p_sm; // 'showmatch' 898 EXTERN int p_sm; // 'showmatch'
897 EXTERN int p_smd; // 'showmode' 899 EXTERN int p_smd; // 'showmode'
898 EXTERN long p_ss; // 'sidescroll' 900 EXTERN long p_ss; // 'sidescroll'
899 EXTERN long p_siso; // 'sidescrolloff' 901 EXTERN long p_siso; // 'sidescrolloff'