Linux command
gvim 命令
文件
复制后可按需替换文件名、目录或参数。
常用示例
Open file in GUI vim
gvim [file]
Open multiple files in tabs
gvim -p [file1] [file2]
Open in read-only mode
gvim -R [file]
Open with diff mode
gvim -d [file1] [file2]
Open at specific line
gvim +[42] [file]
Open in foreground (do not fork)
gvim -f [file]
Execute a command after opening a file
gvim -c "[%s/foo/bar/g]" [file]
说明
gvim is the GUI version of Vim. It provides all Vim functionality with graphical menus, mouse support, and system clipboard integration. The editor supports the same commands and plugins as terminal Vim. It offers visual features like toolbar, scrollbars, and configurable fonts. By default, gvim forks and detaches from the launching shell; use -f or --nofork to run in the foreground.
参数
- -p
- Open files in tabs.
- -o
- Open files in horizontal splits.
- -O
- Open files in vertical splits.
- -R
- Read-only mode.
- -d
- Diff mode.
- + _NUM_
- Start at line number.
- -c _CMD_
- Execute command after start.
- -f, --nofork
- Run in foreground, do not fork and detach from the shell.
- -g
- Start in GUI mode (used when calling as vim -g).
- -u _FILE_
- Use specified vimrc file for initialization instead of default.
- -U _FILE_
- Use specified gvimrc file for GUI initialization.
- -N
- No-compatible mode. Resets the 'compatible' option.
- -geometry _GEOM_
- Set initial window geometry (e.g., 80x25+0+0).
- --
- End of options. Arguments after this are treated as file names.
- --help
- Display help information.
FAQ
What is the gvim command used for?
gvim is the GUI version of Vim. It provides all Vim functionality with graphical menus, mouse support, and system clipboard integration. The editor supports the same commands and plugins as terminal Vim. It offers visual features like toolbar, scrollbars, and configurable fonts. By default, gvim forks and detaches from the launching shell; use -f or --nofork to run in the foreground.
How do I run a basic gvim example?
Run `gvim [file]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -p do in gvim?
Open files in tabs.