mirror of
https://github.com/harish2704/neovim-konsole.git
synced 2026-09-10 04:41:08 +00:00
Initial commit
This commit is contained in:
@@ -0,0 +1,9 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
appRoot=$(dirname $(readlink -f $0) );
|
||||||
|
|
||||||
|
# Disable Ctrl-S
|
||||||
|
stty stop '' -ixoff
|
||||||
|
|
||||||
|
# env VIMRUNTIME="$appRoot/runtime" "$appRoot/bin/nvim" $@
|
||||||
|
env /usr/bin/nvim $@
|
||||||
Executable
+2
@@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
python -m neovim.ui.cli $@
|
||||||
Executable
+11
@@ -0,0 +1,11 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
thisFile=$(readlink -f $0);
|
||||||
|
appDir="$(dirname $thisFile)/..";
|
||||||
|
|
||||||
|
export COLORTERM=xterm-256color TERM=xterm-256color
|
||||||
|
export INPUTRC="${appDir}/inputrc_nvim"
|
||||||
|
export NVIM_TUI_ENABLE_TRUE_COLOR=1
|
||||||
|
|
||||||
|
# konsole --hide-tabbar --hide-menubar --profile nvim -e nvim $@
|
||||||
|
# konsole --profile nvim
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
./bin/nvim-gui
|
||||||
|
./bin/nvim-konsole
|
||||||
|
./bin/nvim
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
"\C-j":
|
||||||
Executable
+10
@@ -0,0 +1,10 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
appRoot=$(dirname $(readlink -f $0));
|
||||||
|
|
||||||
|
cd $appRoot;
|
||||||
|
echo "Installing desktop file and icons..."
|
||||||
|
cp -v --parents -r share $HOME/.local/
|
||||||
|
|
||||||
|
echo "Installing Konsole profile and keybindings..."
|
||||||
|
cp -v --parents -r konsole $HOME/.kde/share/apps/
|
||||||
@@ -0,0 +1,89 @@
|
|||||||
|
keyboard "nvim"
|
||||||
|
key Esc : "\E"
|
||||||
|
key Tab+Shift-Ansi : "\t"
|
||||||
|
key Tab+Shift+Ansi : "\E[Z"
|
||||||
|
key Tab-Shift : "\t"
|
||||||
|
key Backtab-Ansi : "\t"
|
||||||
|
key Backtab+Ansi : "\E[Z"
|
||||||
|
key Backspace : "\x7f"
|
||||||
|
key Return+Shift : "\EOM"
|
||||||
|
key Return+Ctrl : "\n"
|
||||||
|
key Return : "\r"
|
||||||
|
key Enter-NewLine : "\r"
|
||||||
|
key Enter+NewLine : "\r\n"
|
||||||
|
key Ins+AnyModifier : "\E[2;*~"
|
||||||
|
key Ins-AnyModifier : "\E[2~"
|
||||||
|
key Ins+KeyPad : "\E[2~"
|
||||||
|
key Del+AnyModifier : "\E[3;*~"
|
||||||
|
key Del-AnyModifier : "\E[3~"
|
||||||
|
key Del+KeyPad : "\E[3~"
|
||||||
|
key Home+Shift-AppScreen : ScrollUpToTop
|
||||||
|
key Home+AnyModifier : "\E[1;*H"
|
||||||
|
key Home+AppCursorKeys-AnyModifier : "\EOH"
|
||||||
|
key Home-AppCursorKeys-AnyModifier : "\E[H"
|
||||||
|
key Home+KeyPad-AppCursorKeys : "\E[H"
|
||||||
|
key Home+KeyPad+AppCursorKeys : "\EOH"
|
||||||
|
key End+Shift-AppScreen : ScrollDownToBottom
|
||||||
|
key End+AnyModifier : "\E[1;*F"
|
||||||
|
key End+AppCursorKeys-AnyModifier : "\EOF"
|
||||||
|
key End-AppCursorKeys-AnyModifier : "\E[F"
|
||||||
|
key End+KeyPad-AppCursorKeys : "\E[F"
|
||||||
|
key End+KeyPad+AppCursorKeys : "\EOF"
|
||||||
|
key Left-Shift+KeyPad+Ansi-AppCursorKeys : "\E[D"
|
||||||
|
key Left-Shift+KeyPad+Ansi+AppCursorKeys : "\EOD"
|
||||||
|
key Left+Shift+AppScreen : "\E[1;*D"
|
||||||
|
key Left-Shift+Ansi+AnyModifier : "\E[1;*D"
|
||||||
|
key Left-Shift+Ansi-AppCursorKeys-AnyModifier : "\E[D"
|
||||||
|
key Left-Shift+Ansi+AppCursorKeys-AnyModifier : "\EOD"
|
||||||
|
key Left-Shift-Ansi : "\ED"
|
||||||
|
key Up+Shift-AppScreen : ScrollLineUp
|
||||||
|
key Up-Shift+KeyPad+Ansi-AppCursorKeys : "\E[A"
|
||||||
|
key Up-Shift+KeyPad+Ansi+AppCursorKeys : "\EOA"
|
||||||
|
key Up+Shift+AppScreen : "\E[1;*A"
|
||||||
|
key Up-Shift+Ansi+AnyModifier : "\E[1;*A"
|
||||||
|
key Up-Shift+Ansi-AppCursorKeys-AnyModifier : "\E[A"
|
||||||
|
key Up-Shift+Ansi+AppCursorKeys-AnyModifier : "\EOA"
|
||||||
|
key Up-Shift-Ansi : "\EA"
|
||||||
|
key Right-Shift+KeyPad+Ansi-AppCursorKeys : "\E[C"
|
||||||
|
key Right-Shift+KeyPad+Ansi+AppCursorKeys : "\EOC"
|
||||||
|
key Right+Shift+AppScreen : "\E[1;*C"
|
||||||
|
key Right-Shift+Ansi+AnyModifier : "\E[1;*C"
|
||||||
|
key Right-Shift+Ansi-AppCursorKeys-AnyModifier : "\E[C"
|
||||||
|
key Right-Shift+Ansi+AppCursorKeys-AnyModifier : "\EOC"
|
||||||
|
key Right-Shift-Ansi : "\EC"
|
||||||
|
key Down+Shift-AppScreen : ScrollLineDown
|
||||||
|
key Down-Shift+KeyPad+Ansi-AppCursorKeys : "\E[B"
|
||||||
|
key Down-Shift+KeyPad+Ansi+AppCursorKeys : "\EOB"
|
||||||
|
key Down+Shift+AppScreen : "\E[1;*B"
|
||||||
|
key Down-Shift+Ansi+AnyModifier : "\E[1;*B"
|
||||||
|
key Down-Shift+Ansi-AppCursorKeys-AnyModifier : "\E[B"
|
||||||
|
key Down-Shift+Ansi+AppCursorKeys-AnyModifier : "\EOB"
|
||||||
|
key Down-Shift-Ansi : "\EB"
|
||||||
|
key PgUp-AnyModifier : "\E[5~"
|
||||||
|
key PgUp+AnyModifier : "\E[5;*~"
|
||||||
|
key PgDown-AnyModifier : "\E[6~"
|
||||||
|
key PgDown+AnyModifier : "\E[6;*~"
|
||||||
|
key F1+AnyModifier : "\EO*P"
|
||||||
|
key F1-AnyModifier : "\EOP"
|
||||||
|
key F2+AnyModifier : "\EO*Q"
|
||||||
|
key F2-AnyModifier : "\EOQ"
|
||||||
|
key F3+AnyModifier : "\EO*R"
|
||||||
|
key F3-AnyModifier : "\EOR"
|
||||||
|
key F4+AnyModifier : "\EO*S"
|
||||||
|
key F4-AnyModifier : "\EOS"
|
||||||
|
key F5+AnyModifier : "\E[15;*~"
|
||||||
|
key F5-AnyModifier : "\E[15~"
|
||||||
|
key F6+AnyModifier : "\E[17;*~"
|
||||||
|
key F6-AnyModifier : "\E[17~"
|
||||||
|
key F7+AnyModifier : "\E[18;*~"
|
||||||
|
key F7-AnyModifier : "\E[18~"
|
||||||
|
key F8+AnyModifier : "\E[19;*~"
|
||||||
|
key F8-AnyModifier : "\E[19~"
|
||||||
|
key F9+AnyModifier : "\E[20;*~"
|
||||||
|
key F9-AnyModifier : "\E[20~"
|
||||||
|
key F10+AnyModifier : "\E[21;*~"
|
||||||
|
key F10-AnyModifier : "\E[21~"
|
||||||
|
key F11+AnyModifier : "\E[23;*~"
|
||||||
|
key F11-AnyModifier : "\E[23~"
|
||||||
|
key F12+AnyModifier : "\E[24;*~"
|
||||||
|
key F12-AnyModifier : "\E[24~"
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
[Appearance]
|
||||||
|
BoldIntense=true
|
||||||
|
ColorScheme=GreenOnBlack
|
||||||
|
Font=Ubuntu Mono,14,-1,5,50,0,0,0,0,0
|
||||||
|
|
||||||
|
[Cursor Options]
|
||||||
|
CursorShape=0
|
||||||
|
CustomCursorColor=0,255,0
|
||||||
|
UseCustomCursorColor=true
|
||||||
|
|
||||||
|
[General]
|
||||||
|
Environment=
|
||||||
|
Name=nvim
|
||||||
|
Parent=FALLBACK/
|
||||||
|
StartInCurrentSessionDir=false
|
||||||
|
|
||||||
|
[Keyboard]
|
||||||
|
KeyBindings=nvim-KeyBindings
|
||||||
|
|
||||||
|
[Terminal Features]
|
||||||
|
BlinkingCursorEnabled=false
|
||||||
|
FlowControlEnabled=false
|
||||||
Executable
+7
@@ -0,0 +1,7 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Neovim Gui
|
||||||
|
Exec=nvim-gui
|
||||||
|
MimeType=application/javascript;application/python;text/css;
|
||||||
|
Icon=neovim-mark
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
Executable
+9
@@ -0,0 +1,9 @@
|
|||||||
|
#!/usr/bin/env xdg-open
|
||||||
|
[Desktop Entry]
|
||||||
|
Version=1.0
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Name=Neovim Konsole
|
||||||
|
Exec=nvim-konsole
|
||||||
|
Icon=neovim-mark
|
||||||
|
MimeType=application/javascript;application/python;text/css;
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.5 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 29 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 3.0 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 4.6 KiB |
Reference in New Issue
Block a user