Vim 8.0을 제거 sudo apt remove vim-common
하고 최신 버전을 컴파일하고 설치했습니다.
git clone https://github.com/vim/vim.git
cd vim/src
make
sudo make install
vim
터미널에서 Vim 8.2를 실행할 수 있습니다.
.desktop
Vim 8.2용 파일 은 다음과 같습니다 .
[Desktop Entry]
Name=Vim
Comment=text editor
Exec=/home/debian/vim/src/vim %F
Icon=/home/debian/vim/src/vim.ico
Type=Application
MimeType=text/plain
Categories=GTK;Utility;TextEditor;
Keywords=text;editor;vim;
왜 메뉴에서 Vim을 실행할 수 없나요? 메뉴에서 "Vim"을 클릭해도 Vim이 팝업되지 않습니다.
다음을 사용하면 아무런 차이가 없습니다.
Exec=/home/debian/vim/src/vim %F
또는
Exec=/usr/local/bin/vim %F
나는 lxterminal
그것을 사용하고 있습니다 debian
.
답변1
터미널에 which vim
사용 중인 경로가 올바른지 입력하고 확인하세요.
vim
터미널에서 실행해야 하는 텍스트 기반 프로그램입니다. 파일이 제대로 작동 하려면 다음과 같이 .desktop
: 줄을 추가해야 합니다 .Terminal=true
[Desktop Entry]
Name=Vim
Comment=text editor
Exec=/home/debian/vim/src/vim %F
Icon=/home/debian/vim/src/vim.ico
Type=Application
MimeType=text/plain
Categories=GTK;Utility;TextEditor;
Keywords=text;editor;vim;
Terminal=true
gvim
Vim에는 일반적 으로 명령줄에서 호출되는 GUI 버전이 있습니다 . 그래픽 지원으로 Vim을 컴파일했다면, 그래픽 지원을 대신 사용할 수도 있습니다.
답변2
터미널 창에서 이 명령을 실행해야 할 수도 있습니다.
vim
명령줄 프로그램이며 그래픽 사용자 인터페이스를 열지 않습니다. 아이콘을 클릭하면 프로그램이 실행될 수 있지만 표시되지는 않습니다.
경로를 변경할 수 있는 실행 프로그램으로 Properties
이동하여 확인란을 선택하세요 .Edit
Run in Terminal
답변3
어떤 터미널 에뮬레이터를 사용하고 있습니까? 이 통화를 통해. 한 가지 예 xfce4-terminal
:
vim.desktop
Exec=xfce4-terminal -T ViM -I gvim --hide-scrollbar -e "vim %F"
어떤 터미널을 사용하든 -e
터미널 내에서 명령을 실행하는 데 사용됩니다.