diff options
| author | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-04-04 18:48:29 +0300 |
|---|---|---|
| committer | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-04-04 18:48:29 +0300 |
| commit | fce202465d4fede9e19d4d057eebbaa702291652 (patch) | |
| tree | 83cffb5e628001dd5f726a85e5cbddf7269134e7 /mnv | |
| parent | 90ae8187298deb7aaeb46fa290544fa0f999b0e1 (diff) | |
| download | Project-Tick-fce202465d4fede9e19d4d057eebbaa702291652.tar.gz Project-Tick-fce202465d4fede9e19d4d057eebbaa702291652.zip | |
NOISSUE add vim and vi symlinks to mnv
MNV - MNV's not Vim 10.0.3 is released
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
Diffstat (limited to 'mnv')
| -rw-r--r-- | mnv/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | mnv/src/main.c | 7 | ||||
| -rw-r--r-- | mnv/src/version.c | 2 |
3 files changed, 13 insertions, 0 deletions
diff --git a/mnv/CMakeLists.txt b/mnv/CMakeLists.txt index 0cef7ee5fa..99c9debc14 100644 --- a/mnv/CMakeLists.txt +++ b/mnv/CMakeLists.txt @@ -1302,6 +1302,8 @@ install(CODE " execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/rmnv) execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/rview) execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/mnvdiff) + execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/vi) + execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/vim) ") if(FEAT_GUI) @@ -1314,6 +1316,8 @@ if(FEAT_GUI) execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/rgview) execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/emnv) execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/eview) + execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/gvi) + execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink mnv \${_bindir}/gvim) ") endif() diff --git a/mnv/src/main.c b/mnv/src/main.c index 0cfbb9048a..49427ad522 100644 --- a/mnv/src/main.c +++ b/mnv/src/main.c @@ -2057,6 +2057,13 @@ parse_command_name(mparm_T *parmp) p_uc = 10000; // don't update very often initstr += 4; } + else if (STRNICMP(initstr, "vim", 3) == 0) + initstr += 3; + else if (STRNICMP(initstr, "vi", 2) == 0) + { + change_compatible(TRUE); // Vi compatible mode + initstr += 2; + } else if (STRNICMP(initstr, "mnv", 3) == 0) initstr += 3; diff --git a/mnv/src/version.c b/mnv/src/version.c index 603c241d4a..296b535051 100644 --- a/mnv/src/version.c +++ b/mnv/src/version.c @@ -727,6 +727,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 3, +/**/ 2, /**/ 1, |
