Questions tagged [terminal]

A terminal emulator (or terminal, for short) displays characters, colours, and the cursor on the screen. Vi & Vim are run inside of a terminal, gVim is not.

Filter by
Sorted by
Tagged with
1 vote
1 answer
660 views

Launching vim with a servername

I am trying to use reverse searching from PDF documents to their respective *.tex files. I use vim (in terminal) as my editor and my PDF viewer is Zathura. Forward searching works however the problem ...
Zeta-Squared's user avatar
1 vote
1 answer
826 views

Check if vim is opened in tty

Normally I'm using the light theme in vim but if I open vim in the tty with the background=light option, than I can't see anything (almost everything is white). So I'd like to set background=dark ...
TornaxO7's user avatar
  • 541
1 vote
0 answers
230 views

How to clear pieces of other windows/popups stuck to screen

I'm running 8.1.2269 in a terminal on Ubuntu 20.04 (with Regolith). What sometimes happens, is pieces from other windows, sometimes popups get stuck on the screen. What I mean by this is for example ...
fbence's user avatar
  • 543
0 votes
0 answers
262 views

Map left command key to left control key in terminal only?

I've asked this question over on AskDifferent without any luck. I'm using neovim to edit code and am needing to create a mapping to bind to <cmd-w> to <C-w>. How would I go about this on ...
Bdyce's user avatar
  • 101
1 vote
1 answer
70 views

Forcing integrated terminal to scroll down after relayed command

I have a plugin which integrates a terminal that I can send commands through using a custom command I made. The only issue I'm having is that sometimes after the terminal gets clogged, it tends not to ...
daedsidog's user avatar
  • 153
1 vote
0 answers
892 views

Change colour of character under cursor?

I'd like the character under my cursor to always be black in normal mode, so it contrasts with the cursor. I'm using windows terminal, which doesn't support this directly, and vim (not gvim), so guifg ...
Matt Smith's user avatar
1 vote
1 answer
93 views

Lightlin background colors not displaying in MacOS Terminal

Background colors in the status line (and elsewhere in vim) are not displaying. This may be because I am using someone else's Lightline config, but it looks quite different to what I am seeing. My ...
CATboardBETA's user avatar
7 votes
1 answer
8k views

How to run terminal command in interactive mode from NeoVim?

I have a terminal command which runs code with a breakpoint in it. When I run this command in NeoVim the code execution does not stop at the breakpoint, instead I get an error, that its not a TTY ...
niekas's user avatar
  • 1,435
3 votes
1 answer
686 views

Open two terminal windows side by side

If I am in Bash and type vim -O file1 file2 I will get two files opened side by side. How can I get a similar effect but for :terminal windows, not for files?
matcheek's user avatar
  • 133
1 vote
1 answer
126 views

Copy lines and execute in terminal window

Edit a python file with vim adddf.py, and type vert term and python3, there are two windows in vim. cat adddf.py def add_df(df,number): import re new_df = pd.DataFrame() nrow = df.shape[0] ...
showkey's user avatar
  • 1,056
0 votes
1 answer
405 views

Gvim loads incorrect colorscheme unless I run the command again

In my ~/.vimrc file, I have my colors set up like this: " Access colors present in 256 colorspace let base16colorspace=256 " Vim colorscheme colorscheme default " Lightline ...
gavsiu's user avatar
  • 101
5 votes
0 answers
118 views

Intermittently cannot switch from Vim terminal to other panes

I've looked at quite a few other posts and haven't found a similar problem. I've recently begun using WSL and Vim and love it. Most of the time, it works great and I use CTRL-W-h/j/k/l to navigate ...
Christina Nguyen's user avatar
3 votes
1 answer
324 views

Why has vim started launching the ilist on FocusGained?

