vim (Vi IMproved) is a text editor supporting different editing modes.
3
votes
1answer
38 views
What is the point of Virtual replace mode in Vim?
The help says that virtual replace mode commands in Vim gr & GR replace characters in screen estate and not in file.
:help Virtual-Replace-mode
I am understanding this as something like ...
3
votes
1answer
19 views
Vim settings within ncftp edit
I'm using the ncftp utility. It has an edit command which handles the get, edit, put sequence for me as in GUI ftp clients.
It's great except for one thing, I get vanilla vim, with none of my ...
2
votes
1answer
30 views
SED Showing CRLF While Vim Not Showing
Why sed l\;q shows a CRLF while opening the file in Vim with :set list doesn't show any CRLF
3
votes
3answers
56 views
vi: backspace in insert mode not erasing characters
I am new to vi, actually I have started learning vi from today and I have got stuck at the behavior of the backspace key. Actually when I fired up vi on my Ubuntu 12.04 for the first time my backspace ...
0
votes
3answers
52 views
Text editor with indented word wrapping
I've been using Notepad++ in windows for a while and it has a cool feature for word wrapping so that the wrapped text is indented. That is the start of the sentence starts at column 1, but wrapped ...
3
votes
3answers
102 views
vi / vim - how to automatically strip trailing spaces on save?
Is there a .vimrc setting to automatically remove trailing whitespace when saving a file?
Ideally (to be safe) I would like to only have this functionality for certain files, e.g. *.rb
0
votes
1answer
55 views
vi / vim - extra indents when pasting text? [duplicate]
I can copy characters in other apps such as browsers with ctrlc.
I can then press i to enter insert mode in vim and press shiftctrlv to paste the text in.
The problem is that each line gets indented ...
3
votes
1answer
49 views
Vim syntax highlight length-delimited fields
I'm trying to write a vim syntax file for SVN dump files. The part I can't figure out is the section like this:
Fooprop: Val1
Text-content-length: 20
Barprop: Val2
...
-1
votes
1answer
45 views
Can't uninstall vim [closed]
I've got a problem with vim deinstallation. I've done sudo apt-get remove on vim, vim-common, vim-tiny and actually anything starting with 'vim' in the package list, but still can run vim from command ...
3
votes
1answer
38 views
Can I access X11's clipboard from tty1-6?
Sometimes, when I'm running on battery and don't need a window manager, I'll log into tty1, fire up fbterm and Vim and work. Later, if I need the window manager, I'll use the log in GUI but switch ...
3
votes
1answer
50 views
Expanding functionality of case switching commands in Vim
In my current work of refactoring a fairly large codebase, I find myself wanting to replace apostrophes and quotes with each other from time to time.
Up until now I've been applying s/"/'/g for ...
2
votes
1answer
26 views
How do I save all vim buffers on tmux window change?
Is it possible to hook up vim save all command on tmux window change?
I know that gui vim has option to save on focus lost. I'd like to have similar behavior in console.
2
votes
1answer
61 views
File no longer available when trying to edit in vim via <()
When working with mercurial, I frequently do things like
vim <(hg cat -r 42 somefile)
However, if I try this with a file larger than several hundred lines, I get a Read Error in vim, and only ...
1
vote
1answer
49 views
Why does Vim only activate my highlight configuration after I source my .vimrc manually?
I was cleaning up my vimrc today, splitting it into separate files to make it easier to maintain. On completion of these changes, all my configuration, mappings and plugins appear to be working, ...
1
vote
1answer
22 views
Set auto completion for a new filetype
I have a file, which contains lines of function name, now I want to use them for code auto completion, and only for file names end with .XXX.
How should I do it, is it possible to work with ctags or ...
3
votes
2answers
48 views
vim shortcut to open a file under cursor in an already opened window
In vim you can open a file under the cursor by using the gf command.
One can also easily open that file in a new split window by hitting <c-w> f. This is a really nice and time saving feature. ...
3
votes
2answers
54 views
Vim - loop through files in cope
how can I lop through buffers in quickfix list :copen and make some actions with it.
Or any alternative way to put those files to args list and I can use argsdo.
4
votes
4answers
121 views
Vim: copy, then paste more than once
I use the highlight mode in vim to copy a few characters. I then want to paste more than once. My current technique does not work well.
Sample text: Linux Solaris Irix HP-UX
Suppose I want to copy ...
0
votes
2answers
45 views
Calendar.vim E492: Not an editor command: Calendar
I am trying to install the calendar.vim plugin on mac osx snow leopard running gvim. I have pathogen.vim installed, so I followed the instructions on github to install calendar.vim from the terminal:
...
2
votes
1answer
84 views
bash script - supervisor program
I have to write a shell-script that have to do the following tasks:
-in every 5 seconds it saves:
-how many users are using joe and/or vi;
-if ...
1
vote
1answer
29 views
Wildmenu “closes” when opening a single item directory
TLDR;
I want to open wildmenu with <Tab> and keep it open until I open a file.
Suppose that I have the following directory structure:
./file1
./file2
./dir1/file3
./dir1/dir2/file4
...
3
votes
2answers
138 views
Change colors in console/virtual terminal
Is there a way to alter all the available colors in console / virtual terminal?
By console, I mean what you get after pressing CTRL + ALT + F1 and not anything like xterm or urxvt. So, I guess that ...
1
vote
2answers
101 views
How can I set “vi” as my default editor in UNIX?
I believe I can do something like export EDITOR=vi, but I'm not sure what exactly to enter, and where.
How can I set "vi" as my default editor?
1
vote
1answer
41 views
VIM: Display Hex Code Inline
I would like to have hex codes been displayed inline, no matter what filetype is activated in the current session.
So far I've found something existent and suitable for my needs: ...
3
votes
1answer
68 views
vi[m] read range of lines from another file
On Linux, editing file_B in vim I want to add line 10-25 from file_A. Example: One has a whole set of HTML-Documents with quite the same header and yes, one could create a template and start from ...
0
votes
1answer
34 views
How can I hook functionality to the “go to line”-command in Vim?
I just got the idea that I wanted to make it so that Vim centered around a line when I jump to it.
Is there a way to make zz be executed automatically after I have called the colon command followed ...
1
vote
2answers
54 views
How do I set vim as the default editor when I sudo?
I'm working on a CentOS 5.9 machine, and I simply want to type
sudo vi somefile
and have my trusty vim with syntax highlighting, etc. This seems simple enough, but after many attempts, it's ...
1
vote
1answer
62 views
How do I highlight the current line and the cursor in .vimrc?
I am trying to highlight the current line as well as the cursor position in Vim. Here's my .vimrc:
set cursorline
hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white
hi Cursor ctermbg=15 ...
0
votes
1answer
25 views
Why is vim offering me spelling suggestions instead of using the completefunc?
I am trying to set up vim for writing email. I have a plugin to provide autocompletion of email addresses (notmuch abook ). If I do :set completefunc it tells me it is CompleteAddressBook as ...
0
votes
1answer
26 views
Comment the if statement and the matching endif keyword
In vim, I can find the matching if statement and prepend the appropriate comment symbol. (e.g. %s/.alarm./#\0/g), but then I am left with dangling endifs that I have to find manually. I could simplify ...
0
votes
0answers
34 views
Trouble with Vim Auto Commands from Learn Vimscript the Hard Way
I have been working through the examples and exercises in Steve Losh's book Learn Vimscript the Hard Way, and I have hit some serious trouble in chapter 12 on Auto Commands. I am running MacVim on ...
1
vote
1answer
20 views
Is it possible to affect the behavior of all vim commands in normal mode?
Is there a way to affect the behavior of all vim normal-mode commands? Say, after every command succeeds, I want to trigger some post-behavior.
2
votes
2answers
50 views
Live diff-mode editing in vim
I want a live view of diffs while I am editing a file. vimdiff is able to do something I want, like highlighting the differences between two files.
However there are two drawbacks of vimdiff that ...
2
votes
3answers
63 views
Open multiple files in Vim with a filelist
I have a file 'filelist' that contains the following lines:
text1.txt
text2.txt
text3.txt
I am looking for a command line invocation that opens the 3 files in vim. I tried the following:
$ cat ...
2
votes
4answers
78 views
Ctrl-s hang terminal emulator?
I came across a sentence in vimdoc:
Note: CTRL-S does not work on all terminals and might block
further input, use CTRL-Q to get going again.
and this key indeed hangs my vim. I was ...
2
votes
1answer
73 views
Vim - how to increase each number in visual block?
I have the following SQL:
update am.PERMISSIONS set PRM_ORDER = 35 PRM_VISIBLE = b'1' where PRM_ID = 3;
update am.PERMISSIONS set PRM_ORDER = [35] PRM_VISIBLE = b'1' where PRM_ID = 7;
update ...
1
vote
2answers
76 views
How do I set bash aliases and variables from within vim?
In cmdline mode, the following examples do not work for me.
!alias lol='echo lol'
!lol='echo lol'
2
votes
2answers
64 views
gvim colors the same as is the terminal
Is there a command I can put in the .vimrc to make gvim look like vim's setup in the terminal?
Same back ground, syntax highlighting, colors, and font.
To add to my question, is there a may for gvim ...
2
votes
1answer
40 views
Autocompletion of email addresses in vim
I'm playing around with various bits of an email solution, including notmuch and alot. I write my emails in vim and I'd like to have tab completion of email addresses while writing email. Is there a ...
1
vote
2answers
37 views
What are some ways to compare file type and encodings to resolve buggy grep…?
In this case I have a folder of .txt files I created using drag and copy and paste from Adobe Acrobat PDFs and Text Editor in OSX. I've been editing these files in vim. Now I'm using grep to find ...
1
vote
1answer
52 views
Is there a file menu plugin for vim (not gVim) that creates a text-based GUI menu system?
I'm curious to see if there are any plugins that create a menu inside vim (not gVim). Perhaps something simple like a menu bar at the top, with drop down menus that are drawn with text.
EDIT: The ...
1
vote
5answers
79 views
How can I exit from read-only mode in Vim?
I opened a file in readonly mode; is there a way to get out of readonly mode?
0
votes
0answers
27 views
screen flashes when I press ^S in gvim
I bind ^S in gvim, by:
map <C-S> :w<CR>
Now if I press the ^S combination, althrough file is saved (I saw the XXX written message), but gvim window flashes, is there a way to avoid that?
...
2
votes
1answer
57 views
Convert table in LaTeX
I copy the table from Calc (or Tracker)
In my research I know three ways:
1: Record a macro: @a0f cw & <ESC>;.;.I\hline <ESC>A \\ (the spaces count ;) )
And then VG:normal ...
2
votes
1answer
36 views
Vim :fold of python code not different to C/C++ code
When I enter the command :fold inside my python code in .py files, Vim inserts the /*{{{*/ and /*}}}*/ tags. They, of course, cannot be parsed by python interpreter.
When I'm in python I would like ...
3
votes
1answer
62 views
Switching to edit mode in VIM rc?
Still related to the previous question, but switching mode with exe "a" doesn't seem to work, I still have to press the a button manually
Here upon opening a newly created a file, a template is in ...
1
vote
1answer
33 views
Jump to the first position of text “<CURSOR>”
I'm using a file template directory for newly created files,
autocmd! BufNewFile * silent! 0r ~/.vim/skel/tmpl.%:e
Now I want to add another function, that move the cursor to somewhere (defined in ...
1
vote
2answers
35 views
No syntax highlighting when editing crontab
I am trying to figure out why I don't have syntax highlighting when editing my crontab.
I have both $EDITOR and $VISUAL set to /usr/bin/vim:
> echo $EDITOR
/usr/bin/vim
> echo $VISUAL
...
4
votes
3answers
120 views
Can't open syntax.vim error when using vimrc
When I try to open my .bashrc file. then it shows these lines:
Errordetected while processing /etc/vimrc:
line 45:
E848: Can't open file /usr/share/vim/vim70/syntax/syntax.vim
Press ENTER or type ...
5
votes
6answers
175 views
How to select complete file in vi, to be pasted in gedit?
I know that doing %y a will yank complete file into register a. However this doesn't help in pasting the file content in another text editor (say gedit). What alternative is there for doing so?