Recently, on Debian Sid (accessed via SSH from an ArchLinux machine using Terminator), something has started triggering the [I / :ilist function whenever vim gains focus. If I start vim without ...
Dan's user avatar
  • 131
0 votes
0 answers
17 views

How to open terminal in split in vimrc with keybinding [duplicate]

I am trying to open a new terminal (size of 10) inside of neovim. I use the command, :split|resize20|term. It works well, but I want to make a hotkey to do this in my init.vim nnoremap <C-P> :...
Dsdfdfsd's user avatar
1 vote
0 answers
68 views

Vim process hung on background systematically

Edit #1 - I found a plausible reason. I suspect that the Vim process got stuck o background whenever I closed a terminal window with Vim still running. I've been careful to :qa Vim and 'logout' the ...
Enrique Dominguez's user avatar
0 votes
1 answer
165 views

How to pass custom arguments to the shell invoked by :terminal?

I would like to specify the startup command to run on the :terminal shell. E.g. bash -c ls. The shell can be specified with set shell=bash, but how to specify the arguments? In another use case, I ...
tejasvi88's user avatar
  • 390
0 votes
1 answer
915 views

Send command to :terminal buffer in Vim?

I used :term to open a new integrated split terminal window. The problem is, using :! <cmd> opens a new buffer which takes the entire screen, runs the shell command, then waits for me to press ...
daedsidog's user avatar
  • 153
2 votes
1 answer
615 views

Vim Terminal interferes with statusline

I am editing a lot of files with Vim, and I have the following in my .vimrc to help me stay oriented as to which file I am in: " Add file name to statusline so we know where we are in the ...
Aleksey Tsalolikhin's user avatar
1 vote
0 answers
185 views

What are the acceptable values for termwinkey?

What are the acceptable values for termwinkey? From VIM's documentation, it appears that any single keystroke (multi-byte or not) should be valid. However, setting it to <D-'> (my first choice) ...
Mark Wilbur's user avatar
0 votes
1 answer
754 views

Black Borders in Neovim when using Windows Terminal

Why are these black borders generated when I open Neovim in Windows Terminal?
Sebastian's user avatar
0 votes
1 answer
771 views

Set the color scheme for current window only?

How can I set the color scheme manually for the current window only ? colorscheme affects all windows when I use it. My use case is that I am using neovim and I have a terminal session in one window ...
user3203476's user avatar
1 vote
1 answer
310 views

MVim terminal, how to execute multiple commands

I am trying to use MacVim's :terminal to execute some commands, but for some reasons I fail to make even the simplest functions work. Here are some examples: :function TryF() : execute '...
Kore-N's user avatar
  • 143
1 vote
0 answers
741 views

how to make vim colorscheme work on big sur terminal?

some say I need to install iTerm because osx terminal only support 16 colors but when I check the terminal.app it use xterm-256 and it support 256 color test some say default osx doesn't support 256 ...
buncis's user avatar
  • 111
0 votes
0 answers
19 views

Shift+AnyLetter and Forward Slash Not Working on wsltty [duplicate]

I'm noticing errant behaviour with some standard key sequences with Vim 8.1 on wsltty. The correct behaviour is displayed when inside wsltty's standard terminal, so until proven otherwise I'm assuming ...
Edward Chamberlain's user avatar
2 votes
0 answers
110 views

How can I prevent the cursor from blinking in Elvis in Xterm?

The cursor of vi (elvis) keep blinking under on a Raspberry Pi with the Rasbian distribution. It occurs with Xterm, not the xfce-terminal. On the computer or via ssh session. With the same setup (....
belmondo's user avatar
0 votes
1 answer
63 views

Record the mode before pressing <c-\><c-n> in terminal

I want to restore the pos of cursor in terminal when I reopen the terminal: If the mode was terminal mode before, it is easy to feed a 'a' to terminal to change from normal mode to terminal mode. If ...
ZhiyuanLck's user avatar
1 vote
1 answer
153 views

How to use JSON API to send messages from terminal to vim?

In terminal.txt, there is description about terminal-api, but it seems not to give a example to show how the message is send from terminal to vim function Tapi_..., is there some examples for the ...
ZhiyuanLck's user avatar
1 vote
2 answers
762 views

How to show a terminal under all tabs?

I have opened few files in tab vim -p file1 file2 file3 When i have opened a tab contains file1, I open a terminal :botright terminal But this terminal is only available for file1 . when I open ...
Samselvaprabu's user avatar
0 votes
2 answers
5k views

How to hide terminal when not needed?

In VScode ,we are using ctrl+j to hide the terminal. Then if we press ctrl+j again, it will open the same terminal. Is it possible in VIM/NEOVIM? I tried :Terminal ,but there is no straightforward way ...
Samselvaprabu's user avatar
0 votes
0 answers
34 views

Read-only terminal in Vim

Is it possible to open terminal window (:term) in vim in read-only mode? I'd like to have this window interactive (for instance, to see compilation progress), but do not send keystrokes to it, so vim ...
Igor Semenov's user avatar
0 votes
0 answers
247 views

How to override the terminal title bar preferences in Vim

I have only the Working directory or document and Active process name preferences checked for Terminal window titles. Then in VIM I use a custom titlestring. However, the title bar is displayed as &...
shoe's user avatar
  • 101
0 votes
2 answers
63 views

How can I run this command (clang++ *.cpp -o main && ./main) in :term on vim?

In neovim, my code compiles and runs fine with this command: :term clang++ main.cpp -o main && ./main , but not in vim. When I run it in Vim the code neither compiles nor executes. I get the ...
Lucas Martins Soares's user avatar
1 vote
1 answer
378 views

In vim8.2, is there any difference between using :term vs :shell?

In vim 8.2, is there any difference between using :terminal versus :shell to run commands on shell? Or are they identical? I would like to know if there are any specific use-cases for using :shell vs :...
avimehenwal's user avatar
0 votes
0 answers
36 views

after compilation in Vim : cursor in gg

I'm french... sorry for my english I try to compile files (.tex, .md ... using vim). I open terminal and make the compilation ; just before the compilation i save the file and put a marker in the ...
FrenchVimLaTeXMarkdown's user avatar
0 votes
1 answer
714 views

How do I set floatterm plugin in Neovim such that F5 compile javascript and how do I do it for other languages?

I plugged float-term plugin , that open terminal window in neovim. when I compile javascript with node in float term I did like :FloatermNew node % then it compiles fine and show me the output in ...
Visrut's user avatar
  • 25
1 vote
0 answers
224 views

Vim ignores color 255, as if it doesn't support the 256 ones

Update: it works, if I set the main bg color (white) as ctermbg=231 (it was 015). So it seems that color values in Vim syntax highlight settings shouldn't be mixed: if one uses color codes from the 16 ...
Dmitry Koroliov's user avatar
0 votes
1 answer
59 views

Command not working when mapped

I've mapped CTRL+Meta+n to :split | resize 15 | term. This command works when run from Vim, but when I put the command in my .vimrc, on Vim startup, I get the following error: zsh:1: parse error near '...
twlscnds's user avatar
  • 103
1 vote
1 answer
171 views

`:tab drop` in not supported in terminal

I use fzf to find/open files, but it always creates a new tab or replaces the current buffer. I want instead to use :tab drop <filename> but I get E319: Sorry, the command is not available in ...
Gérard Depardieu's user avatar
8 votes
1 answer
4k views

What's t_TE and t_TI added by vim 8?

First let me show a screenshot below. In the modeline, a strange sequence of characters(>4;m<ESC>[>4;m<ESC) is shown. And not only in the modeline, I have seen such similar sentence in ...
HQW.ang's user avatar
  • 83
2 votes
1 answer
378 views

Vim in Termite with Default Backgroundcolor not displaying ColorColumn ctermbg=0

I am currently setting up vim, for the first time. I'm on Arch and i3, fresh install. I installed termite as my default terminal emulator. I also tried st. Now st had a black background by default but ...
xotix's user avatar
  • 143
2 votes
1 answer
704 views

Using Vim with Vifm

When I open a file in Vifm and edit it with Vim is it possible to tab back to Vifm without closing the file? Or is it possible to use Vifm inside Vim to open files?
Vultha's user avatar
  • 21
1 vote
0 answers
54 views

How can I keep my cursor normal after exiting a terminal buffer?

Right now, whenever I open a terminal with :term, my cursor changes from a half-height/orange cursor to a full-height/gray cursor (depending on the emulator). When I navigate back to another window, ...
jrpear's user avatar
  • 13
2 votes
3 answers
898 views

Switching between terminal and vim for a touch-typist

I recently got into touch-typing as I thought it might help me in my work and increase my productivity (I am currently a programmer, sometimes editing text files). Oftentimes I find myself switching ...
Alex Gh's user avatar
  • 23
3 votes
2 answers
393 views

How to open two new empty buffers in two separate windows?

This is a follow-up question from this Question and Answer. Is it possible, and if so how, to open two (or more) new empty buffers in Vim (without associating them to a file), such that they both take ...
Attilio's user avatar
  • 347
3 votes
1 answer
563 views

Opening a terminal window and executing the cd command [duplicate]

In my current vim session, I would like to open a new terminal window and immediately execute the cd command in that terminal to change to a specific directory. I have tried :terminal cd /home/me/...
James Hungerford's user avatar
1 vote
0 answers
136 views

Vim outputting weird characters and becoming unresponsive

I'm using Vim inside gnome-terminal. Every so often, typically after coming back to a file opened in a vim session in another terminal tab after editing some other file opened in some other vim ...
Daniel's user avatar
  • 181
1 vote
0 answers
632 views

termguicolors vs :terminal: incorrect colors being displayed

I'm having trouble with the colors of the the terminal windown opened by :terminal. I use a theme called PolarIce from themer.dev. This work perfectly on KiTTY, Gnome Terminal and pretty much any ...
Henrique Barcelos's user avatar
1 vote
1 answer
48 views

PATH order different in vim terminal window

I have anaconda set up with a few different environments. When I switch environments and open vim 8.2 and type :term to launch a terminal window and type echo $PATH, $PATH does not match what is ...
froxset's user avatar
  • 13
1 vote
1 answer
428 views

Disable Shift+Insert from pasting from Primary

In Vim, the canonical methods to interact with X11's Clipboard and Primary is to use + and * registers. There are at least another two ways to paste from Primary into Vim: Shift-Insert and Mouse ...
Quasímodo's user avatar
  • 2,386
2 votes
1 answer
510 views

:terminal colorscheme inside Vim is different from either Vim or Host Terminal

I have a gruvbox theme applied to Vim inside my vimrc. The problem is that when I run the :terminal command inside Vim the colorscheme is different from either the Vim theme or the terminal emulator's ...
Yuki Yoshimine's user avatar

1 2
3
4 5
9